About ADM: We are one of the world's largest nutrition companies and a global leader in human and animal nutrition. We unlock the power of nature to provide nourishing quality of life by transforming crops into ingredients and solutions for foods, beverages, supplements, livestock, aquaculture, and pets.
About ADM India Hub:
At ADM, we have long recognized the strength and potential of India's talent pool, which is why we have maintained a presence in the country for more than 25 years. Building on this foundation, we have now established ADM India Hub, our first GCC in India.
At ADM India Hub, we are hiring for IT and finance roles across diverse technology and business functions. We stand at the intersection of global expertise and local excellence, enabling us to drive innovation and support our larger purpose of unlocking the power of nature to enrich quality of life.
Quality Engineer - Product Team
The Quality Engineer is embedded within a Product team and helps engineer quality continuously from discovery through production learning. The role combines risk analysis, test design, exploratory testing, manual and automated execution, integration testing, regression, defect analysis, CI/CD feedback, and quality evidence. The Quality Engineer is the Product team's primary testing specialist while reinforcing that delivery quality is owned by the whole Product team.
A successful candidate will be hands-on, technically curious, collaborative, and comfortable working across business workflows, APIs, integrations, data, automation, and Product delivery. The role supports the mandatory QA Validation and UAT / Business Assurance cycles and maintains decision-ready testing evidence in Azure DevOps.
Partner with Product Owners, developers, System Analysts, business representatives, architects, platform teams, Security, and Operations during planning, refinement, delivery, and release activities
Identify quality risks, dependencies, acceptance examples, testability needs, test data, environments, and evidence requirements early in delivery
Design, create, execute, and maintain manual and automated tests for functional, API, integration, data, regression, and business-workflow validation
Perform exploratory testing to identify edge cases, usability concerns, business exceptions, and risks not covered by automated checks
Collaborate with developers on testability, unit and component coverage, contract testing, diagnostics, observability, and fast feedback without taking ownership of developer tests
Design, develop, maintain, and troubleshoot automation using Tricentis Tosca or other Product or platform-approved technologies
Integrate reliable automated checks into Azure DevOps, GitHub, or approved CI/CD pipelines in partnership with Engineering and platform teams
Maintain automation through source control, peer review, clear assertions, useful diagnostics, controlled test data, and explicit ownership
Plan and support the UAT / Business Assurance Cycle, including business-workflow evidence, critical journeys, business participation, and the full maintained regression baseline in UAT
Build and maintain the Product's QA smoke and UAT full-regression baselines using risk, change impact, incidents, dependencies, and production learning
Use Azure DevOps as the authoritative system of record for test cases, execution results, defects, exceptions, risks, business confirmations, and quality decisions
Log actionable defects, support collaborative triage and retesting, and clearly distinguish Product, automation, data, environment, configuration, and dependency failures
Communicate the Product quality position, including tested scope, material failures, blocked evidence, unresolved defects, residual risks, owners, and recommended actions
Use quality and flow measures to improve feedback speed, regression reliability, automation health, environment readiness, test-data readiness, and escaped impact
Engage specialist automation, performance, security, accessibility, platform, or test-delivery capabilities when Product risk requires additional expertise
Apply AI-assisted testing responsibly through human review, traceability, data protection, repeatable evaluation, and maintenance ownership
Bachelor's degree in Computer Science, Engineering, Information Technology, Business Systems, or a related field, or equivalent practical experience
- 5-7+ years of experience in software Quality Engineering, software testing, test automation, or software delivery
- Hands-on experience with functional, integration, API, data, regression, exploratory, and automated testing in an Agile Product environment
- Experience building and maintaining automation with Tricentis Tosca or comparable enterprise or code-first technology
- Experience integrating tests with Azure DevOps, GitHub, or comparable CI/CD pipelines
- Experience with REST or SOAP APIs, data validation, dependent-system integration, test data, test environments, and defect management
- Experience managing test cases, evidence, execution results, and defects in Azure DevOps or a comparable lifecycle platform
- Ability to create clear, maintainable manual and automated tests with useful assertions and actionable diagnostics
- Solid written and verbal English communication skills and the ability to collaborate across technical, business, and distributed teams
- Ability to learn Product and business-domain knowledge and translate risk into realistic scenarios and critical-journey coverage
Experience with Tosca, DEX, TDS, Live Compare, Tosca DI, NeoLoad, Playwright, Selenium, Cypress, Postman, REST Assured, or comparable tools
Experience with SAP S/4HANA, Salesforce, web or mobile applications, event-driven integrations, data products, cloud-native systems, SaaS, or intelligent automation
Experience with Java, C#, Python, JavaScript, TypeScript, SQL, Git, pull requests, and code review
Experience with performance, resilience, accessibility, security, data-quality, observability, or production-validation practices
Experience with TDD, BDD, ATDD, contract testing, service virtualization, synthetic data, or test-data automation
Relevant certification in software testing, Agile, DevOps, cloud, Tricentis, or Quality Engineering;
📌 Quality Engineer Full Time (Bengaluru)
🏢 ADM
📍 Bengaluru