
About the Role
Requirements
The AGLC is looking for a Quality Assurance Technical Analyst with application testing and automation experience to supplement the QA Team, testing multiple integrated systems, including; COTS, custom in-house applications, MuleSoft API’s, and 3rd party integrations.
The QA Analyst resource will support the development of test plan, creation or identification of test data, test scripting, test execution, and defect management for project work. In addition, the resource will work with other internal and external stakeholders throughout various test cycles. This individual will also work on other project related tasks as assigned by leadership and/or the Team Lead. To be effective in this role, the analyst must be familiar with BA documentation and processes. Other work items may include working with multiple resources and effective reporting of results and progress to the Team Lead. The Quality Assurance Technical Analyst must have application testing and automation experience to supplement the QA Team, testing multiple integrated systems, including; COTS, custom in-house applications, MuleSoft API’s, and 3rd party integrations.
About the Company
Responsibilities for this role include:
• Review, evaluate and provide test input during business requirements and design specifications gathering sessions.
• Identify and communicate testing issues, implement process improvement and issue resolution.
• Identify the target test items to be evaluated by the test effort.
• Support in development and execution of test plans.
• Define the appropriate tests required and any associated test data.
• Gather and manage the test data.
• Evaluate the outcome of each test cycle.
• Identify the most appropriate implementation approach for a given test
• Implement individual tests.
• Set up and execute the tests.
• Log outcomes and verify test execution.
• Analyze and recover from execution errors.
• Track test results, statistics, metrics and status.
• Attend necessary meetings to review testing inputs/outputs and provide status updates.
• Support project team members in the analysis of issues.
• Support project teams utilizing automated testing tools.