Join a fast-moving, AI-powered team that values collaboration, speed, and stability.
Β
The Role
We are looking for a Senior Software Development Engineer in Test (SDET) to join our dynamic engineering team. You will be working alongside our full-stack engineers to build and maintain a robust testing infrastructure for our web platform, which currently runs 27K+ tests across 300+ machines in minutes. Every dev writes tests at Mighty. Your role will focus on improving test stability, speed, and consistency across the entire stack, with a particular emphasis on optimizing automated testing workflows.
Youβll collaborate closely with our Full Stack Engineers to ensure seamless, high-quality code that powers millions of members and thousands of communities. In this role, youβll leverage cutting-edge AI tools to apply mass changes to the test-codebase that enhance productivity and streamline testing processes.
Β
What Youβll Do
- Design, develop, and maintain our testing infrastructure to ensure consistent, high-quality results across the platform
- Evolve the testβsuite itself β introduce new patterns and best practices, focusing on systemβlevel improvements, not writing feature tests for other teams.
- Collaborate with the CTO to define testing patterns, direction and improvements
- Build in fast-paced iterations to optimize test stability, speed, and scalability
- Leverage AI-driven tools to create intelligent testing solutions and improve test coverage and performance
- Mentor and guide Full Stack developersΒ to elevate the testing standards across the team
- Troubleshoot complex test failures, debug issues, and implement solutions quickly
- Drive the adoption of new testing technologies and methodologies that increase efficiency and accuracy
- Ensure that all tests align with the quality and performance standards of our platform, byΒ automating safeguards, not manual efforts.
What Weβre Looking For
- 5+ years of experience in SDET or Test Engineering
- Proven ability to work with full-stack engineering teams on large-scale web applications
- Expertise in test automation frameworks, ideally for web-based platforms, with experience in tools such as Selenium, Cypress, or similar
- Strong experience with both backend and frontend systems, with knowledge of Ruby on Rails, React, and modern JavaScript frameworks
- Strong understanding of software patterns and practices, such as Page Object Models, inheritance, encapsulation, etc.
- Strong understanding of SQL/NoSQL databases and experience with Elasticsearch
- Experience with AI-driven development tools or a willingness to learn and experiment with them
- Excellent communication skills and a team-oriented mindset
- Bonus: experience writing and troubleshooting GHA (GitHub Actions)
Who You Are
- You thrive in a collaborative environment and are excited to mentor and learn from others
- Youβre passionate about improving software quality and testing processes with a focus on speed and scalability
- You love working in an experimental, fast-paced environment and adapting to changes quickly
- You believe that AI tools can unlock new levels of productivity and are eager to apply them in innovative ways to improve test infrastructure
- You are detail-oriented, proactive, and focused on delivering results with consistency and quality
- You contribute ideas and opinions freely
Β
Compensation: The base salary for this role ranges from $100,000β$180,000 USD, with exact compensation based on location, experience, and cost of living.