Description

Work with cross-functional teams to ensure quality throughout the software development lifecycle

Design and execute test cases (both manual and automation)

Verify that the implemented software meets the business requirements

Suggest functionality improvements based on usability standards

Review requirements documents in terms of consistency, completeness, and correctness

Conduct post-release / post-implementation testing

Experience / Education

Bachelor of Engineering or relevant degree

5+ years of experience in software test engineering or equivalent role

Self-driven problem-solver with demonstrable critical thinking skills

Thorough understanding of software testing methodologies, QA tools, and Agile principles

Experience developing test automation frameworks, particularly in Cypress and JavaScript

Good expertise in any other automation tools like Selenium is an added plus

Experience in API testing and prior exposure to Test Driven Development is a plus

Adhere to best practices while doing manual and automation testing

Ability to collaborate with internal and external stakeholders for effective delivery

Education

ANY GRADUATE