Job Description
We are seeking a Senior Software Quality Assurance (QA) Engineer with strong technical skills and business awareness to establish our test automation practice. You'll take our Playwright-based testing PoC to production, building frameworks and tooling that enable our development teams to own quality long-term.
This is a hands-on IC role reporting to the Director of Engineering, working across our Application Software Engineering Team (ASET) which includes our Construct platform crew and REx module crew. You'll spend 80% of your time building test automation infrastructure and frameworks, and 20% coordinating testing efforts, triaging results, and providing quality metrics to leadership. You'll work autonomously, influence without authority, and have significant impact on our product quality as we approach our general availability launch.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
- 8+ years in QA experience: Experience in hands-on manual testing and test automation development with frameworks like Selenium, Cypress, or Playwright.
- 4+ Years as a Senior QA Engineer or QA Lead: Experience establishing quality practices in full-stack, highly technical environments. Comfortable presenting quality metrics to leadership, collaborating with product teams, and understanding business objectives—without necessarily managing direct reports.
- Proven QA Strategy & Automation Track Record: A history of establishing scalable QA processes, implementing test automation frameworks, and integrating test automation in CI/CD pipelines.
- Cross-Functional Collaboration: Demonstrated success working within cross-disciplinary teams, with the ability to translate classical testing methods into domain-specific contexts.
- Software Engineering Foundations: Solid understanding of software engineering principles (OOP, version control, branching strategies) and proficiency in scripting languages (e.g., Python).
- Front-End & Back-End Testing: Experience testing web UIs, REST APIs, microservices, data validation, and output verification.
- Complex Systems & R&D: Comfortable operating in a research-oriented or emerging technology setting, adapting QA processes to novel and sometimes ambiguous requirements.
- Bachelor’s Degree: In Computer Science, Engineering, or a related field.
Nice to Have Skills & Experience
- Quantum Domain Exposure: Familiarity with quantum software tools, frameworks, and SDKs (e.g., Qiskit, Cirq), or a willingness to learn and adapt best practices for quantum systems.
- AI-Driven QA: Experience with AI/ML-driven test automation tools (e.g., Applitools, Testim.io, Sealights) to enhance test generation, predictive analytics for flaky tests, or adaptive test maintenance in complex systems.
- Startup or Early-Stage Experience: Background in fast-paced environments where you've taken ideas from PoC to production quickly, worked across multiple teams simultaneously, and balanced building infrastructure with delivering immediate value.
- HPC or Large-Scale Testing: Experience with HPC cluster testing, container orchestration (Docker/Kubernetes), or large-scale performance testing is a plus.
- Agile/Scrum Experience: Background in establishing QA practices within agile teams.
- DevOps Processes: Experience with CI/CD platforms (e.g., Gitlab, GitHub Actions) or cloud-based testing (AWS/Azure/GCP).
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.