|
#ShapingFutureTechnologists is our POV.
Β
If technology is your passion and innovation is your fuel, then this is your workplace. More than a Great Place to Work, we are a Great Place to Grow. And a growing list of new opportunities every single day.Β
Β
If you are an evolving technologist and require a greater playfield to influence the future of mobility, theΒ Volkswagen GroupΒ invites you to join. We invite you to apply for the role, that promises to take the next leap in your career.
Β
|
|
Role: Senior Test Automation Engineer (Playwright Automation)
- Design, develop, and maintain end-to-end automation frameworks using Playwright with TypeScript.
- Implement UI, API, and integration automation testing for modern web applications.
- Develop reusable test utilities, fixtures, and Page Object Models (POM) to improve scalability and maintainability.
- Implement cross-browser testing (Chromium, Firefox, WebKit) using Playwright.
- Integrate automation suites into CI/CD pipelines for continuous testing and quality gates.
-
Implement parallel execution and optimize execution time of regression suites.
-
Develop API automation using Playwright request context and REST API validation.
- Analyze failures using Playwright trace viewer, screenshots, and videos and support defect triaging.
- Contribute to shift-left testing practices and collaborate with developers during feature development.
- Participate in sprint planning, backlog grooming, and retrospectives to improve quality processes.
- Maintain documentation for frameworks, test strategy, and automation best practices.
- Support performance, reliability, and observability initiatives for test execution.
Mentor junior QA engineers and review automation code to ensure quality standards.
Β
Must to have skills:
Β
- 5β7 years of experience in software testing and quality engineering.
- Minimum 3β4 years of hands-on experience with Playwright automation using TypeScript or JavaScript.
- Strong proficiency in TypeScript/JavaScript (async/await, promises, modules, OOP concepts).
- Strong proficiency in Java with Selenium.
- Experience in building automation frameworks from scratch using Playwright Test Runner.
- Solid understanding of RESTful APIs, hands-on experience in API testing and REST validation.
- Experience integrating automation into CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
- Experience with Git and pull-request based workflows.
- Understanding of Agile/Scrum development methodologies.
- Experience in test data management and environment configuration.
- Ability to debug application and automation issues using browser developer tools.
- Solid understanding of test data management and environment setup for automation.
- Excellent analytical, communication, and collaboration skills.
Β
Tech Stack:
Β
-
Primary: Playwright, TypeScript, Node.js, Selenium, Java
-
CI/CD: Jenkins / GitHub Actions / GitLab CI / Azure DevOps
-
Version Control: Git
-
Reporting: Playwright HTML Reports, Allure, Trace Viewer
-
Other Areas: Cross-browser testing, parallel execution, mocking, observability, Load testing, Test Data Management, Security Testing
Β
Good to have skills:
- Experience with performance testing tools (k6, JMeter, or Gatling).
- Exposure to accessibility testing and visual regression testing.
- Knowledge of security testing and vulnerability assessments (OWASP, scanning tools).
- Experience working with Docker or other containerized environments.
- Familiarity with cloud-based test execution and observability tools.
- Comfortable working in a cross-functional organization and contributing to DevOps practices.
Β
What we offer:
- Opportunity to work on multiple automation initiatives across business-critical applications.
-
Collaborative and agile environment focused on continuous improvement and innovation.
Access to learning resources, upskilling programs, and certifications in automation and DevOps.
Β
|
Β |