We are looking for an experienced Lead QA Engineer with strong technical depth in building, maintaining, and scaling backend automation systems. You will lead a team of QA engineers to ensure the delivery of high-quality software across projects. As a QA Lead, you will be responsible for overseeing and guiding a team of QA engineers, defining and enforcing testing standards, managing defect governance, and driving automation strategies while fostering collaboration between cross-functional teams.
Requirements
- Define and manage test plans, test cases, and execution schedules for projects.
- Ensure coverage across functional, regression, integration, performance, and security testing.
- Validate deliverables against requirements and acceptance criteria.
- Enforce QA standards, methodologies, and best practices within the team.
- Ensure defects are logged, tracked, and resolved efficiently.
- Monitor metrics such as defect density, test coverage, and release readiness.
- Act as the primary liaison between QA, development, product, and operations teams.
- Provide clear reporting on test progress, risks, and quality status to stakeholders.
- Support cross-functional alignment to ensure quality is embedded throughout the lifecycle.
- Drive adoption of automation frameworks and tools where appropriate.
- Balance manual and automated testing strategies to optimize efficiency.
- Ensure test environments are properly configured and maintained.
- Identify gaps in QA processes and propose improvements.
- Stay updated on emerging QA practices and tools, integrating them into workflows.
- Promote a culture of quality ownership across the team.
- Lead the design, development, and maintenance of backend-focused automated test frameworks (Jest, Playwright, custom frameworks, etc.).
- Work as a hands-on IC leader, setting automation standards, driving adoption, and mentoring engineers when needed.
- Develop robust automated tests for REST APIs, services, and integrations across monolithic and microservices architectures.
- Create and maintain test suites across integration, contract, and end-to-end layers using modern automation practices.
- Utilize mocking and service virtualization to isolate systems and increase test reliability.
- Collaborate closely with backend developers, DevOps, and product teams to understand system design and ensure complete test coverage.
- Review engineering code (PHP/Golang) to better understand logic, identify risk areas, and design stronger tests.
- Build CI/CD test pipelines, write and optimize YAML configurations, and ensure automation stability in the delivery flow.
- Improve observability and reporting across automated tests (dashboards, logs, alerts, coverage insights).
- Introduce and evaluate tools such as AI-assisted or non AI-assisted testing solutions to improve test development speed and depth of validation.
- Act as a quality advocate in architecture discussions, sprint planning, and release readiness reviews.
- Lead initiatives that improve engineering workflows, automation reliability, and long-term maintainability.
- Support teams in debugging complex production issues and guiding root-cause analysis.
Benefits
- Comprehensive Benefits Program
- PTO
- Personalized career roadmap
- Training and educational opportunities