Key Responsibilities
- Design, develop, and execute comprehensive test scenarios for both System Integration Testing (SIT) and User Acceptance Testing (UAT).
- Develop, maintain, and optimize automated test scripts in line with project requirements and testing best practices.
- Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Collaborate closely with product owners, developers, business stakeholders, and cross-functional teams to understand business requirements and user stories.
- Analyze functional and business requirements to contribute to the overall test strategy and automation approach.
- Provide regular project updates while effectively managing client and stakeholder expectations.
- Support delivery teams in a fast-paced Agile environment to ensure high-quality software releases.
- Drive continuous improvement by enhancing automation coverage, maintaining test stability, and improving reusable test assets.
Required Skills & Experience
- Minimum 5 years of hands-on experience in software testing.
- Experience designing, developing, or implementing test automation frameworks.
- Strong understanding of Agile and Scrum software development methodologies.
- Demonstrated experience working with clients and managing stakeholder relationships.
- Strong analytical skills with experience gathering and interpreting requirements and translating them into effective test scenarios.
- Excellent communication and collaboration skills, with the ability to work effectively across technical and business teams.
- Comfortable working in a dynamic, fast-paced project environment.