Source description
About the role
Lead with QA mindset: Challenge requirements and assumptions; distinguish verification (does it work as specified?) from validation (does it solve the user problem?); seek out failure modes, edge cases, and business risks beyond happy paths.
Product-oriented testing: Reason like an end user—map workflows, anticipate misuse, and assess real-world impact; partner with PMs and devs early to refine acceptance criteria and prevent defects.
Test strategy & architecture: Design scalable, risk-based test strategies across UI, API, integration, and regression layers, selecting appropriate test levels and test types aligned to product and business risk.
Automation excellence: Build and maintain enterprise-grade automation frameworks in Playwright with TypeScript or Selenium with Java, including fixtures, parallel execution, custom utilities, and rich reporting; treat test code as production software with unit tests, linting, and modular design.
Quality risk leadership: Lead the identification, analysis, and prioritization of product risks; derive test conditions and coverage depth from these risks and keep the team aligned on what “good enough” looks like for each release.
Test process improvement: Identify bottlenecks, quality gaps, and inefficiencies; propose and implement pragmatic improvements to test processes, tooling, and collaboration practices.
Reporting & insights: Provide concise risk summaries, coverage insights, and data-driven recommendations to stakeholders, using meaningful metrics such as defect trends, risk coverage, and pipeline health.
Habitually challenges assumptions from developers, PMs, and stakeholders in a collaborative way that improves the product and reduces downstream defects.
More at Propel Software
