About the Role
The role involves overseeing testing processes, managing QA team activities, and integrating quality practices across the development lifecycle to deliver robust software solutions.
Responsibilities
- Lead the planning and execution of quality assurance strategies
- Develop and maintain comprehensive test plans and test cases
- Collaborate with development teams to identify and resolve defects
- Implement and improve automated testing frameworks
- Ensure software meets functional and non-functional requirements
- Monitor and report on testing progress and quality metrics
- Guide team members in best practices for software testing
- Participate in agile ceremonies and sprint planning sessions
- Evaluate product requirements for testability and risk
- Drive continuous improvement in QA processes and tools
- Coordinate release validation and regression testing
- Ensure compliance with industry and regulatory standards
- Manage timelines and resources for QA deliverables
- Facilitate communication between engineering, product, and operations
- Support root cause analysis for production issues
- Integrate quality checks into CI/CD pipelines
- Mentor junior QA staff and support professional development
- Assess third-party tools and services for QA efficiency
- Maintain documentation for test environments and configurations
- Promote a culture of quality across all product teams
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model
Team
Collaborative team environment focused on product quality and continuous improvement
About the Team
The QA team works closely with engineering and product to ensure high standards of software quality. The group values precision, transparency, and innovation in testing approaches.
What We Value
We prioritize clear communication, proactive problem solving, and a commitment to delivering reliable software. Team members are encouraged to experiment and share insights.
Available for qualified candidates