Sobre a vaga
<div><h2><!---->About the job<!----></h2><div><p><span><strong><!---->About Willow:<!----><span><br></span><span><br></span></strong></span><!---->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.<!----><span><br></span><span><br></span><span><strong><!---->About the role:<!----><span><br></span><span><br></span></strong></span><!---->We 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.<!----><span><br></span><span><br></span><span><strong><!---->Responsibilities:<!----><span><br></span><span><br></span></strong></span><span><strong><!---->Manual & Exploratory Testing<!----><span><br></span><span><br></span></strong></span><span></span></p><ul><li><!---->Design and execute comprehensive test plans, test cases, and exploratory test sessions for web and mobile applications.<span></span></li><li><!---->Perform functional, regression, smoke, and UAT testing across all stages of the development lifecycle.<span></span></li><li><!---->Identify, document, and track bugs with clear reproduction steps, screenshots, and severity assessments.<span></span></li><li><!---->Collaborate closely with product managers and developers to deeply understand features and surface quality risks early.<span></span><span><br></span><span><br></span></li></ul><span><strong><!---->Test Automation<!----><span><br></span><span><br></span></strong></span><span><ul><li><!---->Design, build, and maintain clean, reliable, and scalable automated tests for our web applications using WebdriverIO and TypeScript/JavaScript.<span></span></li><li><!---->Implement the Page Object Model (POM) and create reusable components and utilities to keep our automation codebase DRY (Don’t Repeat Yourself).<span></span></li><li><!---->Handle complex automation scenarios involving iFrames, multiple windows, and asynchronous operations; implement effective wait strategies to eliminate flakiness.<span></span></li><li><!---->Develop and integrate API tests (using tools like Axios/node-fetch or Postman) within the WebdriverIO framework to ensure comprehensive end-to-end coverage.<span></span><span><br></span><span><br></span></li></ul></span><span><strong><!---->CI/CD & Quality Infrastructure<!----><span><br></span><span><br></span></strong></span><span><ul><li><!---->Integrate automation scripts into CI/CD pipelines (GitHub Actions, Jenkins, or GitLab CI); analyze results, troubleshoot failures, and maintain quality gates for every release.<span></span></li><li><!---->Contribute to test strategy decisions including tooling selection, coverage prioritization, and shift-left quality practices.<span></span></li><li><!---->Define and track QA metrics (defect density, test coverage, automation rate) to communicate quality health to stakeholders.<span></span><span><br></span><span><br></span></li></ul></span><span><strong><!---->Collaboration & Leadership<!----><span><br></span><span><br></span></strong></span><span><ul><li><!---->Work closely with developers and product managers in an Agile/Scrum environment; participate in sprint planning, story refinement, and retrospectives from a quality lens.<span></span></li><li><!---->Conduct and participate in code reviews for automation code, advocating for testing best practices across the team.<span></span></li><li><!---->Mentor junior QA team members, sharing knowledge on testing techniques, automation approaches, and quality mindset.<span></span></li><li><!---->Drive continuous improvement of QA processes, documentation, and tooling to scale quality across a growing product surface.<span></span><span><br></span><span><br></span></li></ul></span><span><strong><!---->Requirements:<!----><span><br></span><span><br></span></strong></span><span><ul><li><!---->5+ years of experience in a software QA role, with demonstrated depth in both manual testing and test automation.<span></span></li><li><!---->Strong proficiency with JavaScript/TypeScript, including modern features like async/await and Promises.<span></span></li><li><!---->Hands-on experience with a JS-based testing framework (e.g., WebdriverIO, Playwright, or Cypress): ability to write and debug tests, configure framework config files, and leverage services and reporters.<span></span></li><li><!---->Solid understanding of the Page Object Model (POM) and experience architecting scalable automation frameworks from the ground up.<span></span></li><li><!---->Strong manual testing skills: ability to create detailed test plans, write thorough test cases, and perform rigorous exploratory testing without relying solely on automation.<span></span></li><li><!---->Experience with API testing tools and concepts (Postman, REST Assured, or libraries like Axios) including validating request/response payloads and status codes.<span></span></li><li><!---->Proficiency with Git and version control workflows including branching strategies, pull requests, and resolving merge conflicts.<span></span></li><li><!---->Experience integrating automated tests into CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI) and maintaining pipeline health.<span></span><span><br></span><span><br></span></li></ul></span><span><strong><!---->Nice to Have<!----><span><br></span><span><br></span></strong></span><span><ul><li><!---->Experience with performance or load testing tools (e.g., k6, JMeter, Lighthouse).<span></span></li><li><!---->Familiarity with accessibility testing standards (WCAG) and tooling (axe, WAVE).<span></span></li><li><!---->Background in healthcare, ecommerce, or regulated product environments.<span></span></li><li><!---->Experience with mobile testing (iOS/Android) via Appium or similar frameworks.<span></span></li><li><!---->Exposure to visual regression testing tools (Percy, Applitools).<span></span><span><br></span><span><br></span></li></ul></span><span><strong><!---->What’s in it for you?<!----><span><br></span><span><br></span></strong></span><span><ul><li><!---->Flexible hours with meetings taking place in EST<!----></li><li><!---->Work wherever you choose<!----></li><li><!---->Fun and casual work environment<!----></li><li><!---->Employee engagement activities and virtual gatherings<!----></li><li><!---->We are a diverse, global team! 🌍<!----><span><br></span><span><br></span></li></ul></span><p></p><button><span>…show more</span></button><!----></div></div>