What are the responsibilities and job description for the QA Analyst – UFT Automation position at assystinc?
ASSYST is seeking an experienced QA Analyst – UFT Automation to support our client in contract basis in Austin, TX. This is a Hybrid position and The QA Analyst will be responsible for ensuring the quality and reliability of enterprise applications through comprehensive manual and automated testing. This role involves investigating quality issues, developing test automation scripts, preparing UAT test cases aligned with business requirements, and collaborating with Agile development teams to ensure high-quality software delivery.
Key Responsibilities
- Investigate and diagnose quality complaints, analyze logs, databases, and system data to identify root causes, and recommend corrective actions.
- Develop, maintain, and execute manual and automated test scripts to ensure application quality.
- Create and execute detailed test plans, test cases, and test scenarios based on functional and technical requirements.
- Prepare User Acceptance Testing (UAT) test cases, conduct walkthroughs with stakeholders, and coordinate UAT schedules.
- Track test execution results and provide regular test status reports to project stakeholders.
- Log, track, categorize, and prioritize defects using Jira and support defect resolution across development, test, and UAT environments.
- Develop and maintain Requirements Traceability Matrices (RTM) to ensure complete test coverage.
- Perform various testing types including unit, integration, regression, smoke, system, performance, stress, and UAT testing.
- Conduct API testing using tools such as Postman, SOAPUI, or JMeter.
- Create and review performance testing scripts and analyze test results.
- Work closely with Scrum teams in an Agile environment to support sprint-based software releases.
- Support CI/CD pipelines to enhance automated testing and software quality processes.
- Assist development teams in troubleshooting defects and validating fixes across environments.
- Communicate effectively with technical teams, business stakeholders, and end users to ensure clarity and quality in deliverables.
Required Qualifications
- 8 years of experience in software quality assurance, including test planning, test case development, and test execution.
- Experience in test automation using UFT (Unified Functional Testing).
- Strong understanding of Software Development Lifecycle (SDLC) and software usability concepts.
- Experience with Xray Test Case Management Tool.
- Proficiency in defect tracking and management using Jira.
- Experience working with Agile/Scrum teams delivering sprint-based releases.
- Strong experience writing SQL queries and performing CRUD operations for data validation.
- Hands-on experience in API testing using Postman, SOAPUI, JMeter, or similar tools.
- Experience working with CI/CD pipelines to support automated testing processes.
- Knowledge of requirements traceability and quality reporting.
- Knowledge of Object-Oriented Programming (OOP) concepts.
- Experience with performance testing tools and analysis.
- Prior experience working with the Health and Human Services (HHS) systems.
ASSYST is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, national origin or any other characteristic protected under federal, state, or applicable local law