Login Sign Up

Staff Software Development Engineer

Inovalon

2 - 5 years

Gurugram

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Duties and Responsibilities:

Automation Framework Design & Implementation

  • Design, architect, and implement robust automation frameworks from scratch for UI, API, mobile, microservices, and data validation.
  • Define end-to-end QA automation strategy aligning with product architecture, DevOps, and release processes.
  • Evaluate and integrate emerging tools, frameworks, and libraries to optimize automation coverage and scalability.
  • Build reusable framework components, utilities, and test accelerators to support development across teams.

AI-Driven and Next-Gen QA Practices

  • Drive adoption of AI-powered QA automation using latest platforms, intelligent test agents, and generative AI tools.
  • Implement frameworks leveraging AI models, NLP-based validation, self-healing automation, and autonomous test execution.
  • Build automation solutions leveraging or integrating with MCP servers, AI execution orchestration, or agent-based automation systems .

Technical Leadership

  • Provide architectural direction and mentorship to QA engineers, automation developers, and SDETs.
  • Define best practices, coding standards, testing guidelines, and automation governance frameworks.
  • Collaborate closely with Engineering, DevOps, SRE, and Product teams to enable shift-left testing and CI/CD integration.
  • Conduct automation code reviews to ensure high maintainability, scalability, and performance.

Quality Engineering & Strategy

  • Develop and maintain comprehensive test automation coverage across Functional, Regression, Performance, Security, and Integration test layers.
  • Identify gaps in testing methodology and drive improvements in processes, tooling, and automation maturity.
  • Support continuous integration pipelines with automated quality gates, dashboards, and reporting.


Job Requirements:

  • 8+ years of experience in QA engineering with strong automation and architecture background.
  • Proven hands-on experience designing and implementing automated test frameworks from scratch.
  • Strong experience in at least 23 of the following frameworks/tools:
  • Selenium, Playwright, Cypress, TestNG, JUnit, PyTest, Karate, Postman/Newman, Appium, Robot Framework.
  • Expertise in programming languages such as Python, Java, TypeScript, or JavaScript .
  • Experience integrating test automation frameworks into DevOps CI/CD pipelines (Azure DevOps, GitHub Actions,).
  • Ability to optimize framework performance, parallel execution, containerization (Docker), and cloud-based execution (BrowserStack, Sauce Labs, LambdaTest, AWS Device Farm).
  • Experience with Performance testing tools (JMeter, Gatling, k6).
  • Knowledge of cloud platforms (AWS, Azure, GCP).

AI-Driven QA Skills

  • Working knowledge or implementation experience with:
  • AI test agents (e.g., Mabl, Testim, Katalon AI, Tricentis Tosca AI add-ons, Functionize, testRigor)
  • Generative AI tools for automated script creation/validation
  • Intelligent self-healing and autonomous testing systems
  • MCP servers, AI-powered pipeline orchestration, or autonomous QA agent integration

Soft Skills

  • Strong problem-solving and analytical thinking.
  • Ability to influence stakeholders and present architectural decisions clearly.
  • Experience in guiding cross-functional QA teams.


Education:

  • Bachelors degree in computer science, engineering or equivalent or equivalent experience in Technology.

Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.