Job details
Job type full-time
Full job description
Description: teamsupport is a leading provider of enterprise customer support management software that includes teamsupport (help desk), teamsuccess (customer success management) and customer chatWe started in 2008, and have made our mark in the saas world as a highly respected and sought after provider for b2b technology companies.
We are seeking a hands-on manager of quality assurance (qa) to lead our growing qa teamThe manager will be leading the qa team to higher quality standards in planning and communication, automation, functional and non-functional testing, and will build a department that is instrumental to our continuous business growthThis job calls for leadership and hands-on qa know-how, strategic and tactical matters, mentoring and professionally growing the capacity/maturity of the teamWe are looking for an assertive leader that can be part of decision making processes such as getting qa involved early in the development cycle, focusing on automation and regression testing, and release planningCommunication skills will be key as you build a team that works cross-departments.
Requirements:
Responsibilities
Deliver world-quality, pragmatic, and timely releasesDesign, implement, and improve company quality standardsParticipate and lead deployments for systems that are used globally and are mission critical (saas delivery).
Project management and cross-departments communicationKpi design, collection and automationEnsure proper reporting gets to all stakeholders.
Assist in the recruiting processTrain, motivate, coach, and lead employees to ensure that standards are met.
Formulate strategies to increase productivity.
Review processes in order to ensure that they align with current trends.
Maintain sufficient qa environments, de-identification tools and processes, automation and performance tools - with focus on repeatable processes and automation.
Meet with the software design teams to discuss verification protocols, early in the sdlcYou will lead the team to the next echelon and a key part in it is that qa is developed along with the code and automation ready the day code is completed or reasonably afterwardsContribute to the quality of code documentation.
Tests integration with automated deployment processes (ci/cd).
Analyze data in order to find areas for growth.
Lead qa engineers and functional testers and be responsible for their professional developmentAbility to train other technical and non-technical team members.
Developing best-practices for the departmentProvide qa thought leadership.
Review software bug reports and highlighting problem areas (in here we expect that you will foster proactive leadership by having qa inform r&d)Work with customers on core issue identification.
Collaborate with the development team to help solve application faults.
Requirements
Bachelor’s degree in computer science, software engineering, or similar field.
Strong project management skillsExcellent time management, own the department responsibilities, and superior follow up skillsOwn your domain and be accountable for it.
Excellent written and verbal communication skillsBe a good team player and leader to your team.
A desire to help others achieve their bestWillingness to assist other departments.
Previous experience working as a qa automation engineer in a saas environment, and a few years of experience leading small qa teams.
A keen eye for detail and striving for excellence.
Scripting and programming skills sufficient to support for example tests automation, system performance monitoring, tests under load, and operational kpi collection automationCreate reports to track progress and improve processes.
Excellent analytical skillsBe able to prepare presentations and other documents, presentable to senior management.
Good understanding of statistical correctness vsOne offs and use this knowledge to drive decisions.
Detailed knowledge of application functions, bug fixing, and testing protocols.
Job type: full-time
Work location: multiple locations