
QA Engineer
The New York Times4 days ago
New York, NY, USAMid Level / Senior
Base Salary
$94k - $110k/yr
Responsibilities
- Design automated testing frameworks in Python for APIs, web, and mobile applications.
- Develop and integrate automated test workflows into CI/CD pipelines.
- Improve test reliability, execution speed, and coverage across environments.
- Develop scalable test environments using containerization and cloud infrastructure.
- Collaborate with engineering, DevOps, and product teams to define test strategies early in the development lifecycle.
- Integrate logging, monitoring, and metrics into testing workflows to improve defect detection and release confidence.
- Contribute to documentation and standards for automation and TestOps.
Requirements
- 3 years of experience in test automation, software engineering, or quality engineering.
- Proficiency in Python and experience building maintainable automation frameworks.
- 3 years of experience with modern test automation tools such as PyTest, Playwright, Selenium, or Appium.
- 3 years of experience testing REST, GraphQL, or gRPC APIs.
- Hands-on experience integrating automated tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins, GitLab CI).
- 3 years of experience with Docker and familiarity with Kubernetes.
- 3 years of experience working in cloud environments (AWS, GCP, or Azure).
Benefits
- Medical, dental, and vision benefits.
- Flexible Spending Accounts (F.S.A.s).
- Company-matching 401(k) plan.
- Paid vacation and sick days.
- Paid parental leave.
- Tuition reimbursement and professional development programs.