About The Position

The QA Automation Engineer III is responsible for designing, developing, and maintaining automated and manual testing frameworks to ensure the quality, performance, and reliability of enterprise software applications. This role requires a highly experienced QA professional who can independently design test strategies, develop automation scripts, and collaborate closely with Agile development teams. The QA Automation Engineer will create automated test scripts, execute comprehensive testing processes, and ensure applications meet functional, performance, security, and usability standards. The role also involves supporting development, testing, and UAT environments while managing defect tracking and ensuring traceability between business requirements and testing outcomes.

Requirements

  • 8+ years of experience in software testing and QA automation.
  • Strong experience writing and executing test plans and test cases .
  • Extensive knowledge of Software Development Life Cycle (SDLC) and quality assurance methodologies.
  • Experience using Xray Test Case Management tool .
  • Strong experience using Jira for defect tracking and project management .
  • Proficiency in SQL queries including Create, Read, Update, Delete (CRUD) operations .
  • Hands-on experience with UFT (Unified Functional Testing) for automation scripting.
  • Experience conducting API testing using Postman, SOAPUI, JMeter, or similar tools .
  • Experience with requirements traceability matrices (RTM) .
  • Familiarity with code coverage tools and systems analysis methodologies .
  • Understanding of Object-Oriented Programming (OOP) concepts .
  • Experience performing security testing for authentication and role-based access controls .
  • Strong written and verbal communication skills.
  • Ability to explain complex technical information clearly to both technical and non-technical stakeholders.
  • Strong organizational and time management skills.
  • Ability to manage multiple tasks and projects under tight deadlines.
  • Self-driven and capable of working independently as well as within Agile teams.

Nice To Haves

  • Experience working with State of Texas Health and Human Services (HHSC) systems .
  • Experience using SharePoint for documentation and collaboration .
  • Familiarity with Agile best practices and sprint-based development environments .
  • Experience using accessibility testing tools and assistive technologies .

Responsibilities

  • Test Planning & Strategy Design and develop test strategies, test plans, and test cases aligned with business requirements.
  • Identify and prioritize test scenarios and develop execution plans for automated and manual testing.
  • Prepare User Acceptance Testing (UAT) test cases and conduct walkthrough sessions with stakeholders to ensure requirements clarity.
  • Test Automation Develop, maintain, and execute automated test scripts using UFT (Unified Functional Testing) .
  • Design documentation and frameworks for automated testing processes.
  • Implement automation solutions that improve testing efficiency and coverage.
  • Support automation for authentication workflows, role-based access control, and user permission validations.
  • Functional & Non-Functional Testing Perform multiple types of testing including: Unit Testing Integration Testing Regression Testing Smoke Testing System Testing User Acceptance Testing (UAT) Performance and Stress Testing
  • Defect Tracking & Issue Management Log, track, categorize, and prioritize defects using Jira .
  • Work with development teams to troubleshoot issues across development, test, and UAT environments .
  • Provide detailed reports on test execution status, defect trends, and quality metrics .
  • Requirements Traceability Develop and maintain Requirements Traceability Matrices (RTM) to ensure coverage of all functional requirements.
  • Ensure testing activities align with business requirements and system design documentation .
  • API & Database Testing Perform API testing using tools such as Postman, SOAPUI, or JMeter .
  • Write and execute SQL queries (CRUD operations) to validate backend data and database integrity.
  • Agile Collaboration Work closely with Agile/Scrum teams to support iterative development and release cycles.
  • Participate in sprint planning, backlog grooming, and sprint reviews .
  • Ensure quality deliverables during sprint-based software releases.
  • Accessibility & Compliance Testing Conduct accessibility testing using assistive technologies to ensure compliance with WCAG 2.1 AA standards .
  • Utilize accessibility testing tools to validate user interface accessibility.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service