At Elanco (NYSE: ELAN) – it all starts with animals!
As a global leader in animal health, we are dedicated to innovation and delivering products and services to prevent and treat disease in farm animals and pets. At Elanco, we are driven by our vision of Food and Companionship Enriching Life and our purpose – all to Go Beyond for Animals, Customers, Society and Our People.
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 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.
Java, JavaScript, TypeScript
Selenium, Playwright
TestNG, Cucumber (BDD)
REST-Assured for API automation
SQL
Database Testing (RDBMS & analytical stores)
JSON / XML / YAML parsing (POJO-based)
Git, Maven
Jenkins CI/CD
GitHub Actions (YAML-based pipelines)
Azure Databricks
Spark / PySpark (data validation & testing)
Data pipelines and ETL testing concepts
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 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
Additional Information:
Travel: 0%
Location: India, Bangalore
Don’t meet every single requirement? Studies have shown underrecognized groups are less likely to apply to jobs unless they meet every single qualification. At Elanco we are dedicated to building a diverse and inclusive work environment. If you think you might be a good fit for a role but don't necessarily meet every requirement, we encourage you to apply. You may be the right candidate for this role or other roles!
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
Top Skills
What We Do
At Elanco, we work to improve the health of animals through innovative products and services for pets and farm animals around the world. As a global animal health company, we provide solutions that empower our customers to advance a vision of Food and Companionship Enriching Life. Since 1954, Elanco has committed to empowering veterinarians, farmers, and all those who care for animals with the tools they need to help animals live healthy lives.
Healthier animals are the key to making our lives better - This is the fundamental belief uniting all global Elanco employees. That’s why we are committed to the idea that our business can be a unique force for good for all in society.
Through our Elanco Healthy Purpose™ framework of Environmental, Social and Governance (ESG) commitments, we focus on delivering sustainable solutions to advance the well-being of animals, people and the planet. This program also enables our employees around the world to take paid time off to make an impact as a volunteer, offering their time or talent to give back to our customers, causes and communities. #ElancoHealthyPurpose #WeAreElanco








