We are looking for an experienced Quality Assurance (QA) Analyst to ensure that software solutions meet business requirements, are defect-free, and deliver high-quality user experiences. The QA Analyst will work independently and collaboratively across teams to define test plans, execute test cases, identify issues, and assist in delivering seamless solutions. This role requires technical proficiency, a strong understanding of QA processes, and the ability to thrive in an Agile environment.
Job Responsibilities:
- Understand project scope and work with Business Analysts to ensure alignment with project goals.
- Develop test cases and perform Quality Assurance Testing (QAT) as per project timelines.
- Conduct User Acceptance Test (UAT) training sessions and support UAT testers.
- Identify, track, and manage defects during all testing phases.
- Ensure completion and approval of all QA-related System Engineering Methodology (SEM) documentation.
- Participate in requirement and functional design review meetings.
- Clarify requirements with Business Analysts and Product Owners as needed.
- Prepare test data and validate test environments, including interface readiness.
- Manage defect resolution with developers and tech leads, ensuring proper severity and prioritization.
- Facilitate defect triage meetings and contribute to backlog grooming.
- Collaborate with UI/UX Designers on usability feedback and visual QA.
- Support Go/No Go decision-making with accurate testing metrics and analysis.
- Coordinate closely with QA Specialists on complex projects or deliverables.
Required Skills:
- 3–5+ years of experience with Selenium
- 3–5+ years of experience with Java
- 3+ years of experience working in Agile team environments
- Strong ability to manage and balance multiple projects simultaneously
- Excellent communication, analytical, and problem-solving skills
- Proficient in QA documentation, testing methodologies, and test case execution
Preferred Skills:
- Familiarity with defect tracking tools like JIRA, Azure DevOps, or similar
- Experience in facilitating UAT sessions
- Understanding of traceability matrices and Agile workflows
- Knowledge of UI/UX best practices