Design and build test automation strategy and framework from scratch, lead implementation of AI-driven testing tools, and ensure quality of platform.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
We are looking for a Senior QA Automation Engineer to join our Platform team and champion a culture of quality. You will be the driving force behind our test automation strategy, responsible for designing, building, and maintaining a robust automation framework from the ground up. You will work on ensuring the reliability and performance of our core services.
Why Super Dispatch
At Super Dispatch, we're not just changing the game - we're creating a whole new playing field in the auto transport industry. Super Dispatch is the next generation platform that is not only redefining efficiency but is also setting new standards for how vehicles are moved.
Our suite of tools, including the Carrier TMS, Shipper TMS, SuperPay, and the groundbreaking Super Loadboard, are designed with one goal in mind: making auto transport as easy as possible. Leverage the latest in industry trends, data, and user-friendly features, empowering carriers, shippers, and brokers to achieve operational excellence.
From minimizing paperwork to reducing wasted time and cutting costs, we tackle the challenges of the industry head-on, so you can focus on what you do best.
Welcome to Super Dispatch, where the future of auto transport is already a reality.
Responsibilities
- Design and build our test automation strategy and framework from scratch, utilizing Cypress or Playwright, and lead the implementation of AI-driven testing tools (e.g., visual regression or self-healing tests) to optimize our quality assurance process.
- Develop, execute, and maintain automated tests for our APIs, UIs, and backend services to ensure the quality of our platform.
- Integrate automated tests seamlessly into our CI/CD pipelines using GitHub Actions to enable continuous testing and delivery.
- Establish and evangelize QA automation best practices, patterns, and standards across the engineering organization.
- Collaborate closely with platform developers working with Java, Python, and Golang to ensure new features are designed with testability in mind.
- Perform targeted exploratory and non-functional testing (e.g., performance, load) to identify critical bugs and performance bottlenecks.
- Act as the primary quality advocate within the Platform team and contribute to the QA community across the company.
Minimum Requirements
- 5+ years of experience in Quality Assurance, with at least 3 years dedicated to building test automation frameworks and solutions.
- Expert-level proficiency with Cypress/Playwright and a proven track record of building scalable test suites with it.
- Strong programming skills in JavaScript/TypeScript.
- Solid experience with CI/CD principles and tools, with direct experience using GitHub Actions.
- Extensive experience in API test automation (e.g., RESTful APIs) and related tooling.
- Experience with contract testing.
- Deep understanding of web technologies and browser fundamentals.
- Excellent problem-solving skills and the ability to work effectively in an agile, cross-functional team.
- Advanced level of English (both written and spoken).
- Proven history of mentoring and upskilling fellow engineers (including both QA engineers and software developers) to foster a self-sufficient, quality-first engineering culture.
Plus Points (Nice to have)
- Professional experience with at least one of our primary backend languages: Java, Python, or Golang.
- Hands-on experience with performance and load testing tools like K6 or Apache JMeter.
- Familiarity with containerization (Docker) and cloud-native environments (Kubernetes, GCP).
- Experience testing systems that utilize message brokers like RabbitMQ.
- Experience implementing AI-assisted testing tools for visual regression, self-healing scripts, or test data generation.
- Experience establishing automation best practices from the ground up and defining the technical roadmap for quality assurance across a company.
Candidates profile
If you consider yourself an eager learner, a conscientious worker, and a thoughtful, kind, supportive human, you might just thrive at Super Dispatch.
To be successful, you will need a combination of problem-solving, troubleshooting, and communication skills. We expect you are:
- Collaborative - you closely work with team members in other fields like backend, design, frontend, and product management to help solve business problems effectively.
- Proactive - you act without being told what to do. You bring new ideas to the company.
- Flexible / Adaptable - you adjust quickly to changing priorities and conditions. You cope effectively with complexity and change.
- Move fast - you execute quickly and get things done.
- Growth driven - you seek growth in learning, and efficiency, and celebrate wins.
- Customer focus - you are truth-seeking individuals who can empathize with customers. You patiently listen and take feedback to solve problems for customers.
- Communication - You can comfortably communicate in English (speaking and writing). You can share knowledge and experience with team members via documentation.
What we offer
- Great Culture - We strive for transparency, and you’ll work with like minded highly motivated people excited about solving complex problems
- Remote First Culture - We’re a 100% distributed team!
- Gym/Wellness Stipend - We provide a monthly stipend for gym memberships ($50/month)
- Generous Time Off Flex PTO policy so you can take the time you need, when you need it, as well as 6-12 weeks paid paternity leave
- Great gear – we’ll set you up for success with the right tech and help you outfit your home office, if needed.
Location Requirement:
We’re especially interested in candidates located in Eastern European or Central Asian regions.
Does this sound like you? We'd love to hear from you.