Senior QA Engineer

The New York TimesNew York, NY
2dHybrid

About The Position

The New York Times is looking for a Senior QA Engineer to join our Games team. You will be at the heart of our mission to deliver immersive, world-class gaming experiences. You will lead our offshore QA partners, refine manual testing processes, and architect automation frameworks that ensure the quality of our diverse games suite. As a Senior member of the team, you will advocate for a "shift-left" testing philosophy - collaborating with Product, Design, and Engineering from the initial creative phase through the entire development lifecycle. You'll join a culture that values transparency, diversity, and learning. You will report to the Senior QA Manager.

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 Haves

  • 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.

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.

Benefits

  • Benefits may include medical, dental and vision benefits, Flexible Spending Accounts (F.S.A.s), a company-matching 401(k) plan, paid vacation, paid sick days, paid parental leave, tuition reimbursement and professional development programs.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service