A Senior Quality Assurance Engineer is a hands-on test engineering position that combines deep technical expertise with advanced AI tool proficiency to accelerate test development and manual testing efforts to strengthen and maintain the quality of the TI Learning Platform. This role requires someone who can leverage cutting-edge AI models and tools to architect and build sophisticated automated test suites design and implement scalable testing strategies and lead release and feature testing efforts. They will be a critical partner to our product team aligning roadmaps and translating product goals into robust well-architected solutions. They operate with an automation-first mindsetbuilding scalable observable and effective tests that drive platform stability.
This role is remote and reports to the Director of Engineering.
Responsibilities:
Architect and implement automated test workflows (Playwright etc.) using AI-assisted development.
Leverage AI tools (Cursor Claude etc.) to achieve 10x development productivity across the testing stack.
Make technical decisions for test automation architecture ensuring efficient processing of large-scale tests.
Design and implement comprehensive testing strategies plans and procedures and create test cases test scripts and testing plans for various projects.
Lead and execute various types of testing including manual and automated testing bug verification and regression testing.
Develop new quality assurance standards and enhance existing processes reporting and test methodologies.
Work closely with development product management and other teams to ensure product quality from the initial requirements to the final deployment.
Mentorship: Guide and train junior QA engineers and assist with recruitment efforts.
Participate in code reviews with a focus on AI-assisted code quality architecture and performance.
Collaborate with team members to share AI development techniques and prompt engineering strategies.
Work with product teams to define technical requirements for new survey integrations and features.
Stay current with survey platform APIs job orchestration patterns and AI advancements in data processing.
Qualifications :
5 years quality assurance experience in Agile Development environments
2 years of development experience with modern TypeScript/JavaScript frameworks.
Familiarity with Agile Software Development Methodologies
2 years experience with automated testing tools or equivalent automation skills
3 years Experience with web-based application testing
3 years Experience with integration testing between applications
Hands-on experience using AI tools for software development (Cursor Claude ChatGPT etc.) with demonstrated productivity gains.
Defines problems collects data establishes facts draws valid conclusions and provides solutions
Identifies communicates and escalates issues as required
Ability to multi-task prioritize tasks and quickly adjust in a rapidly changing environment
Excellent verbal and written communication skills
Thorough working knowledge of software testing methodologies and the testing life cycle
Bonus: Experience with API testing tools (e.g. Postman)
Additional Information :
All your information will be kept confidential according to EEO guidelines.
The annual salary range for this position is $140000-$200000 annually.
Thought Industries does not discriminate in employment opportunities or practices on the basis of race color religion sex national origin age disability or any other characteristic protected by law. Employment decisions at Thought Industries are based on merit qualifications and abilities.
Remote Work :
Yes
Employment Type :
Full-time
Thought Industries powers the business of learning with our industry-leading learning technology. We were founded in 2013 around the core belief that online learning experiences should be modern, intuitive, engaging, and scalable. Today, our growing team builds and maintains the only ... View more