Overview
The Test Analyst will play a crucial role in the development of a new reservation system within the travel industry. Working in collaboration with developers and business analysts, the Test Analyst will ensure the software meets quality standards through effective test planning, execution, and defect management. This position requires strong technical expertise and analytical skills to deliver reliable solutions for end-users.
Responsibilities
- Analyze requirements to identify testing needs and create detailed coverage matrices, plans, and scripts.
- Support manual and automated testing across various phases, including System Integration and End-to-End.
- Log defects clearly with supporting evidence and retest them once resolved.
- Maintain traceability between requirements and test coverage while adhering to industry best practices.
- Regularly report on test progress, risks, and quality metrics to the Test Lead or Project Manager.
- Collaborate with development teams to understand system changes and support business users during User Acceptance Testing (UAT).
- Identify and prepare the necessary test data and estimate the effort required for project timelines.
Requirements
- Proven experience writing and executing test cases with a strong understanding of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience using defect and test management tools such as Jira, Azure DevOps, X-Ray, or TestRail.
- Strong problem-solving abilities with meticulous attention to detail.
- Excellent written and verbal communication skills, with the ability to work collaboratively in a team environment.
- Familiarity with APIs and testing across web, mobile, and cloud platforms is highly desirable.
- ISTQB Foundation or similar testing certifications are preferred.
- Proactive, self-motivated, and able to manage multiple priorities effectively.