Skip to content
mimi

Software QA Engineer

Compunnel Inc.

Westbrook · On-site Full-time Senior 1w ago

About the role

We are seeking a Software QA Engineer to join our R&D Diagnostic Software organization, helping to build the next generation of world-class IDEXX diagnostic software. The ideal candidate will bring deep experience in full-stack software quality assurance, test automation, and modern testing practices across UI, API, and performance layers. This role is well suited for someone who is hands-on, quality-minded, and excited to help evolve our testing strategy in a fast-moving agile environment.

In this Role:

  • Design, implement, and maintain automated test frameworks and test suites across the application stack
  • Develop and execute test plans, test cases, and test scenarios for both manual and automated testing
  • Create and maintain automated UI, API, and performance tests to ensure product quality and reliability
  • Assess and improve test coverage to support thorough and efficient quality validation
  • Partner closely with developers, product managers, and other stakeholders to identify quality risks early and often
  • Contribute to and help evolve test strategies that support regression coverage, rapid feedback, and continuous delivery
  • Develop and promote QA best practices, standards, and continuous improvement initiatives
  • Work collaboratively in an agile development environment

What you need to succeed:

  • Bachelor's degree or equivalent combination of education and experience
  • 5+ years of hands-on experience in software quality assurance, with a strong emphasis on full-stack testing
  • 5+ years of experience in test automation
  • Strong experience testing modern web applications across frontend, backend, and API layers
  • Hands-on experience with Cypress for end-to-end test automation, k6 for performance and load testing, and Runscope for API testing and monitoring
  • Proficiency in TypeScript and JavaScript
  • Experience testing REST APIs and services
  • Experience with end-to-end, system, integration, regression, and user acceptance testing
  • Experience with asynchronous testing techniques and validating distributed systems or event-driven workflows
  • Experience working within CI/CD pipelines and supporting continuous delivery practices
  • Strong communication, collaboration, and problem-solving skills

Skills

CypressJavaScriptk6REST APIRunscopeTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free