QA Automation (Pune)

QA Automation (Pune)

23 Oct
|
BMW TechWorks India
|
Pune

23 Oct

BMW TechWorks India

Pune

Company: BMW TechWorks India Pvt. Ltd.
Job Title: Junior QA Automation Engineer
Experience: 2 4 Years
Location: Pune, Maharashtra
Employment Type: Full-Time

Job Summary

We are looking for a Junior QA Automation Engineer with hands-on experience in test automation frameworks, API testing, and JavaScript/TypeScript. The candidate will be responsible for developing and maintaining automated test suites for APIs and GUI applications, integrating automated tests into CI/CD pipelines, and ensuring software quality through comprehensive testing.

The ideal candidate should have experience with Playwright or similar automation frameworks, API testing, defect management, and version control systems.

Key Responsibilities

- Develop, execute, and maintain automated test scripts for APIs and GUI applications.
- Build and maintain automated test suites using Playwright, Cypress, Jest, or similar frameworks.
- Perform API testing for REST and GraphQL services using tools such as Postman or Supertest.
- Implement and maintain automated tests within CI/CD pipelines using GitHub Actions.
- Execute unit, integration, end-to-end (E2E), regression, and performance testing as required.
- Collaborate with developers to support a shift-left testing approach, ensuring quality throughout the development lifecycle.
- Monitor automated test execution results and identify, report, and troubleshoot failures.
- Perform defect tracking, root-cause analysis, and test reporting using Jira.
- Use Git/GitHub for version control, branching, and pull request reviews.




- Conduct exploratory and non-functional testing where automation coverage is insufficient.

Mandatory Skills

- Test Automation: Hands-on experience with Playwright, Cypress, Jest, or similar automation frameworks.
- API Testing: Experience testing REST APIs and/or GraphQL services using Postman, Supertest, or similar tools.
- Programming: Working knowledge of JavaScript and/or TypeScript.
- CI/CD: Experience with GitHub Actions or similar CI/CD tools for automated test execution and pipeline maintenance.
- Testing Methodologies: Understanding of unit, integration, end-to-end (E2E), regression, and performance testing.
- Defect Management: Experience with Jira, defect tracking, and root-cause analysis.
- Version Control: Knowledge of Git/GitHub, branching strategies, and pull request workflows.

Good-to-Have Skills

- Performance and load testing using k6 or Artillery.
- React component testing using React Testing Library.
- Understanding of AWS Lambda and serverless architectures for E2E testing.
- Database-level test data management using MongoDB or PostgreSQL.
- Basic security testing knowledge, including OWASP and vulnerability awareness.
- Familiarity with SonarQube for code coverage and quality gates.
- Knowledge of the BMW SCP.apps (Integrate) platform.

Experience and Qualifications

- 2 - 3 years of relevant experience in QA automation and software testing.
- Practical experience developing and maintaining automated test scripts.
- Robust analytical, troubleshooting, and problem-solving skills.
- Ability to collaborate effectively with developers and cross-functional teams.

📌 QA Automation (Pune)
🏢 BMW TechWorks India
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: qa automation (pune) / pune