About the Role
The role involves managing QA strategies, guiding team members, designing test frameworks, and integrating quality practices into continuous delivery pipelines to support reliable product releases.
Responsibilities
- Lead the development and execution of comprehensive test plans
- Supervise QA team members and coordinate testing workflows
- Design and implement automated testing frameworks
- Integrate quality assurance into CI/CD pipelines
- Collaborate with developers to resolve defects efficiently
- Evaluate system performance under various load conditions
- Maintain detailed records of test cases and outcomes
- Ensure compliance with defined quality standards
- Conduct root cause analysis for critical failures
- Mentor junior engineers in best QA practices
- Review software requirements for testability
- Optimize test coverage across functional areas
- Lead regression testing cycles before major releases
- Monitor production environments for quality trends
- Facilitate communication between QA, development, and product teams
- Drive improvements in testing efficiency and accuracy
- Evaluate third-party tools for QA integration
- Support deployment validation across environments
- Develop metrics to measure QA effectiveness
- Promote a culture of quality across engineering teams
- Manage test environment configurations
- Oversee security testing protocols
- Ensure accessibility standards are met
- Lead post-release quality reviews
- Identify risks in product development early
Nice to Have
- Master’s degree in a technical discipline
- Certification in software testing or quality assurance
- Experience with robotic process automation platforms
- Background in AI-driven testing tools
- Knowledge of compliance frameworks for enterprise systems
- Leadership in distributed team environments
- Public speaking or conference presentation experience
- Contributions to open-source QA projects
Compensation
Competitive salary with comprehensive benefits package
Work Arrangement
Hybrid work model with flexible scheduling options
Team
Collaborative engineering team focused on scalable automation solutions
Technology Stack
- Testing tools: Selenium, TestNG, JUnit
- CI/CD: Jenkins, GitLab CI
- Cloud: AWS, Docker, Kubernetes
- Languages: Python, Java, JavaScript
Growth Opportunities
- Pathway to senior technical or management roles
- Annual training and certification budget
- Internal mobility across engineering domains
Available for qualified candidates