Software Quality Analyst

Arbitration Forums•Tampa, FL
•Remote

About The Position

The Software Quality Analyst ensures software changes are tested and validated before release to the production environment and is responsible for the full quality assurance lifecycle within an agile team. The role uses manual and automated testing for functional and regression phases, along with performance and security testing. The analyst works closely with developers and business analysts to develop and execute test plans and test cases, and ensures quality assurance activities are completed from feature conception and design through testing and deployment. The position requires knowledge of QA methodology, automation, and AF-specific products and tools. The analyst works autonomously within a self-organizing agile team, focusing primarily on functional and automation testing. Work products are peer reviewed within the team, and the QA Manager may occasionally review work before production deployment. Development priorities are determined by the Product Manager and business analysts; the QA Manager may assign occasional additional work.

Requirements

  • Bachelor’s degree in Business, Information Systems, Computer Science, or a related field.
  • Minimum of 3 years of testing experience.
  • Minimum of 1 year of automation testing experience.
  • Working knowledge and ability with the Cypress test automation tool.
  • Strong quality problem-solving, analytical, and issue-resolution skills.
  • Strong interpersonal skills and excellent verbal and written communication skills.
  • Ability to train or explain product behaviors, new features, and updated functionality.
  • Ability to act as a liaison among business, technical, and operational areas.
  • Ability to quickly understand business issues and data challenges in the Member’s organization and industry.
  • Ability to interact professionally with a diverse project team, including executives, managers, technical IT staff, and subject matter experts.
  • High attention to detail.
  • Experience strategizing and completing functional testing projects.
  • Experience building feature- and product-based automated testing strategies.
  • Working knowledge of testing web services using SOAP UI.
  • Working knowledge of QA’s role in the Agile software development process.
  • Working knowledge of database modeling and design, with strong SQL and query skills.
  • Ability to multitask and work on multiple projects simultaneously.
  • Team-oriented, open-minded, and flexible approach.
  • Comfort working in a fast-paced environment.
  • Proficiency creating high-level test plans, detailed test cases, and test automation scripts for products released into commercial environments.
  • Experience testing web services, client/server applications, and web-based products.
  • Ability to work independently and as part of a team.
  • Experience writing automated test scripts.

Nice To Haves

  • Industry-related certifications.
  • Insurance industry experience or knowledge.
  • Experience writing automated test scripts using Cypress.

Responsibilities

  • Develop high-level test plans covering all testing phases, including automated test scripts, and align testing with business and functional requirements.
  • Participate in refinement of agile user stories, challenge assumptions, and clarify how software will be used.
  • Perform manual testing across client/server applications, web-based products, and data and web services; use automated testing where appropriate.
  • Use SQL statements to query data and manipulate test scenarios for manual and automated testing.
  • Collaborate with developers and business analysts to validate test findings.
  • Identify and log defects using defect-tracking tools and validate defect fixes.
  • Collaborate with application developers, business teams, and testing teams to define automation strategies, design tests, troubleshoot issues, and implement scalable test automation solutions.
  • Conduct automated testing during development, near release, and before deployment.
  • Attend and participate in agile team functions, including standups, retrospectives, refinements, and planning.
  • Participate in troubleshooting priority defects in support of Technical Services.
  • Seek opportunities to increase Member satisfaction and deepen Member relationships.
  • Provide feedback and improvements to the AF agile process and promote continuous improvement in testing tools and quality metrics.
  • Provide end-of-sprint demonstrations for the wider team and explain product behaviors, new features, and updated functionality.
  • Perform additional work as assigned by the QA Manager when needed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service