Elanco is HIRING A

Sr QA Engineer

📍 Bangalore , India 🌐 On-Site ⏰ Full Time
POSTED February 9, 2026

Please mention you found this job on TestDev Jobs. It helps us get more people to hire on our site. Thanks and good luck!


At Elanco (NYSE: ELAN) – it all starts with animals!

At Elanco, we pride ourselves on fostering a diverse and inclusive work environment. We believe that diversity is the driving force behind innovation, creativity, and overall business success. Here, you’ll be part of a company that values and champions new ways of thinking, work with dynamic individuals, and acquire new skills and experiences that will propel your career to new heights.

Making animals’ lives better makes life better – join our team today!

Your Role: Senior QA Engineer

The ideal candidate will play a key role in ensuring quality, reliability, and performance of modern web applications, APIs, and large-scale data pipelines built on cloud and Lakehouse architectures with strong expertise in test automation, API testing, and data validation , along with hands-on exposure to Azure Databricks and Data Engineering workflows .

Your Responsibilities:

  • Design, develop, and maintainrobust, low-code, and scalable automation frameworksusing Java, Selenium, and Cucumber.
  • Performend-to-end automation testingfor modern web applications usingPlaywright with TypeScript, integrated with Cucumber.
  • Implement and maintain frameworks such as:Page Object Model (POM) with Page FactoryKeyword-drivenData-drivenHybrid frameworks
  • ExecuteSmoke, Integration, System, and Regression testingusing automated test suites.
  • Enhance existing automation scripts to meet performance, reusability, and coding standards.
  • Design and executeAPI automation testsusing REST-Assured.
  • Validate REST APIs including request/response payloads, authentication mechanisms, and error handling.
  • Perform JSON/XML parsing using POJOs and schema validations.
  • Use Postman and Swagger for API exploration and validation.
  • Validatedata pipelines and ETL workflowsrunning onAzure Databricks.
  • Performdata quality checks, reconciliation, and transformation validation using SQL and PySpark.
  • Validate source-to-target mappings, aggregations, joins, and business rules in data pipelines.
  • Test incremental loads, historical data handling, and schema evolution scenarios.
  • Work closely with Data Engineers to ensuredata accuracy, consistency, and performancein lakehouse environments.
  • Strong hands-on experience withSQL queries for backend and data validation.
  • Use JDBC connections to retrieve and validate data using Java methods.
  • Perform database-level validations for transactional and analytical systems.
  • Implement and maintainCI/CD pipelinesfor automated test execution usingGitHub Actions and Jenkins.
  • Configure scheduled and on-demand test runs using YAML-based pipelines.
  • Integrate test execution results with dashboards and shared reporting locations.
  • Manage test logs, dry runs, and result artifacts for traceability.
  • Actively collaborate inAgile/Scrum environmentswith developers, product managers, and stakeholders.
  • Participate in sprint planning, backlog grooming, defect triage, and retrospectives.
  • Performpeer reviews, manage pull requests, and enforce repository standards.
  • Analyze logs, troubleshoot failures, and work closely with development teams to resolve defects efficiently.

Design, develop, and maintain robust, low-code, and scalable automation frameworks using Java, Selenium, and Cucumber.

Perform end-to-end automation testing for modern web applications using Playwright with TypeScript , integrated with Cucumber.

Implement and maintain frameworks such as:

Page Object Model (POM) with Page Factory

Keyword-driven

Data-driven

Hybrid frameworks

Execute Smoke, Integration, System, and Regression testing using automated test suites.

Enhance existing automation scripts to meet performance, reusability, and coding standards.

Design and execute API automation tests using REST-Assured.

Validate REST APIs including request/response payloads, authentication mechanisms, and error handling.

Perform JSON/XML parsing using POJOs and schema validations.

Use Postman and Swagger for API exploration and validation.

Validate data pipelines and ETL workflows running on Azure Databricks .

Perform data quality checks , reconciliation, and transformation validation using SQL and PySpark.

Validate source-to-target mappings, aggregations, joins, and business rules in data pipelines.

Test incremental loads, historical data handling, and schema evolution scenarios.

Work closely with Data Engineers to ensure data accuracy, consistency, and performance in lakehouse environments.

Strong hands-on experience with SQL queries for backend and data validation .

Use JDBC connections to retrieve and validate data using Java methods.

Perform database-level validations for transactional and analytical systems.

Implement and maintain CI/CD pipelines for automated test execution using GitHub Actions and Jenkins .

Configure scheduled and on-demand test runs using YAML-based pipelines.

Integrate test execution results with dashboards and shared reporting locations.

Manage test logs, dry runs, and result artifacts for traceability.

Actively collaborate in Agile/Scrum environments with developers, product managers, and stakeholders.

Participate in sprint planning, backlog grooming, defect triage, and retrospectives.

Perform peer reviews , manage pull requests, and enforce repository standards.

Analyze logs, troubleshoot failures, and work closely with development teams to resolve defects efficiently.

Tools & Technologies

Programming & Scripting

  • Java, JavaScript, TypeScript

Java, JavaScript, TypeScript

Automation & Testing Frameworks

  • Selenium, Playwright
  • TestNG, Cucumber (BDD)
  • REST-Assured for API automation

Selenium, Playwright

TestNG, Cucumber (BDD)

REST-Assured for API automation

Data & Databases

  • SQL
  • Database Testing (RDBMS & analytical stores)
  • JSON / XML / YAML parsing (POJO-based)

SQL

Database Testing (RDBMS & analytical stores)

JSON / XML / YAML parsing (POJO-based)

CI/CD & DevOps

  • Git, Maven
  • Jenkins CI/CD
  • GitHub Actions (YAML-based pipelines)

Git, Maven

Jenkins CI/CD

GitHub Actions (YAML-based pipelines)

Cloud & Data Engineering

  • Azure Databricks
  • Spark / PySpark (data validation & testing)
  • Data pipelines and ETL testing concepts

Azure Databricks

Spark / PySpark (data validation & testing)

Data pipelines and ETL testing concepts

Test Management & Collaboration

  • JIRA, Confluence
  • Postman, Swagger
  • BrowserStack (Cross-browser testing)

JIRA, Confluence

Postman, Swagger

BrowserStack (Cross-browser testing)

What You Need to Succeed (minimum qualifications):

  • 7+ years of experience in QA Automation and Testing
  • Strong expertise inJava-based automation frameworks
  • Hands-on experience withPlaywright and Selenium
  • Solid knowledge ofAPI testing and backend validation
  • StrongSQL and database testing skills
  • Experience working withAzure Databricks or large-scale data platforms
  • Proven experience inCI/CD automation
  • Excellent problem-solving and communication skills

7+ years of experience in QA Automation and Testing

Strong expertise in Java-based automation frameworks

Hands-on experience with Playwright and Selenium

Solid knowledge of API testing and backend validation

Strong SQL and database testing skills

Experience working with Azure Databricks or large-scale data platforms

Proven experience in CI/CD automation

Excellent problem-solving and communication skills

What will give you a competitive edge (preferred qualifications):

  • Exposure to Spark / PySpark-based data testing
  • Experience validating large datasets in lakehouse architectures
  • Knowledge of cloud-native testing strategies
  • Experience working in data-driven or analytics-heavy systems

Exposure to Spark / PySpark-based data testing

Experience validating large datasets in lakehouse architectures

Knowledge of cloud-native testing strategies

Experience working in data-driven or analytics-heavy systems

Additional Information:

  • Travel: 0%
  • Location: India, Bangalore

Travel: 0%

Location: India, Bangalore

requirement? Studies

Elanco is an EEO/Affirmative Action Employer and does not discriminate on the basis of age, race, color, religion, gender, sexual orientation, gender identity, gender expression, national origin, protected veteran status, disability or any other legally protected status

Please mention you found this job on TestDev Jobs. It helps us get more people to hire on our site. Thanks and good luck!