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.
