Sr QA Engineer
Listed on 2026-02-18
-
IT/Tech
Data Engineer, Data Analyst, Cloud Computing
Making animals’ lives better makes life better – join our team today!
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.
YourRole:
Senior QA Engineer
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 Type Script, 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 Git Hub 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, Type Script
- 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
- Git Hub Actions (YAML-based pipelines)
- Azure Databricks
- Spark / PySpark (data validation & testing)
- Data pipelines and ETL testing concepts
- JIRA, Confluence
- Postman, Swagger
- Browser Stack (Cross-browser testing)
- 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
- Expo…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).