Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Description
Our Team is looking for a Java SDET who has a passion for building mechanisms for
testing Cloud Native Web Applications. The ideal candidate will own the full lifecycle of
automated systems testing and reporting along with taking point on the future
development of cutting-edge processes and practices that will allow the team to
provide higher quality products to over a million customers.
Responsibilities :
Build test automation for Java-based Cloud Native Web applications
Work as part of a multidisciplinary software engineering team to develop and run
tests as well as analyse their output
Independently develop and execute test plans
Design and code test automation solutions for user journeys
Raise process improvement opportunities define and implement simple
automation efforts and document automated testing solutions for others on the
team
Perform ad hoc / exploratory testing methodically to ensure system is working
as expected by end user
Comprehend user stories to understand task items per story in the context of all
levels of testing (unit functional integration and regression)
Work in an agile environment attend daily stand up calls and give daily status
reports and call out any issues or blockers that may delay release delivery.
Coach and mentor junior team members and share knowledge with the team
through training documentation meetings etc.
Requirements
3-5 years work experience in quality engineering.
Experience of writing test automation for both message processing and REST
API applications.
Experience of writing test automation for UI based application using Selenium/
Protractor.
Good knowledge of Linux / Unix.
Experience in implementing CI/CD build pipelines with tools like Git/Bit Bucket
Jenkins and Maven
Experience with software development frameworks such as Scrum Safe
Sound knowledge of Java Spring JUnit Databases APIs (REST) Kafka (or
similar) Continuous Delivery concepts and tools such as Jenkins/Bamboo
vulnerability tools such as Sonar Check max / Fortify etc.
A good understanding of BDD/TDD practices code review and analysis
techniques and open source agile testing frameworks.
Excellent technical acumen and ability to learn new software quickly
Strong knowledge of traditional testing methodologies and how it applies
exploratory testing in an Agile environment
A high-energy detail-oriented and proactive approach to your work with the the
ability to function under pressure in an independent environment.
Considerate polite fun-loving collaborative curious problem-solver
Possesses strong communication skills -- both verbal and written and strong
relationship collaborative skills and organizational skills.
A Bachelors/Masters degree in Computer Science or equivalent practical
experience.
Nice to Have:
SOAP , MAVEN , APIS , CI/CD , JAVA , GIT , DOCUMENTATION , LINUX , SPRING , JUNIT
Full Time