Responsibilities
- Architect and build a comprehensive testing strategy that balances manual oversight of offshore teams with the development of scalable automation.
- Develop automated test suites using Playwright for web and XCUITest/Espresso for mobile apps.
- Partner early with Product, Design, and Engineering to identify potential issues during the requirements and design phases, ensuring you bake quality in from the start.
- Be a primary contact for our offshore QA crew, providing technical guidance, reviewing test plans, and ensuring high-quality execution.
- Identify bottlenecks in the development lifecycle and implement process improvements to increase release velocity without sacrificing quality.
- Work within an Agile environment to provide clear, relevant feedback and bug reports, participating in code reviews and sprint planning.
- Demonstrate support and understanding of our value of journalistic independence and a strong commitment to our mission to seek the truth and help people understand the world.
Requirements
- 5+ years of experience in software quality engineering, with at least 2 years in a Senior or Lead capacity.
- Experience building and scaling test frameworks using Playwright (or equivalent experience with Cypress or Selenium).
- Hands-on experience with native mobile automation tools, specifically XCUITest (iOS) and Espresso (Android).
- Command of at least one modern programming language (e.g., JavaScript/TypeScript, Swift or Kotlin).
- Experience with exploratory testing, regression testing, and test case management.
- Experience collaborating and communicating with cross-functional teams.
Nice to Have
- Previous experience testing mobile or web-based games, including familiarity with multi-player games and UI/UX consistency.
- Experience integrating automated tests into deployment pipelines (e.g., GitHub Actions, Drone, or Terraform).
- Familiarity with tools like k6, JMeter, or Postman to test backend reliability and load capacity.
- Experience with cloud-based testing platforms like BrowserStack or Sauce Labs.
- Interest in the evolving AI landscape, with a willingness to explore, pilot, and implement AI-assisted tools that enhance our development and testing processes.
- A growth-oriented mindset: You embrace technical challenges, learn from mistakes, and are eager to share your findings to help the whole team level up.
Benefits
- medical
- dental
- vision
- Flexible Spending Accounts (F.S.A.s)
- company-matching 401(k) plan
- paid vacation
- paid sick days
- paid parental leave
- tuition reimbursement
- professional development programs
Work Arrangement
Hybrid
Additional Information
- This is a hybrid remote/in-office role based in our New York headquarters.
