Job Summary
Toptal is a quality-first company. Our QA Automation Engineers lead this effort across the product stack (Ruby on Rails, TypeScript, React, Next.js, GraphQL). As a Senior QA Automation Engineer, you will maintain and improve high-level test coverage and assist the team with complex initiatives, ensuring quality across web, mobile, and desktop applications.
This is a remote position. We do not offer visa sponsorship or assistance. Resumes and communication must be submitted in English.
Responsibilities
- Maintain and improve automated test suites in RSpec, Jest, Playwright, and Cypress; set up automated test suites for new products or tools from scratch
- Estimate, prioritize, plan, and coordinate testing activities
- Identify, record, document, and track bugs
- Review work from white box and black box testing perspectives
- Improve team processes; collaborate with users to plan and deliver features
- Contribute to Acceptance Criteria and Definition of Done
- Review requirements, specifications, and technical design documents for feedback
- Track QA metrics; stay up-to-date with new testing tools and strategies
- Develop test automation in Ruby on Rails, React, and NodeJS (a plus)
- Mentor others and participate in Scrum/pair programming
First weeks/months
- Onboarding and integration into Toptal
- Familiarize with product portfolio, team structure, processes, and tech stack
- Implement first automated tests; gain strong knowledge of the business and team mission
Requirements
- 5+ years of Quality Assurance and test automation experience
- Solid hands-on experience with automated testing tools for frontend and backend
- RSpec, Jest, and Cypress; familiarity with Playwright, Ruby on Rails, JavaScript/TypeScript, and GraphQL
- Autonomy in daily work; ability to unblock yourself
- Experience with white box and black box testing; proficiency with Git, Jira, CI tools, Docker, Kubernetes (a plus), and GCP (a plus)
- Strong critical thinking, communication, and team collaboration skills
- Bonus points for testing Slack bots and Jira add-ons; PM experience is a plus