Senior Quality Engineer

Noventiq

Maharashtra

On-site

INR 1,200,000 - 2,400,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Noventiq is seeking a passionate Software Engineer in Quality Assurance (Automation) to own the end-to-end testing and automate our software delivery pipeline. You will design scalable automation frameworks and work with developers, product managers, and DevOps to ensure release readiness.

You will mentor junior QA engineers, drive test strategy, and continuously improve framework health and coverage while integrating tests into CI/CD pipelines.

Qualifications

  • 3+ years of hands-on QA automation experience in a product engineering environment.
  • Strong proficiency with Selenium WebDriver including page object model and cross-browser testing.
  • Solid experience with Cucumber (BDD) and writing/maintaining feature files.
  • Hands-on with TestNG: configuration, data providers, listeners, parallel execution, reporting.
  • Working knowledge of TDD and integrating tests into agile workflows.
  • Proficiency in Java or Python.
  • Experience with CI/CD integration and automated test execution.
  • Strong analytical thinking with focus on edge cases and failure modes.
  • Excellent communication to articulate test findings clearly.

Responsibilities

  • Design, build and maintain scalable automation frameworks using Selenium, Cucumber, TestNG.
  • Own test strategy for squads from requirements through production.
  • Write Gherkin feature files for collaboration between QA, Dev and Product teams.
  • Implement or support TDD practices in development cycles.
  • Integrate automated suites into CI/CD pipelines for continuous feedback.
  • Perform API testing and validate end-to-end user journeys.
  • Document and triage defects with clear reproduction steps and root-cause analysis.
  • Mentor junior QA engineers and promote quality best practices across engineering.
  • Continuously improve test health, coverage and reliability of the automation suite.

Skills

QA automation
Selenium WebDriver
Cucumber
TestNG
TDD
Java/Python
CI/CD
Analytical thinking
Communication

Tools

Postman
RestAssured
JMeter
Gatling
k6

Job description

We are looking for a passionate and detail-oriented Software Engineer in Quality Assurance (Automation) to join our engineering team. In this role, you will be at the forefront of building and scaling our test automation ecosystem — owning quality end-to-end, from test design to continuous delivery pipelines. You'll work closely with developers, product managers, and DevOps to ensure our products are robust, reliable, and release-ready at all times.

What You'll Do
  • Design, build & maintain scalable automation frameworks using Selenium WebDriver, Cucumber, and TestNG.
  • Own test strategy for assigned squads — defining scope, coverage, and risk from requirements through production.
  • Write BDD feature files (Gherkin) to enable collaboration between QA, Dev, and Product stakeholders.
  • Implement TDD practices — writing tests before or alongside code to drive quality in development cycles.
  • Integrate automated suites into CI/CD pipelines (Jenkins, GitHub Actions, or similar) for continuous feedback.
  • Perform API testing and validate end-to-end user journeys across web and services.
  • Identify, document & triage defects with clear reproduction steps, severity classification, and root-cause analysis.
  • Mentor junior QA engineers and champion quality best practices across the engineering org.
  • Continuously evaluate test health, flakiness, and coverage gaps — iterating to keep automation suite trustworthy.
What We're Looking For
Must-Have Skills
  • 3+ years of hands-on experience in QA automation in a product engineering environment.
  • Strong proficiency with Selenium WebDriver — page object model, explicit waits, cross-browser testing.
  • Solid experience with Cucumber (BDD) — writing and maintaining feature files, step definitions, and hooks.
  • Hands-on with TestNG — test configuration, data providers, listeners, parallel execution, and reporting.
  • Working knowledge of TDD principles and integrating tests into agile development workflows.
  • Proficiency in at least one programming language — Java or Python preferred.
  • Experience with CI/CD integration and running tests in automated pipelines.
  • Strong analytical thinking with an eye for edge cases, boundary conditions, and failure modes.
  • Excellent communication skills — ability to clearly articulate test findings to technical and non-technical audiences.
Nice to Have
  • Domain knowledge in Payments — understanding of payment flows, gateways, settlement, reconciliation, or fraud systems.
  • Experience testing APIs with tools like Postman, RestAssured, or similar.
  • Familiarity with performance / load testing tools (JMeter, Gatling, k6).
  • Exposure to cloud testing environments (Sauce Labs, BrowserStack, AWS Device Farm).
  • Knowledge of security testing basics relevant to financial or transactional systems.
  • Experience with mobile automation (Appium or similar).
The Mindset We Value

Beyond technical skills, we hire for how you think and operate:

  • Ownership mindset — you treat quality as your personal responsibility, not a sign-off gate. You proactively identify risks, flag issues early, and see bugs as a systemic problem to solve.
  • Shift-left thinking — you involve yourself in requirements and design discussions, not just execution phase.
  • Bias for automation — if something is tested manually more than twice, you ask how to automate it.
  • Collaborative — you work with developers as partners, not adversaries, and build shared ownership of quality.
  • Continuous improvement — you regularly revisit your frameworks and practices, improving coverage, speed, and reliability.

Location: Mumbai - UI, Mumbai, Maharashtra, India

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Quality Engineer
Senior Quality Engineer

Noventiq Egypt • Mumbai

On-site
INR 1,200,000 - 2,100,000
QA Engineer
QA Engineer

Noventiq • Maharashtra

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

Noventiq Egypt • Mumbai

On-site
INR 900,000 - 1,300,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

CUBE • Bengaluru Urban

On-site
INR 1,000,000 - 1,500,000
Senior Quality Assurance Engineer(Automation)
Senior Quality Assurance Engineer(Automation)

Easy Platform Services Private Limited • Mumbai

On-site
INR 800,000 - 1,200,000
Senior Quality Engineer
Senior Quality Engineer

AagatiServe Pvt Ltd • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior QA Engineer
Senior QA Engineer

DigiMantra • Mohali

On-site
INR 1,200,000 - 1,800,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Commerce Pundit India • Ahmedabad District

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

Adaptive Technology Insights • Hyderabad

On-site
INR 600,000 - 1,200,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

GE Vernova • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Relocation assistance provided