Associate Staff Engineer(Automation QA)
Nagarro Xin'an, Henan, China
IT Services and IT Consulting · 10,001+ employees
About the role
Design and maintain robust Playwright E2E test scripts while managing release validation and production readiness. Collaborate with cross-functional teams to debug CI/CD pipeline failures and improve the existing automation framework.
What they look for
Requirements
Requires solid hands-on experience with Playwright, TypeScript, and the Page Object Model. Candidates must be proficient in CI/CD integration, Git workflows, and possess strong communication skills in both English and Chinese.
Full description
Job Description
Must have Skills : Playwright with TypeScript, Chinese speaking
Good To Have Skills : Selenium, Java (Capable)
Job Description :
Roles and Responsibilities:
- (major) Design & Develop: Build and maintain robust Playwright E2E test scripts across multiple product renderers.
- Release Testing Ownership: Independently analyze release scope, identify testing requirements, and execute comprehensive release validation to ensure production readiness.
- CI/CD: Debug, analyze, and fix test failures in Harness CI pipelines and BrowserStack cloud execution environments.
- Cross-functional Collaboration: Partner with manual QA, developers, and product teams on test case mapping, coverage analysis, and defect reproduction.
- Framework Evolution: Continuously improve and extend our existing automation framework with best practices. - Testing Risk Management: Proactively identify testing risks, escalate blockers, and drive mitigation strategies.
- Agile Participation: Actively contribute in Scrum ceremonies and sprint planning.
Must-Have: - Solid hands-on experience with Playwright for end-to-end UI automation (locators, auto-waiting, fixtures, reporters, parallel execution).
- Strong proficiency in TypeScript with a focus on writing clean, maintainable test code.
- Proven experience implementing Page Object Model (POM) with clear separation of concerns (actions, assertions, locators).
- Familiarity with YAML / JSON for test data management and environment-specific configuration.
- Proven ability to independently analyze release requirements, plan testing scope, and drive end-to-end release testing with minimal supervision.
- Experience integrating automated tests into CI/CD pipelines.
- Ability to analyze CI test failures, identify root causes, and resolve flaky or unstable tests.
- Proficiency with Git, pull request workflows, and code review in a collaborative engineering team.
- Knowledge of multi-locale test execution and localization testing.
- good oral English
Nice-to-Have:
- Experience with Cursor or similar AI coding agent tools.
- Familiarity with Harness CI and BrowserStack cloud testing platforms. - PlayWright Agents
- Service Region: China
Similar roles
-
QA Engineer
EXL Bengaluru, Karnataka, India
-
QA Automation Engineer (Temporary Position)
Transmit Security Tel-Aviv, Tel-Aviv District, Israel
-
QA Specialist
Pilmico Foods Corporation Iligan, Lanao del Norte, Philippines
-
QA Engineer
Sportradar Warsaw, Mazowieckie, Poland
-
Software QA Automation Engineer
Merlin Digital Partner Barcelona, Catalonia, Spain · €45K–€50K/yr
-
Senior QA Specialist ( Qualified Person)
SEKISUI Diagnostics Maidstone, England, United Kingdom