Quality Assurance Test Analyst

QA/Automation Bonifacio Global City, Philippines


Description

Job Summary:

We are seeking a detail-oriented and collaborative Quality Assurance Test Analyst to join our dynamic team. In this role, you will play a critical part in ensuring the delivery of high-quality software by validating functionality, usability, and performance through both structured and exploratory testing. As a QA Test Analyst, you will work closely with Product Owners, Developers, and other stakeholders to understand business requirements and translate them into comprehensive test strategies. You will be instrumental in enhancing QA processes, test case coverage, and quality metrics, ultimately contributing to successful software releases that meet user expectations and business goals.

This position requires strong analytical thinking, excellent communication skills, and a proactive mindset toward quality in an Agile environment.

 

Key Responsibilities:

  • Collaborate with Product Owners, Developers, and Stakeholders to understand user stories, acceptance criteria, and requirements.
  • Identify ambiguities or gaps in requirements and proactively seek clarifications prior to testing.
  • Prioritize test cases based on risk assessment and business impact to ensure efficient test execution.
  • Contribute to defining the Definition of Ready (DoR) and Definition of Done (DoD), ensuring quality measures are integrated into the development lifecycle.
  • Design, develop, and execute test cases based on acceptance criteria and technical requirements.
  • Perform manual testing to validate functionality, usability, and user experience.
  • Conduct exploratory testing to uncover edge cases, usability issues, and unexpected behaviors.
  • Document and track defects in Jira, collaborating with developers for timely resolution.
  • Use Zephyr for test case management, execution tracking, and reporting.
  • Participate in Agile ceremonies, such as backlog refinement, sprint planning, daily stand-ups, and retrospectives, to provide input on quality-related risks.
  • Support test automation efforts by identifying high-value test cases suitable for automation.
  • Create Test Plan Summaries for all releases and provide stakeholders with comprehensive quality measurements. 
  • Continuously improve QA processes, test coverage, and efficiency through lessons learned through retrospectives.
  • Perform other duties as assigned by management.

 

Qualifications:

  • Bachelor's degree or higher in Computer Sciences, Management Information Science, or Business. Equivalent work experience may substitute for degree requirement.
  • Prior experience in software testing is required.
  • JIRA and Zephyr experience is preferred.
  • Solid analytical and problem-solving skills involving sound decision making and effective resolutions.
  • Solid understanding of QA testing methodologies and practices preferred.
  • Full software development lifecycle familiarity is strongly preferred.
  • Keen attention to detail.
  • Strong planning and organizational skills involving the ability to manage multiple work streams effectively.
  • Strong time management skills with proven track record of delivering successful results.
  • Strong interpersonal and communication skills involving the ability to communicate verbally and in writing technical and non-technical information.
  • Proficient with Microsoft Office.
  • Ability to work independently as well as collaborate in a team.
  • Ability to maintain a test environment effectively with regards to products, tools, data and related aspects.