MiQ logo

Senior Software Developer Engineer in Test

MiQ
NewPosted yesterday

LOCATION

Bengaluru · Hybrid

EXPERIENCE

8+ Years

TYPE

FullTime

SKILLS REQUIRED

Test AutomationJavaTest planningExploratory TestingCI/CDRegression testingIntegration Testing

Job description

Overview

Embedded Senior Software Engineer in Test (SDET) within a product squad, owning end-to-end test strategy for a critical vertical and working alongside developers from design through release.

What you'll do

  • Define and own the end-to-end test strategy for new and existing services, from requirements and design through to release sign-off.
  • Identify and prioritize P0/P1 critical test scenarios, ensure comprehensive coverage, and drive manual and automated test execution.
  • Perform deep, domain-aware manual testing of complex business workflows, not just scripted checks.
  • Design and execute exploratory and manual test cases for data-heavy, multi-step business scenarios such as campaign/order lifecycle, pricing, and reconciliation.
  • Build, maintain, and scale automated test suites (UI, API, and integration) using tools such as Cypress, Selenium, Playwright, or REST Assured.
  • Partner with developers to automate test scenarios and integrate them into CI/CD pipelines, enabling parallel test execution and fast feedback loops.
  • Champion shift-left testing by flagging testability and design concerns early, before code reaches production.
  • Work as an embedded member of an engineering squad, participating in sprint planning, backlog refinement, and design reviews.
  • Reduce test flakiness and continuously improve confidence in continuous testing and CI pipelines.
  • Track and report test coverage, release quality metrics, and defect trends to stakeholders.
  • Perform root-cause analysis on production issues and feed learnings back into test strategy and automation.
  • Mentor engineers on testing best practices and help raise the overall quality bar across the team.

What you'll need

  • 8+ years of experience in software testing, with strong hands-on exposure to both manual and automation testing (UI, API, and database/backend).
  • Manual testing depth and domain understanding (must skill).
  • Proven ability to translate business/domain rules into thorough manual test cases and catch edge cases that automation alone would miss, particularly in data- or workflow-heavy systems.
  • Proficiency in Java (or another OOP language) and SQL, with solid experience building and maintaining test automation frameworks.
  • Hands-on expertise with automation tools such as Selenium, Cypress, Playwright, REST Assured, or Karate, and BDD frameworks like Cucumber.
  • Experience integrating automated tests into CI/CD pipelines (Jenkins or equivalent) and working with version control (Git) and issue tracking (JIRA).
  • Demonstrated ability to define a test strategy from scratch for a new service or capability, including defining P1 scenario coverage.
  • Experience working as an embedded tester within a cross-functional engineering squad, rather than a separate or siloed QA team.
  • Strong analytical and debugging skills, with experience performing root-cause analysis on production defects.
  • Working knowledge of Agile/Scrum delivery practices.

Nice to have

  • Prior experience in a domain-heavy industry (e.g., payments, banking/finance, telecom, insurance, supply chain, or e-commerce).
  • Experience with performance/load testing tools (e.g., JMeter).
  • Exposure to GenAI-assisted testing using tools like GitHub Copilot, Claude, or ChatGPT to accelerate test case design, script generation, or test maintenance.
  • Experience building reusable test automation utilities/libraries adopted across teams.
  • Familiarity with reducing flakiness and improving reliability of continuous testing pipelines at scale.

Details

  • Location: Bangalore.
  • Work mode: hybrid work environment.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Developer Engineer in Test