Quality Assurance Engineer I

Vermont Mutual Insurance•Montpelier, VT
•$60,000 - $70,000

About The Position

The Quality Assurance Engineer I ensures that software applications are properly tested throughout all phases of software development. The role implements and uses automated testing tools and processes, and works with an Agile team to develop functional and non-functional tests. It works closely with Developers and DevOps Engineers to support continuous integration and continuous delivery (CI/CD). The position develops expertise in the company’s core software applications and workflows, while maintaining knowledge of its business goals, products, operating policies, and procedures. It collaborates on the design, setup, configuration, testing, and execution of automation tests throughout the development life cycle, and works with DevOps Engineers to integrate automation into the CI/CD pipeline. The role also develops and reports testing metrics, monitors test outcomes, troubleshoots issues, and provides QA technical guidance to other IT staff. General supervision is received from the Engineering Manager. This is predominantly a sedentary office position involving frequent keyboarding and computer work. Physical demands are minimal, and the work environment is typical of similar jobs in comparable organizations. The role is eligible for incentive compensation and benefits in addition to base salary; the salary range is not specified.

Requirements

  • Bachelor’s degree in computer science or another appropriate discipline, and 0–3 years in software development or automated testing; or a combination of education and experience providing comparable knowledge and skills.
  • Expertise in functional, non-functional, requirements testing, and QA methodologies.
  • Ability to evaluate and analyze test results and identify areas for regression testing.
  • Ability to communicate effectively, verbally and in writing.
  • Ability to lead meetings effectively and collaboratively.
  • Excellent research and problem-solving skills.
  • Excellent planning, organizational, and time-management skills.
  • Ability to work effectively with a wide variety of company personnel, including senior management, as well as outside vendors and consultants.
  • Familiarity with a Scaled Agile DevOps approach to testing.

Nice To Haves

  • Experience in the property and casualty (P&C) insurance industry.
  • Experience with automated testing; Tricentis Tosca experience is preferred.

Responsibilities

  • Develop expertise in the company’s core software applications and workflows, and maintain working knowledge of its business goals, products, operating policies, and procedures.
  • Collaborate on the design, setup, configuration, testing, and execution of automation tests throughout the development life cycle, including Smoke, Configuration, Integration, Regression, Performance, and E2E testing.
  • Work with DevOps Engineers to ensure automation is integrated into the CI/CD pipeline.
  • Work with product owners, business analysts, and Agile teams to develop test plans for use in a pipeline.
  • Work with other IT roles to understand functional and non-functional testing needs for new features and feature updates.
  • Monitor test results, troubleshoot issues, and report failures to the appropriate team.
  • Use JIRA to submit, update, and monitor problem requests.
  • Confer regularly with other Information Technology staff to coordinate and evaluate projects and provide QA technical guidance.
  • Continue professional development and keep up to date on relevant trends and technological developments.
  • Develop and report testing metrics.
  • Perform other duties or special projects as required or assigned.

Benefits

  • Incentive compensation eligibility.
  • Benefits eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service