
Search by job, company or skills

ROLE OVERVIEW
As a QA Architect, you will be a key driver of our Test Engineering strategy. You will design, develop, and maintain a robust, scalable automation framework using: Playwright (Primary), TypeScript, Cucumber (BDD). You will play a key role in defining and enforcing automation standards, design patterns (POM, Screenplay, etc.), and coding guidelines. While your primary focus will be on Playwright based test engineering, you will also contribute to enable SAP QA team, where experience or knowledge with SAP testing is highly preferred to support our integrated enterprise ecosystem.
JOB REQUIREMENTS
Education and Certifications
• Bachelor's or Master's degree in computer science, software engineering, or related fields
Required Experience
• 10-13 years in QA/Test automation
• 4+ years in Playwright + Typescript
• Proven experience in framework design (not just script writing)
Essential skills Core
Technical Skills:
• Strong expertise in: Playwright automation framework
• TypeScript (must-have for scripting)
• Cucumber (BDD framework)
• Deep understanding of: Test design patterns (POM, Factory, Singleton, etc.)
• Async programming in TypeScript
• Experience writing clean, reusable Playwright test scripts in TypeScript Automation & Tools
• CI/CD tools: Jenkins / GitHub Actions / Azure DevOps
• Reporting tools: Allure, Extent Reports, or similar
• Version control: Git
• Test runners: Playwright Test / Cucumber runners
Desired skills
• Experience or Knowledge with SAP test automation with tools like TOSCA.
• Knowledge of network mocking, intercepts, and tracing in Playwright
• Experience with: Selenium migration to Playwright
• Cloud execution (BrowserStack, Sauce Labs, Selenium Grid, Kubernetes)
• Performance optimization of test suites
ROLES & RESPONSIBILITIES
Delivery and Execution
• Architecture & Framework Design:
o Design, develop, and maintain a robust, scalable automation framework using: Playwright (Primary)
o TypeScript o Cucumber (BDD)
o Integrate framework with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps, etc.).
• Test Automation Development:
o Write high-quality, maintainable Playwright scripts in TypeScript for: UI testing o API validation (Playwright request framework)
o Cross-browser testing
o Build reusable components, utilities, and step definitions for Cucumber.
o Implement data-driven and behavior-driven (BDD) testing strategies.
• Work closely with: Developers, DevOps teams, Product owners
• Participate in sprint ceremonies and requirement reviews to ensure testability.
Support and Enablement
• Quality Strategy & Leadership: o Define overall QA strategy and automation roadmap.
o Mentor QA engineers on Playwright, TypeScript, and BDD practices.
o Drive shift-left testing, test coverage improvement, and quality metrics.
• Define and enforce automation standards, design patterns (POM, Screenplay, etc.), and coding guidelines.
• Reporting & Observability.
Job ID: 149767605
We don’t charge any money for job offers