The Quality Assurance (QA) Engineer Manager will lead and manage the QA team to ensure the delivery of high-quality software products across all development squads. This role involves defining QA strategies, implementing best practices, and fostering a culture of continuous improvement in testing processes. The QA Engineer Manager will collaborate closely with engineering managers, product owners, and other stakeholders to ensure that quality standards are met throughout the software development lifecycle.
Responsibilities
- Lead, mentor, and develop a team of QA engineers, ensuring high performance and engagement.
- Conduct regular 1:1 sessions, performance reviews, and create personal development plans for team members.
- Manage resource allocation and recruitment for QA roles as needed.
- Define, implement, and maintain a comprehensive QA strategy aligned with organizational goals.
- Establish and monitor QA KPIs and metrics to measure software quality and testing effectiveness.
- Ensure adherence to company IT policies and compliance requirements.
- Oversee creation, execution and maintenance of test plans, test suites, and test automation frameworks.
- Ensure comprehensive coverage for functional, regression, performance, and security testing.
- Monitor and report on quality metrics, risks, and progress to stakeholders.
- Work closely with engineering managers and product teams to align QA efforts with business objectives.
- Cascade communication from management to QA team effectively.
- Identify and evaluate new tools and technologies to enhance QA efficiency.
- Drive initiatives for process improvement and innovation within QA practices.
- Develop and maintain scalable automated test with seamless integration into CI/CD pipelines.
- Review requirements and specifications with a focus on risk-based testing, compliance, customer data integrity, and business-critical flows.
- Analyze production issues, lead root cause investigations, and contribute to prevention strategies.
Qualifications
- Minimum 58 years of experience in software testing or QA, with at least 23 years in a managerial or lead role.
- Advanced knowledge in software testing and agile methodologies along with automated and manual testing skills
- Strong knowledge of web-based, mobile application, blockchain and its related technologies
- Hands-on experience with test automation tools (e.g., Selenium, Cypress, Playwright) and performance testing tools (e.g., JMeter, K6).
- Hands-on experience in testing tools such as Appium, Selenium, REST Assured, and Postman.
- Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI) and version control systems (e.g., Git).
- Understanding of SQL/NoSQL databases and ability to write queries.
- Proven ability to lead and motivate teams.
- Strong communication skills for engaging technical and non-technical stakeholders.
- Systematic thinking and problem-solving skills.
- Good command of English.
- Self-motivating and high responsibility
To apply for this job please send email to: [Confidential Information]e