Who We Are
TetraScience is the Scientific Data and AI company. We are catalyzing the Scientific AI revolution by designing and industrializing AI-native scientific data sets, which we bring to life in a growing suite of next gen lab data management solutions, scientific use cases, and AI-enabled outcomes.
TetraScience is the category leader in this vital new market. In the last year alone, the world’s dominant players in compute, cloud, data, and AI infrastructure have converged on TetraScience as the de facto standard, entering into co-innovation and go-to-market partnerships: Latest News and Announcements | TetraScience Newsroom
In connection with your candidacy, you will be asked to carefully review the Tetra Way letter, authored directly by Patrick Grady, our co-founder and CEO. This letter is designed to assist you in better understanding whether TetraScience is the right fit for you from a values and ethos perspective.
It is impossible to overstate the importance of this document and you are encouraged to take it literally and reflect on whether you are aligned with our unique approach to company and team building. If you join us, you will be expected to embody its contents each day.
Job Overview
We are seeking a highly skilled and motivated Senior Quality Engineer to ensure the delivery of high-quality software and applications used by our scientific teams and AI experts. This is a hands-on, highly technical role requiring expertise in robust automation with Playwright and specialized testing for AI/ML models and applications. You will serve as a critical liaison between remote development and QE teams, driving quality best practices and leading test strategy in a dynamic, fast-paced environment.
Key Responsibilities
Design, develop, and implement comprehensive test strategies for both traditional software and AI/ML-driven scientific applications, focusing on functionality, performance, and data integrity.
Act as the primary liaison between remote development teams and the Quality Engineering (QE) group, ensuring seamless communication, clear requirement understanding, and efficient software delivery.
Collaborate with scientists and AI experts to plan and execute testing specific to AI/ML use cases, including data validation, model performance evaluation, and AI-driven E2E test generation and optimization.
Use and enhance our existing automation frameworks, building robust and scalable test suites. Expertise in Playwright is essential, including the ability to design frameworks and integrate tests into CI/CD pipelines (e.g., GitHub Actions).
Perform a balance of manual and automated testing, including functional, integration, regression, and performance testing, to ensure high-quality software delivery.
Proactively identify opportunities for improvement in existing test processes, tools, and methodologies, advocating for best practices like "shift quality left" and coaching engineers on quality patterns.
Maintain detailed documentation of test procedures, test cases, and test results, and provide clear, concise quality assurance reports to stakeholders.
Integrate automated tests into CI/CD pipelines (e.g.,GitHub Actions) to enable continuous testing and rapid feedback loops.
Mentor other QE engineers on automation best practices, AI in testing, and new tools/techniques.
Required Skills and Qualifications
Bachelor’s degree in Computer Science, Engineering, Data Science, or a related technical field is required.
8+ years of experience in Quality Assurance or Software Development Engineer in Test (SDET) roles, with proven experience in test automation and testing complex software applications.
Expertise in Playwright is a must, with experience in building and maintaining automation frameworks.
Strong coding skills in languages like Python is essential for test automation and framework enhancement.
Foundational understanding of AI/ML principles, algorithms, and methodologies, including model evaluation techniques and data analysis.
Proficient in SQL for backend data validation and experience testing RESTful APIs.
Excellent communication and cross-functional collaboration skills, with the ability to effectively communicate technical issues to both technical and non-technical staff.
Strong analytical, problem-solving, and critical thinking abilities, with meticulous attention to detail.
Ability to work independently, prioritize tasks, and manage multiple projects in a dynamic, fast-paced environment.
A background or strong interest in scientific software/applications is a significant advantage, enabling effective collaboration with scientists.
Proficient in Agile/Scrum methodologies and integrating QA practices into the full SDLC.
Benefits US
- 100% employer-paid benefits for all eligible employees and immediate family members
- Unlimited paid time off (PTO)
- 401K
- Company paid Life Insurance, LTD/STD
- A culture of continuous improvement where you can grow your career and get coaching
We are not currently providing visa sponsorship for this position