About The Position

The QA Associate / Analyst III is responsible for ensuring the quality, reliability, and performance of enterprise software applications through comprehensive testing and quality assurance processes. This role involves investigating quality issues, developing automated and manual test scripts, executing test cases, and collaborating with development teams to resolve defects. The QA Analyst will work closely with Agile teams to support development, testing, and UAT environments while maintaining strong traceability between requirements, testing activities, and final deliverables. The position requires expertise in automation testing, API testing, defect management, and quality validation across the Software Development Life Cycle (SDLC).

Requirements

  • 8+ years of experience in software quality assurance and testing.
  • Strong experience creating test plans, test cases, and test execution documentation .
  • In-depth understanding of Software Development Life Cycle (SDLC) and QA methodologies.
  • Experience using Xray Test Case Management tool .
  • Strong knowledge of Jira for defect tracking and project management .
  • Experience writing SQL queries (Create, Read, Update, Delete operations) .
  • Hands-on experience with UFT automation testing and scripting .
  • Experience performing API testing using Postman, SOAPUI, JMeter, or similar tools .
  • Experience working with CI/CD pipelines to support automated testing processes .
  • Knowledge of requirements traceability matrices (RTM) .
  • Experience with code coverage tools and systems analysis methodologies .
  • Familiarity with Object-Oriented Programming (OOP) concepts .
  • Experience with performance testing script creation and result analysis .
  • Strong analytical and problem-solving abilities.
  • Excellent written and verbal communication skills.
  • Ability to work effectively independently and within Agile development teams .
  • Strong organizational and time management skills.
  • Ability to manage multiple projects and priorities simultaneously .

Nice To Haves

  • Experience working with State of Texas Health and Human Services (HHSC) systems .
  • Experience using SharePoint for collaboration and documentation .
  • Familiarity with Agile best practices and Scrum methodologies .

Responsibilities

  • Quality Investigation & Issue Resolution Investigate and diagnose quality complaints and system issues . Analyze logs, databases, and application data to identify quality concerns and improvement opportunities . Track system components and recommend corrective and preventive actions to maintain software quality.
  • Test Planning & Test Case Development Develop comprehensive test plans and detailed test cases based on business and technical requirements. Prepare User Acceptance Testing (UAT) test cases aligned with business needs. Conduct test case walkthroughs with stakeholders to ensure requirement clarity and alignment. Track test case execution progress and generate testing reports.
  • Test Automation Develop and maintain automation test scripts using UFT (Unified Functional Testing) . Create automation strategies to improve test efficiency and coverage. Maintain documentation for automated testing processes and frameworks .
  • API & Database Testing Perform API testing using tools such as Postman, SOAPUI, JMeter, or similar tools . Write and execute SQL queries (CRUD operations) to validate application data and database integrity.
  • Functional & Non-Functional Testing Perform a variety of testing types including: Unit Testing Integration Testing Regression Testing Smoke Testing System Testing User Acceptance Testing (UAT) Stress and Performance Testing
  • Defect Tracking & Quality Reporting Log and manage defects using Jira defect tracking system . Categorize, prioritize, and track defects through resolution. Provide regular test execution and defect status reports to project stakeholders.
  • Requirements Traceability Develop and maintain Requirements Traceability Matrices (RTM) to ensure complete test coverage. Ensure alignment between business requirements, system design, and testing outcomes .
  • Agile Development Support Work with Agile/Scrum teams to support sprint-based development cycles. Participate in sprint planning, backlog grooming, and sprint reviews . Support developers and testers across development, testing, and UAT environments .
  • UAT Coordination Develop UAT test plans and test cases aligned with program objectives. Coordinate UAT schedules and execution timelines . Communicate testing progress to stakeholders and participate in test readiness reviews . Provide recommendations for go/no-go decisions based on testing outcomes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service