Analyst - Quality Assurance

Wesco•Maryland Heights, MO
•$66,477 - $86,420

About The Position

Contributes to the design, development, and execution of software tests to verify that software meets business or product requirements. The role is responsible for quality in product development or client engagements, improving enterprise or product quality assurance practices, supporting business development activities, and driving continuous improvement across the organization. The analyst tests enterprise web applications and business workflows, supports product users and operational activities, and collaborates with product owners, developers, and users throughout delivery and release. The position balances planned delivery with production support and helps validate implementations, migrations, data, workflows, permissions, and reporting.

Requirements

  • At least 3 years of experience in software quality assurance, application support, business systems analysis, or a related role.
  • Experience testing enterprise web applications and business workflows.
  • Experience managing defects, test evidence, and work items in Azure DevOps, JIRA, or a comparable platform.
  • Ability to investigate application behavior using SQL, spreadsheets, logs, APIs, or similar tools.
  • Understanding of Agile product delivery from requirements through release and support.
  • Demonstrated interest in learning and applying AI-assisted testing and automation tools.
  • Strong communication, organization, and problem-solving skills.
  • Ability to manage competing priorities and own issues through resolution.

Responsibilities

  • Analyze business requirements and technical documentation to plan, develop, and implement tests.
  • Create, execute, track, and maintain manual and automated functional and regression test suites.
  • Validate front-end workflows and back-end results, including permissions, reporting, and data movement.
  • Document, prioritize, and retest defects in Azure DevOps with clear evidence and expected-versus-actual results.
  • Partner with product owners, developers, and users during refinement, delivery, release, and post-release validation.
  • Maintain practical regression coverage and identify repeatable tests for automation.
  • Provide functional support for product questions, incidents, and help desk requests.
  • Reproduce issues, review data, and determine whether the need is support, training, data correction, or a software defect.
  • Support onboarding, access validation, roles, security testing, and user guidance.
  • Assist with operational data loads, validation, exception handling, and post-load verification.
  • Document resolutions and repeatable guidance to preserve support knowledge.
  • Participate in refinement, sprint planning, demonstrations, retrospectives, and release-readiness activities.
  • Identify missing acceptance criteria, data needs, workflow gaps, support impacts, and test dependencies early.
  • Prepare test data, user scenarios, release notes, support documentation, and UAT materials.
  • Support implementations, migrations, and product transitions by validating data, workflows, permissions, and reporting.
  • Balance planned delivery and production support while maintaining clear priorities, ownership, and follow-through.
  • Provide concise updates on testing, defects, support trends, and delivery risks.
  • Escalate technical, security, data, and process issues with complete evidence.

Benefits

  • Paid time off
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Retirement savings plans
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service