Quality Engineer
Full Job Description
About the Job
At Lilly, we unite caring with discovery to make life better for people worldwide. We're a global healthcare leader based in Indianapolis, Indiana. Our employees work to discover and bring life-changing medicines, improve disease management, and contribute through philanthropy and volunteerism. We prioritize our employees and strive to make a positive impact.
Quality Engineer
Role Summary
As a Quality Engineer, you'll contribute to quality assurance activities for modern, cloud-native applications built on Node.js, Express.js, PostgreSQL, and AWS. You'll work with senior engineers to implement automated tests, validate application functionality, and ensure compliance with healthcare regulations. Ideal for early-career professionals, this role offers growth in test automation, performance validation, accessibility, and DevOps practices.
What You'll Be Doing
- Assist in developing automated test cases.
- Support contract testing (e.g., Pact).
- Execute functional, integration, and regression tests.
- Integrate automated tests into CI/CD pipelines.
- Participate in infrastructure validation.
- Assist in accessibility testing (WCAG 2.1/2.2).
- Collaborate with frontend teams.
- Document test results and compliance evidence.
- Learn and apply observability practices (logs, metrics, traces).
How You Will Succeed
- Willingness to learn and apply modern testing tools.
- Ability to follow test plans.
- Strong problem-solving skills.
- Effective communication and collaboration.
- Openness to feedback and mentorship.
What You Should Bring
- 2–4 years of experience in software quality engineering or test automation.
- Familiarity with automated testing tools (Webdriver.IO, Jest, React Testing Library, Cypress, Playwright).
- Exposure to backend services built with Node.js, Express.js, and PostgreSQL.
- Familiarity with Core Web Vitals and frontend performance testing techniques.
- Basic understanding of cloud infrastructure (preferably AWS) and containerisation (Docker).
- Bachelor’s degree in Computer Science, Computer Engineering, or related field — or equivalent practical experience.
- Awareness of accessibility testing and WCAG standards.
- Interest in REST API testing and contract testing.
- Desire to work in regulated industries (Life Sciences experience is a plus).
Preferred Qualifications
- Experience with FeathersJS or similar frameworks.
- Knowledge of accessibility testing best practices.
- Exposure to responsive design testing.
- Experience with modern build tools (Webpack, Vite, Babel, ESLint).
- Awareness of observability platforms.
- Contributions to open-source projects or QA communities are a plus.
Lilly provides accommodations for individuals with disabilities. Contact the accommodation request form for assistance.
#WeAreLillyCompany
Eli Lilly and Company
Eli Lilly and Company is a global healthcare leader dedicated to discovering and delivering life-changing medicines. With a legacy spanning nearly 150 years, we turn scientific innovation into healing...