- Plan, develop, debug and execute test automation
- Work with our developers, delivery leads, UI/UX / Architecture teams, to deliver high-quality software in a continuous delivery environment (We have the ability to release several times a day, depending on the application)
- Write high-quality maintainable test automation code (It depends on the team or technology but, it could be written in JS or Java for example)
- Enhance your automation skills by extending our teams Automation Test Framework
- Ensure there is adequate test coverage, reliability, speed of execution and test data creation in a Continuous Delivery workplace (Jenkins build pipelines)
- Propose your ideas - drive the quality agenda in your team - be an advocate of quality in your team and to always look for ways to improve tools and processes
Skills Experience :
- 3 to 5 years experience in a relevant quality engineering role
- Experience using common automation testing tools like Playwright, Selenium WD, Cypress
- Experience in API testing tools like Postman, RestAssured or similar
- Good programming/ coding experience with languages like JavaScript, Java, Python or similar
- Good Exposure to SQL
- Knowledge of Testing Frameworks and Test Design Patterns like BDD, Page Objects etc.
- Experience with source control tools like: Github, bitbucket etc.
- Good understanding of Continuous Integration and Continuous Delivery using Jenkins
- Experience working with Agile methodology could be scrum, Kanban or a combination of both
- Strong communication and Inter-personal skills
Education:
- Bachelor s degree in computer science OR equivalent work experienc