Senior QA Engineer

Date: Posted 13-Mar-2018, Closing 12-May-2018 (MST)

Department: Development

Location: Sandy, UT

Pay Type: Salary

Benefits: Full-Time Positions are eligible for benefits

Employment Type: Full Time


Working closely with Business Analysts and Software Developers, The Senior Quality Assurance Engineer will develop and execute comprehensive test plans, develop and execute test cases to verify functionality, data integrity, security, and overall usability. The Senior QA Engineer is responsible for analyzing and maintaining existing application inventories, test scripts and testers to ensure that new business procedures and system changes are added when appropriate and to ensure the results of rules processing meet enterprise quality standards. They work closely with Software Engineers and other QA engineers in small scrum teams to deliver the highest quality products in a timely and cost effective manner.


Essential Job Functions:

  • Developing software automation and ensuring quality in the applications.
  • Develop, create documentation necessary for our applications.
  • Creating, maintaining, and executing test plans and test cases against our hardware and software platforms.
  • Estimating test efforts, analyzing and communicating test results and defect tracking.
  • Participate in the use of established test processes and methodologies.
  • Be involved in all team planning, daily standups, and retrospectives.
  • Review requirements with engineers and other QA engineers for consistency and accuracy
  • Develop and implement Test Plans and Procedures.
  • Maintain and enhance existing automation framework for regression testing using development skills.
  • Automate various devops tasks to make testing more efficient.



  • 5-8 years' experience doing QA in an agile development team.
  • Experience testing web based client server systems and web services in Microsoft Windows environments.
  • Ability to manage multiple projects at one time, often with changing requirements as scrum team needs may dictate.
  • Must be detail oriented, reliable and have the ability to work both in a team environment and alone with minimal direction and supervision.
  • Experience in agile software development, TDD, and scrum.
  • Experience with all phases of software testing (Functional, Integration, Regression, User Acceptance, and Release Management).
  • Experience with Requirements Reviews with other stakeholders such as project managers and/or product owners.
  • Experience with finding the root cause of defects in a complex Enterprise N-Tiered environment.
  • In-depth knowledge of test planning, test case creation and test case execution
  • Experience with finding the root cause of defects in a complex Enterprise N-Tiered environment.
  • Must maintain a product knowledge in order to support the products and teams.

Share This Job

Facebook Twitter LinkedIn Email

Apply for the Senior QA Engineer Position

Arbiter Sports