As an Automation Testing Practitioner, you will Design, build, test and deploy effective testing solutions which reduce the amount of manual effort in the testing process.
Education, experience
Masters or Bachelor’s degree in Computer Science or Computer Information Systems or equivalent work experience is required.
A minimum of 7 years of relevant experience.
Technical Skills
Development & Validation
Sound knowledge in Java development – Java 8 or higher.
Expert in TDD (Test driven development) – Junit, Mockito, Pact, Jacoco.
Expert in defining test strategies.
Expert in Log4j2, REST API & Linux.
Python knowledge is good to have.
Architecture & Deployment
Sound knowledge and hands on with Docker, Kubernetes & Jenkins.
Expert knowledge on SQL dabases. No SQL is good to have (Cassandra)
Good knowledge on deployment over AWS.
Good knowledge on software security principles.
Delivery Tools
Good knowledge on CI/CD(Mercurial, Git, Maven, Jenkins)
Candidate must be hands on with software delivery process & tools – Scrum, Kanban & Jira.
Experience on Static code analysis with Sonar, Fortify etc is required.
Knowledge on confluence will be a plus.
Soft skills
Humble, Hungry & People smart (Emotional Intelligence).
Agile mindset who understands the importance of validation & DOD.
Autonomous, Curious & team player
Ability to work within a team
Good communication and inter-personal interaction skills
Problem solving mindset
Capable of listening and interact with users (worldwide) and either solve their immediate problems or propose a new feature to fit their needs
Must be a quick learner and adapt to new tools and technologies
--
You must verify your mobile number to apply to this job.