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
ANY GRADUATE