Job description
About Us
Position Overview
Position Overview
We are looking for a strategic and proactive Quality Assurance Engineer to join our dynamic engineering team. This role is ideal for someone who can orchestrate quality across initiatives by shaping test strategy, planning end-to-end validation, identifying risk early, and partnering closely with product, engineering, and release stakeholders to ensure successful delivery. We are seeking a QA engineer who thinks holistically about project quality outcomes and not someone focused solely on manual test case execution.
Key Responsibilities
Key Responsibilities
Analyze feature requirements, designs, and prototypes to develop end-to-end quality strategies, risk assessments, acceptance criteria, and release validation plans in collaboration with product owners, engineers, and AI tooling
Analyze feature requirements, designs, and prototypes to develop end-to-end quality strategies, risk assessments, acceptance criteria, and release validation plans in collaboration with product owners, engineers, and AI tooling
Own QA planning across projects by defining scope, dependencies, milestones, and quality gates that align with delivery objectives
Own QA planning across projects by defining scope, dependencies, milestones, and quality gates that align with delivery objectives
Design and maintain automated testing frameworks for web, desktop, and backend systems
Design and maintain automated testing frameworks for web, desktop, and backend systems
Coordinate with engineering, product, and DevOps teams to integrate validation strategy into development workflows and CI/CD pipelines
Coordinate with engineering, product, and DevOps teams to integrate validation strategy into development workflows and CI/CD pipelines
Drive release readiness by evaluating quality signals, identifying systemic risks, and recommending mitigation plans before deployment
Drive release readiness by evaluating quality signals, identifying systemic risks, and recommending mitigation plans before deployment
Continuously improve QA processes, coverage strategy, and team effectiveness to ensure high-quality software delivery at scale
Continuously improve QA processes, coverage strategy, and team effectiveness to ensure high-quality software delivery at scale
Monitor and communicate quality metrics, test coverage, and readiness status to stakeholders throughout the project lifecycle
Monitor and communicate quality metrics, test coverage, and readiness status to stakeholders throughout the project lifecycle
Partner in the investigation of customer-reported product issues to identify quality gaps, drive corrective actions, and inform future test strategy
Partner in the investigation of customer-reported product issues to identify quality gaps, drive corrective actions, and inform future test strategy