Senior Software Testing Analyst

Idexx•Westbrook, ID
•Hybrid

About The Position

The Senior Software Testing Analyst develops and executes formal test plans to ensure software application quality. As part of the Diagnostic Software Engineering testing team, the analyst works with a development team and is supported by a Test Engineering Manager and the Test Enablement group. The role uses AI-assisted tools to analyze requirements, identify risks, assess test coverage, and accelerate test design and script development, with human validation of AI-generated output. It also builds and maintains automated test suites integrated into CI/CD pipelines, tracks quality metrics, helps triage and resolve defects, and shares quality insights with stakeholders. The analyst coaches technical staff in effective and responsible AI and automation practices and serves as an internal quality consultant to business and technical partners. This is a hybrid role requiring attendance at the Westbrook, Maine office two days per week and eight days per month.

Requirements

  • Bachelor’s degree or equivalent combination of education and experience.
  • Typically 3+ years of related experience.
  • Demonstrated systems development and testing experience.
  • Hands-on experience building and maintaining unit, UI, and API test automation using frameworks such as Playwright.
  • Strong skills in at least one programming language such as Python, Java, or C#.
  • Working knowledge of AI tools for testing and development, such as prompt engineering, AI coding assistants, or AI-enabled test platforms, and ability to critically evaluate their output.
  • Familiarity with CI/CD pipelines and integrating automated testing into build and release processes.
  • Excellent problem-solving abilities and judgment about when to apply AI and automation and when human insight is needed.
  • Ability to multitask, prioritize, and meet deadlines.
  • Excellent analytical, verbal, and written communication skills.
  • Drive, initiative, curiosity, and willingness to continuously learn and adopt emerging tools and techniques.
  • Ability to work independently and collaboratively with team members.

Responsibilities

  • Develop and execute formal plans, procedures, and scenarios for manual and automated software testing.
  • Use AI-assisted tools to analyze requirements, identify risk areas, assess test coverage, and contribute to acceptance criteria early in development.
  • Plan tests, write test cases and scripts, automate test cases, and execute tests.
  • Use generative AI, AI coding assistants, and agents to accelerate test case design, script development, and test data generation; validate AI output for accuracy and relevance.
  • Perform smoke, application, functional, API, regression, and exploratory testing, emphasizing automation where appropriate.
  • Build, maintain, and optimize automated test suites integrated into CI/CD pipelines.
  • Apply AI-driven techniques such as agent-assisted test maintenance, intelligent test selection, and flaky-test analysis to reduce maintenance and speed feedback.
  • Document and track test results, defects, and quality metrics, including escaped defects, flaky-test rate, and test feedback time.
  • Use automation and AI to triage defects, summarize results, detect patterns and trends, and communicate quality insights to stakeholders.
  • Participate in issue resolution.
  • Develop and implement quality standards and best practices, including guidelines for responsible AI use in testing.
  • Contribute to continuous improvement and identify opportunities to automate repetitive work.
  • Deliver quality process training to technical staff.
  • Coach technical staff on effective and responsible AI and automation practices and act as an internal quality consultant to business and technical partners.

Benefits

  • Opportunity for annual cash bonus.
  • Health, dental, and vision benefits.
  • Day-one 5% 401(k) matching.
  • Financial support.
  • Pet insurance.
  • Mental health resources.
  • Paid volunteer days off.
  • Employee stock program.
  • Foundation donation matching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service