Responsibilities
- Own quality end-to-end: from story acceptance criteria all the way to production health monitoring.
- Perform manual testing for exploratory, regression, and end-to-end scenarios when needed.
- Review and analyze business and technical requirements to define appropriate test coverage.
- Collaborate closely with developers, product managers, and other stakeholders to ensure quality across the SDLC.
- Build API and service-layer test automation from scratch.
- Test APIs both manually (via tools like Postman) and through automated scripts.
- Test internally built LLMs and AI-driven features for accuracy, consistency, and edge case behavior.
- Evaluate third-party AI tools and services integrated into the Newsela platform.
Requirements
- 7+ years of software testing and quality assurance experience in a professional engineering environment.
- 4+ years building automated test frameworks and scripts using TypeScript, JavaScript, or Python.
- 4+ years of hands-on experience with WebdriverIO and/or Playwright.
- 4+ years working in an Agile Scrum team.
- Demonstrated experience across the full spectrum of testing types: manual, exploratory, regression, integration, API/services, and database testing.
- Experience testing both web applications and mobile apps.
- Hands-on experience with AI coding assistants (e.g., Claude Code, GitHub Copilot) as part of your daily workflow.
- Strong written and verbal communication skills — you can explain a bug to a developer and a risk to a product manager equally well.
Nice to Have
- Prior experience in EdTech or consumer-facing SaaS products.
Additional Information
- This is a contract role.
- Role is fully remote (as indicated by #LI-Remote).