🔔 FCM Loaded

Staff Software Development Engineer

Inovalon

2 - 5 years

Gurugram

Posted: 06/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

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.