We are looking for an experienced QA Engineer to support the quality assurance process across our clients’ digital products and platforms. You will help ensure high-quality software delivery by executing test activities, identifying issues, and collaborating closely with development and business teams throughout the software lifecycle. You’ll work on dynamic projects where every day brings new challenges, learning opportunities, and exposure to different technologies and business domains. Key Responsibilities
Create, execute, and maintain manual test cases, test plans, and test scenarios
Perform functional, regression, integration, and exploratory testing
Identify, document, and track bugs and inconsistencies throughout the development lifecycle
Collaborate with developers, designers, and other stakeholders to clarify requirements and ensure product quality
Participate in requirements analysis and provide feedback from a QA perspective
Support end-to-end testing activities from planning to production release
Verify fixes and ensure issues are resolved according to expected results
Contribute to continuous improvement of QA processes, standards, and best practices
Requirements
Minimum 3 years of experience in Manual QA or software testing
Relevant Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field
Strong understanding of software testing methodologies and QA processes
Experience creating and executing detailed test documentation
Experience working with bug tracking and test management tools