Software Quality Assurance Analyst

Tria HealthKansas City, MO
13hOnsite

About The Position

Summary: The Software Quality Assurance Analyst (QAA) has the primary responsibility of participating in functional testing and gaining user acceptance of our software products and integration points to ensure they meet or exceed specified standards and acceptance criteria. In addition to testing new features, the QAA will be responsible for developing and maintaining regression test and end-to-end test process documentation. Other responsibilities include working with the Product Strategy team on managing incoming requests, gathering requirements, and communicating with users and development team regarding requests and/or projects. The QAA must be a team player and be able to solve problems effectively working alone or in collaboration with colleagues. Essential Duties and Responsibilities: Primary responsibility is functional testing of software products for production readiness and communicating defects to development team, management, and users Creating and documenting regression and end-to-end test plans and executing those tests accordingly Analyzing and troubleshooting test failures and defect reports escalated from support Providing detailed reproduction steps and context to developers including any relevant logs Updating test plans as needed to prevent future defects Managing request queue and gathering requirements as needed Bring innovation and creative skills to the company Assist with Process Improvement process by contributing and looking for opportunities to develop application solutions that add value by automating tasks, gathering better data, providing better customer service experiences, etc. Communicating with development team user acceptance testers to keep everyone informed of task status and progress Attending daily and weekly team meetings Ability to work both independently and in collaboration with team members across functional areas Possess a desire and the expertise to lead implementation of automated regression and end-to-end tests Commitment to the Tria Health mission statement, motto, and employee handbook Other related duties as assigned

Requirements

  • Associate’s degree or Bachelor’s degree in Computer Science, Information Technology, Math, or related field; combined with 4+ years of experience with software testing
  • Career training program, or technical certificate(s), accompanied by 5+ years of experience with software testing
  • 6+ years’ experience with software testing (when there is no formal education)
  • Deep experience in functional testing: Test plan development, documentation; Manual and exploratory testing consistent with test plans
  • Experience with a variety of QA tools and best practices – experience with automated regression software testing solutions is a plus
  • Experience with agile development processes
  • Highly motivated, self-starter with a strong sense of duty
  • Ability to communicate clearly both verbally and in writing to a diverse range of stakeholders
  • Mature critical thinking, analytical, and problem-solving skills
  • Highly organized and able to prioritize tasks appropriately
  • Ability to balance testing completeness and accuracy with risk exposure and throughput based on the needs of the product and the business
  • Encourage giving & receiving feedback without judgement in a high-trust environment

Nice To Haves

  • Familiarity with the following technologies is a plus: Microsoft Azure, C#, WinForms, WPF, React JS and/or React Native, Visual Studio, VS Code, Git
  • Production release best practices, CI/CD experience

Responsibilities

  • Functional testing of software products for production readiness and communicating defects to development team, management, and users
  • Creating and documenting regression and end-to-end test plans and executing those tests accordingly
  • Analyzing and troubleshooting test failures and defect reports escalated from support
  • Providing detailed reproduction steps and context to developers including any relevant logs
  • Updating test plans as needed to prevent future defects
  • Managing request queue and gathering requirements as needed
  • Assist with Process Improvement process by contributing and looking for opportunities to develop application solutions that add value by automating tasks, gathering better data, providing better customer service experiences, etc.
  • Communicating with development team user acceptance testers to keep everyone informed of task status and progress
  • Attending daily and weekly team meetings
  • Lead implementation of automated regression and end-to-end tests
  • Commitment to the Tria Health mission statement, motto, and employee handbook
  • Other related duties as assigned
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service