About the role
Hands on experience developing and maintaining Automated Tests forServices/backend & UI by using appropriate tools such as Selenium
Experience writing automated tests by using BDD framework with tools such as Cucumber for backend services
A good understanding of design principles and writing clean test code
Experience in developing test solutions and testing software in Java / Python languages
Experienced in working CI/CD pipeline environment
A passion to improve processes, tool, methodologies & overall quality of the product
A strong foundation in testing enterprise software systems
Understanding of testing concepts, methodologies & processes
Work closely with developers, product team & BAs to define & develop the best possible test solutions
Define & implement processes & best practices related to test automation
Ensuring defects are raised as per the defect management process by using tools such as Jira
Raising any test automation compliance issues to the test manager
Work with the test manager & project teams to develop & maintain automated functional & regressions tests in line with defined scripting standards
An understanding of the software product development lifecycle & test processes