Senior QA Analyst

Texas Windstorm Insurance Association•Austin, TX

About The Position

The Senior Quality Assurance Analyst ensures that application software placed into production by IT meets the department’s quality standards and provides input into the overall direction of the IT department. The role performs complex QA activities, evaluates requirements and use cases, develops and executes testing, documents results, analyzes defects and risks, and reports project and testing status to management. It also recommends improvements to QA methodology and test environments, collaborates with project teams and customers, and mentors less experienced QA team members.

Requirements

  • Four-year college degree, preferably in computer science, engineering, or another technical field, or equivalent experience.
  • At least five years of hands-on experience as a software quality assurance analyst.
  • Familiarity with Microsoft-based products and technologies.
  • Working knowledge of MS SQL.
  • Intermediate to advanced experience with SQL.
  • Experience with waterfall and agile software development and testing methodologies.
  • Familiarity with client/server and n-tier system architectures and object-oriented development.
  • Ability to think critically about defects, issues, risks, and action items and determine an appropriate course of action.
  • Good communication and interpersonal skills.
  • Self-reliant, motivated self-starter.
  • Project- and task-oriented with attention to detail.
  • Knowledge of defect-tracking software and how to write a proper defect report.
  • Good understanding of QA methodologies in a high-tech environment.

Nice To Haves

  • Experience testing Guidewire products, such as PolicyCenter, BillingCenter, or ClaimCenter.
  • Familiarity with agile methodology.
  • Property and casualty insurance experience.
  • Any IT certification.

Responsibilities

  • Evaluate use cases and software requirements to create test plans and test cases, execute tests, document results, and report bugs.
  • Organize testing results and provide reports to management.
  • Work with project management, developers, and customers to understand project goals and testing needs.
  • Provide recommendations for QA methodology and test-environment improvements, using experience to solve complex problems.
  • Perform complex QA activities using appropriate test tools, common routines, and best practices.
  • Identify and analyze defects, issues, risks, and action items, and identify business and system requirements as part of the project team.
  • Provide development-project status reports to the Manager.
  • Mentor, train, and assist QA testers and analysts with complex testing scenarios and issues; guide less experienced team members.
  • Create and maintain test matrices, test plans, and testing status reports to verify that system changes conform to system standards and business requirements.
  • Execute the automated regression suite.
  • Create test closure reports.
  • Work independently and lead projects.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service