10 Sep
|
BMW TechWorks
|
India
10 Sep
BMW TechWorks
India
Job Title: Quality Engineer (Test Automation & Quality Assurance)
Summary:
Defines and owns the test strategy (unit, integration, E2E, performance, regression).
Builds and maintains automated test suites for APIs and GUI applications.
Supports the team in shifting testing left — developers own unit/integration tests.
Monitors test results in CI/CD and drives defect root-cause analysis.
Performs exploratory and non-functional testing where automation is insufficient.
Mandatory Skills (in order of importance):
Test automation frameworks (Jest, Playwright, Cypress, or similar)
API testing (REST, GraphQL — Postman, Supertest)
TypeScript / JavaScript
CI/CD integration (GitHub Actions — test pipeline setup & maintenance)
Test strategy design (unit,
integration, E2E, performance, regression)
Defect management & root-cause analysis (Jira)
Git / GitHub (version control, PR review, branching)
Advantageous Skills:
Performance / load testing (k6, Artillery)
React component testing (React Testing Library)
AWS Lambda (understanding serverless for E2E scenarios)
MongoDB / PostgreSQL (database-level test data management)
Security testing basics (OWASP, vulnerability awareness)
SonarQube (code coverage, quality gates)
BMW SCP.apps (Integrate) platform knowledge
📌 Qa Automation Lead Steve Pune (India)
🏢 BMW TechWorks
📍 India