Description

The Quality Assurance (QA) Manager will manage a team of quality assurance engineers and oversee that the products are implemented efficiently and accurately to ensure that quality products are delivered for better customer satisfaction.

Essential Responsibilities:
Enhance the overall product quality and engineering processes while collaborating with the cross functional leadership teams
Manage, lead, manage, and coordinate the skills and efforts of Quality Assurance team members, and be a culture and core values carrier for QA team
Lead the development of testing strategies for all testing phases such as functional testing, Integration testing, regression testing, stress and performance testing, APIs testing, and end to end testing
Effectively communicate and collaborate with Product team, project managers, customers, development managers, development team, and other stakeholders in a fast-paced Agile environment
Build a performance and accountability-driven team culture while defining team vision, goals, QA KPIs, and strategy
Implement and lead the test automation effort for APIs, User interface, and performance testing using the tools such as Play right and Jmeter
Support activities relevant to both internal regulatory audits and external domestic audits
Support roadmap planning, QA resource planning, and project execution by managing testing team capacity & productivity
Coordinate with all Scrum teams to ensure quality throughout the entire Software Development Lifecycle and to manage adherence to the Agile principles
Review the artifacts throughout the SDLC to ensure the traceability from product documents through test cases
Ability to take high-level direction from upper-management and translate it into the appropriate implementation

Qualifications:
Bachelor’s or Master’s degree in computer science or a similar degree program
Minimum of 7+ years of proven experience in QA management role with the ability to lead and develop high performing QA teams.
10+ years of hands-on testing experience and experience in test automation using latest tools including the implementation of CI/CD
QA manager with Hands-on Individual deliverables for verification and validation
Capacity to manage numerous projects, take initiative and drive testing effort for all implementations
Ability to create and execute functional test plans and test cases for all systems
Excellent written and verbal communication skills
Must be motivated, possess a team-building attitude, and able to work with minimal guidance
Outstanding project management skills to manage and create the timelines, handling and prioritizing multiple projects and QA tasks effectively

Education

Bachelor’s or Master’s degree