QA Analyst

Brink's IncCoppell, TX

About The Position

The Quality Assurance Analyst plays a critical role in ensuring products, systems, and software meet established quality standards and functional requirements across the development lifecycle. The Quality Assurance Analyst provides rigorous analysis, process improvement, and validation to identify risks early, enhance performance, and ensure consistent quality outcomes. Through structured testing, data‑driven insights, and continuous improvement, the role enables informed decision‑making and supports the successful delivery of scalable, compliant, and customer‑ready solutions.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, Data Science, or a related technical field; equivalent practical experience may be considered.
  • 3–5 years of experience in a quality assurance, testing, or technical analyst role within a product‑focused, customer‑facing software development environment.
  • 3-5 years of hands‑on experience working in multi‑platform environments, with demonstrated participation in end‑to‑end QA routines across the software development lifecycle.
  • Strong technical foundation with working knowledge of .NET Core, SQL, JavaScript, Node.js, and CSS.
  • Experience testing and validating APIs and web services, including RESTful services and data formats such as JSON, XML, and SOAP.
  • Proficiency using API testing tools such as Postman to validate integrations and service functionality.
  • Strong analytical and problem‑solving skills, with the ability to identify issues, assess impact, and recommend improvements.
  • High attention to detail and strong organizational skills, with comfort managing repetitive and process‑driven testing activities.
  • Excellent verbal and written communication skills, with the ability to collaborate effectively with technical and non‑technical stakeholders.
  • Ability to operate effectively in a fast‑paced, agile software development environment.

Nice To Haves

  • Exposure to cloud‑based environments, particularly AWS, preferred.

Responsibilities

  • Own end‑to‑end quality assurance activities across the development lifecycle, including test planning, execution, and validation against defined objectives and functional requirements.
  • Design, develop, and execute standardized test plans, test cases, and automated scripts to assess functionality, performance, reliability, and overall system quality.
  • Lead defect identification, documentation, prioritization, and tracking; partner closely with development and production teams to drive timely resolution and risk mitigation.
  • Execute and oversee multiple testing methodologies, including functional, regression, system, and structural testing, to ensure comprehensive coverage.
  • Partner with business stakeholders to support User Acceptance Testing (UAT), ensuring solutions meet business expectations and readiness criteria.
  • Analyze test outcomes and quality metrics to provide clear, actionable insights and recommendations to improve product quality and delivery efficiency.
  • Serve as a cross‑functional quality partner to key stakeholders, enabling informed decision‑making and consistent quality standards across initiatives.
  • Continuously identify opportunities to improve QA processes, tools, and methodologies to strengthen quality, scalability, and speed to market.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service