Quality Assurance (QA) Analyst
Required Skills
Job Description
Job Summary
Join our team as a Quality Assurance (QA) Analyst and play an integral role in driving quality across our global power and energy solutions. As part of an established industry leader, you will collaborate on innovative projects, ensuring software excellence and alignment with evolving business needs. If you are passionate about both software quality and effective communication, we invite you to make an impact with us.
Key Responsibilities
• Develop and implement robust test plans and strategies aligned with business requirements, user stories, and acceptance criteria.
• Design, coordinate, and execute User Acceptance Testing (UAT) in partnership with business stakeholders, ensuring solutions meet user needs and business goals.
• Execute functional, integration, regression, performance, and exploratory testing across multiple environments (Dev, QA, Stage, UAT), utilizing tools such as Jira, Azure DevOps, and HP Quality Center.
• Perform extensive database validation using SQL and Oracle, verifying data accuracy and integrity, including data migrations and stored procedures.
• Prioritize, automate, and execute high-value test cases, integrating with CI/CD pipelines where appropriate.
• Identify, log, and track defects throughout the test lifecycle, providing clear and actionable summary reports.
• Collaborate cross-functionally within Agile teams, contributing to continuous improvement and supporting post-release defect root cause analysis.
Required Skills and Qualifications
• 3+ years of proven experience in software QA, including UAT planning and execution.
• Strong command of Agile methodologies (Scrum, Kanban) and hands-on experience with test management tools (Jira, Azure DevOps, HP Quality Center).
• Proficient in SQL for backend data validation.
• Experience with automation tools such as Selenium, Test Sigma, Test Rigor, TestIM, QTP, Postman, SOAPUI, JMeter, and Load Runner.
• Ability to write, trace, and maintain clear test cases mapped to user stories.
• Skilled in facilitating UAT with stakeholders, documenting outcomes, and securing sign-off.
• Excellent written and verbal communication skills, with a knack for clear documentation and cross-team collaboration.
Preferred Qualifications
• Bachelor’s degree in Computer Science, Information Systems, or a related field.
• Experience in both manual and automated testing across web and cloud-based applications.
• Professional certifications such as ISTQB, CSTE, or Agile certifications.