Job Title: Senior Consultant | Test Automation | Mumbai | Engineering
What You’ll Do
- Design, develop, and maintain API and microservices automation frameworks using Java.
- Test Java-based APIs, microservices, core banking services, payment flows, and backend systems.
- Validate end‑to‑end service interactions, system integrations, and customer journeys.
- Integrate automation suites into CI/CD pipelines (Jenkins, GitHub Actions).
- Lead root cause analysis (RCA), participate in defect triage, and enhance overall quality governance.
- Collaborate with backend, payments, cloud, and product teams to ensure high‑quality releases.
- Contribute to and review Test Strategy, Test Planning, and Test Management activities.
Must‑Have Skills
- 9+ years of SDET / QA Automation experience.
- Strong programming skills in Java (mandatory).
- Hands-on experience with API automation using:
- REST Assured
- Postman/Newman
- Karate (optional but preferred)
- Experience in testing Java-based APIs and microservices.
- Strong understanding of:
- Service contracts
- Mocking/stubbing
- JSON/XML validation
- API schema validation
- Integration testing patterns
- Solid exposure to Retail Banking processes: accounts, cards, payments, onboarding, transactions.
- CI/CD experience with Jenkins, Git, Maven/Gradle.
- Strong experience with Linux, log analysis, and debugging backend flows.
- Knowledge of API development fundamentals (endpoints, status codes, payload structures, auth).
Good to Have
- Experience contributing to Test Strategy, planning, reporting, and Test Management.
- Familiarity with banking regulatory flows & compliance-driven testing.
- Basic understanding of Docker/Kubernetes and cloud platforms (AWS/Azure/GCP).
- BDD frameworks (Cucumber), reporting tools (Allure, Extent).
- Experience with performance testing (JMeter / k6).
- Understanding of API security (OAuth2, JWT, headers, cert-based auth).
Graduation - B.E/B.Tech