Description:
As the company is expanding with its services and clients, we are in need of a strong Lead Automation Test Engineer to join us as consultant. The ideal candidate would have the below experience, skills and background.
Duties & Responsibilities
- You will be automating the QA of everything from highly available back end processes to REST APIs and front end user interfaces.
- Undertake the testing of software, identify source of problem and propose solutions
- Make recommendations concerning software / system quality
- Develop, implement and document test plans for IT software
Knowledge, Skills & Professional Experience needed
- A strong and commercial background in test automation
- Strong Agile (Scrum/Kanban) background
- Minimum 4 years of experience as a professional software developer or test automation engineer
- Great coding skills in Java or any JVM based languages like Groovy, Kotlin etc.
- Experience using coding design patterns
- Automated testing in distributed / microservice architectures
- Experience of testing Web APIs using SoapUI / Postman
- Commercial experience on automation tools like Selenium WebDriver
- Strong communication skills
- Flexibility on travel/work locations
- Experience in CI / CD / Continuous Integration using tools such as Jenkins, Git, GitLab, Bamboo, TeamCity, Maven etc
- Essential – BDD experience using Cucumber/JBehave
- Essential – Performance and load testing of applications using JMeter
- Desirable – Knowledge of DevOps environments
- Desirable – Good SQL skills