Quality Engineer

Bounteous

India

On-site

INR 1,800,000 - 3,000,000

Full time

18 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bounteous is seeking an experienced QA Automation Engineer to design, build, and maintain scalable test automation frameworks for Java backend and React frontend systems. You will develop API test suites, write unit tests, and implement BDD, with a focus on shift-left quality and strong collaboration across engineering teams.

You will drive CI/CD quality integration, contract testing, and performance testing efforts, mentoring junior QE members and contributing to a robust quality strategy

Qualifications

  • 5+ years of quality engineering experience with strong hands-on automation across Java backend and React frontend.
  • Strong Java skills — production-grade test automation code, unit tests, and API tests in Java.
  • Proven Selenium WebDriver or Playwright expertise for scalable UI automation frameworks.
  • Strong API testing expertise across microservices using RestAssured/Karate/Postman.
  • Experience with BDD frameworks (Cucumber/Gherkin) for readable test scenarios.
  • CI/CD integration experience embedding quality gates into pipelines (Jenkins/GitLab/GitHub).
  • Shift-left testing practices to define testability early in delivery lifecycle.
  • Good understanding of microservices architecture for integration and contract testing.
  • Excellent communication and collaboration across teams.

Responsibilities

  • Design, build, and maintain scalable test automation frameworks for Java backend and React frontend applications.
  • Develop API test automation suites covering REST contracts and business logic.
  • Write unit and integration tests with JUnit and Mockito in collaboration with developers.
  • Build and maintain BDD frameworks using Cucumber and Gherkin with product owners.
  • Design and execute performance and load tests using JMeter or Gatling.
  • Embed automated test suites into CI/CD pipelines to enforce quality gates.
  • Champion shift-left testing practices with engineers and architects.
  • Implement contract testing to validate API contracts across microservices.
  • Configure test reporting and observability tools for stakeholders.
  • Support shift-right testing including production monitoring and canary validations.
  • Define and own quality engineering strategy across squads.
  • Mentor junior QE team members and share automation expertise.

Skills

Quality engineering
Java automation
Selenium/Playwright
API testing
BDD (Cucumber/Gherkin)
CI/CD integration
Shift-left testing
Microservices
Collaboration

Tools

RestAssured
Karate
Postman
JUnit/Mockito
Selenium WebDriver
Playwright
Cucumber

Job description

Key Responsibilities
Test Automation & Framework Development
  • Design, build, and maintain scalable test automation frameworks for Java backend and React frontend applications — covering UI, API, integration, and E2E testing layers.
  • Develop API test automation suites using RestAssured, Karate, or Postman — covering REST API contracts, authentication flows, and business logic validation across Java backend services.
  • Write unit and integration tests using JUnit and Mockito — collaborating with Java developers to improve code testability and unit test coverage across backend microservices.
  • Build and maintain BDD test frameworks using Cucumber and Gherkin — working with product owners and BAs to define business-readable acceptance criteria and test scenarios.
  • Design and execute performance and load tests using JMeter or Gatling — validating Java backend scalability and response time under realistic load conditions.
Shift-Left & CI/CD Quality Integration
  • Embed automated test suites into CI/CD pipelines — Jenkins, GitLab CI, or GitHub Actions — implementing quality gates that prevent defective code from reaching production.
  • Champion shift-left testing practices — engaging with Java developers, React engineers, and architects early in the delivery lifecycle to define testability requirements.
  • Implement contract testing using Pact or Spring Cloud Contract — validating microservices API contracts and preventing integration failures across service boundaries.
  • Configure test reporting and observability — Allure, ExtentReports, or ReportPortal — providing clear, actionable quality metrics for engineering and stakeholder audiences.
  • Support shift-right testing — production monitoring, synthetic testing, and canary release validation strategies.
Quality Leadership & Collaboration
  • Define and own quality engineering strategy across assigned squads — establishing test approaches, automation roadmaps, and quality metrics.
  • Lead test planning, estimation, and risk-based prioritisation — ensuring test coverage is proportionate to business and technical risk.
  • Conduct thorough code reviews of test automation code — ensuring framework quality, maintainability, and adherence to coding standards.
  • Collaborate with Java developers, React engineers, product owners, BAs, and DevOps teams — contributing to Agile sprint delivery from requirements through to production.
  • Manage defect triage, root cause analysis, and quality reporting — providing clear quality status updates to delivery teams and stakeholders.
  • Mentor and coach junior QE team members — sharing automation expertise across Java and React testing domains.
What We're Looking For
  • 5+ years of quality engineering experience with strong hands-on technical automation expertise across Java backend and React frontend applications.
  • Strong Java skills — writing production-quality test automation code, unit tests (JUnit / Mockito), and API tests (RestAssured) in Java.
  • Proven Selenium WebDriver or Playwright expertise — building scalable, maintainable UI automation frameworks from scratch.
  • Strong API testing expertise — REST API validation using RestAssured, Karate, or Postman across Java microservices.
  • Experience with BDD frameworks — Cucumber / Gherkin — for business-readable test scenario development.
  • Hands‑on CI/CD integration experience — embedding quality gates and automated test suites into Jenkins, GitLab CI, or GitHub Actions pipelines.
  • Strong understanding of shift-left testing practices — engaging early in the delivery lifecycle to define testability and quality requirements.
  • Good understanding of microservices architecture — sufficient to design effective integration and contract testing strategies across distributed Java services.
  • Excellent communication and collaboration skills — working effectively across Java developers, React engineers, product owners, and DevOps teams.
Nice to Have
  • Performance and load testing experience — JMeter, Gatling, or k6 — for Java backend scalability validation.
  • Contract testing experience — Pact or Spring Cloud Contract — for microservices API contract validation.
  • Accessibility testing knowledge — WCAG standards and tools such as Axe.
  • AI‑assisted testing tools — Mabl, Testim, or Applitools — for self‑healing and intelligent test automation.
  • Security testing awareness — OWASP Top 10 and basic DAST / SAST concepts.
  • ISTQB Foundation or Advanced certification.
  • Experience in Financial Services, Banking, or regulated industry environments.

Bounteous isn’t just another consultancy —it is a special group of truly innovative people who are carving out new ways to better serve clients in the digital transformation landscape, based on clients’ demands, our unique heritage and wealth of capabilities. So if you enjoy staying humble, learning, dreaming big, being collaborative and productive, and having fun with like-minded colleagues along the journey, Bounteous would suit you!

By submitting this information, you consent to receiving the communications requested above in accordance with our privacy policy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Quality Engineer (AI-Augmented Testing)
Senior Quality Engineer (AI-Augmented Testing)

Bounteous • Gurgaon

On-site
INR 3,500,000 - 6,000,000
QA Manual + Automation
QA Manual + Automation

Bounteous • India

On-site
INR 1,000,000 - 1,600,000
QA Automation Engineer
QA Automation Engineer

Bounteous • Gurgaon

On-site
INR 1,500,000 - 2,700,000
Senior Quality Engineer
Senior Quality Engineer

Responsive • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Automation Engineer
Senior Automation Engineer

Experity • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Information Technology Quality Senior Manager - Vice President
Information Technology Quality Senior Manager - Vice President

Citi • Pune District

On-site
Lead Quality Assurance Engineer
Lead Quality Assurance Engineer

Gresham • Gurugram District

On-site
INR 2,000,000 - 3,500,000
Information Technology Quality Senior Manager - Vice President
Information Technology Quality Senior Manager - Vice President

Citigroup Inc. • Pune District

On-site
INR 1,800,000 - 2,500,000
Senior Automation Engineer
Senior Automation Engineer

Exdion • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Quality Engineer
Quality Engineer

ThoughtFocus • Ernakulam

On-site
INR 800,000 - 1,200,000