More jobs:
Senior QA Generalist
Job in
Peru, La Salle County, Illinois, 61354, USA
Listed on 2026-04-24
Listing for:
WHS Inc.
Full Time
position Listed on 2026-04-24
Job specializations:
-
Software Development
Software Testing
Job Description & How to Apply Below
About Willow
Willow is a telehealth company focused on personalized, responsible cosmetic weight loss care. We combine medical expertise with a supportive, patient‑centered approach to help people feel more confident and comfortable in their bodies. Our goal is to make high‑quality care accessible, thoughtful, and designed to fit real lives.
About the roleWe are looking for a Senior QA Generalist who can operate across the full quality spectrum — from hands‑on exploratory and manual testing to building and maintaining robust automation frameworks. You will be a quality champion embedded in a fast‑moving product team, ensuring that every feature we ship meets the highest standards.
Responsibilities Manual & Exploratory Testing- Design and execute comprehensive test plans, test cases, and exploratory test sessions for web and mobile applications.
- Perform functional, regression, smoke, and UAT testing across all stages of the development lifecycle.
- Identify, document, and track bugs with clear reproduction steps, screenshots, and severity assessments.
- Collaborate closely with product managers and developers to deeply understand features and surface quality risks early.
- Design, build, and maintain clean, reliable, and scalable automated tests for our web applications using Webdriver
IO and Type Script/JavaScript. - Implement the Page Object Model (POM) and create reusable components and utilities to keep our automation codebase DRY (Don’t Repeat Yourself).
- Handle complex automation scenarios involving iFrames, multiple windows, and asynchronous operations; implement effective wait strategies to eliminate flakiness.
- Develop and integrate API tests (using tools like Axios/node‑fetch or Postman) within the Webdriver
IO framework to ensure comprehensive end‑to‑end coverage.
- Integrate automation scripts into CI/CD pipelines (Git Hub Actions, Jenkins, or Git Lab CI); analyze results, troubleshoot failures, and maintain quality gates for every release.
- Contribute to test strategy decisions including tooling selection, coverage prioritization, and shift‑left quality practices.
- Define and track QA metrics (defect density, test coverage, automation rate) to communicate quality health to stakeholders.
- Work closely with developers and product managers in an Agile/Scrum environment; participate in sprint planning, story refinement, and retrospectives from a quality lens.
- Conduct and participate in code reviews for automation code, advocating for testing best practices across the team.
- Mentor junior QA team members, sharing knowledge on testing techniques, automation approaches, and quality mindset.
- Drive continuous improvement of QA processes, documentation, and tooling to scale quality across a growing product surface.
- 5+ years of experience in a software QA role, with demonstrated depth in both manual testing and test automation.
- Strong proficiency with JavaScript/Type Script, including modern features like async/await and Promises.
- Hands‑on experience with a JS‑based testing framework (e.g., Webdriver
IO, Playwright, or Cypress): ability to write and debug tests, configure framework config files, and leverage services and reporters. - Solid understanding of the Page Object Model (POM) and experience architecting scalable automation frameworks from the ground up.
- Strong manual testing skills: ability to create detailed test plans, write thorough test cases, and perform rigorous exploratory testing without relying solely on automation.
- Experience with API testing tools and concepts (Postman, REST Assured, or libraries like Axios) including validating request/response payloads and status codes.
- Proficiency with Git and version control workflows including branching strategies, pull requests, and resolving merge conflicts.
- Experience integrating automated tests into CI/CD pipelines (Git Hub Actions, Jenkins, Git Lab CI) and maintaining pipeline health.
- Experience with performance or load testing tools (e.g., k6, JMeter, Lighthouse).
- Familiarity with accessibility testing standards (WCAG) and tooling (axe, WAVE).
- Background in healthcare, ecommerce, or regulated product environments.
- Experience with mobile testing (iOS/Android) via Appium or similar frameworks.
- Exposure to visual regression testing tools (Percy, Applitools).
- Flexible hours with meetings taking place in EST
- Work wherever you choose
- Fun and casual work environment
- Employee engagement activities and virtual gatherings
- We are a diverse, global team!
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×