Why would you love this job?
As a Junior Test Automation Engineer, you will be working on the full cycle of automated testing: creating a strategy; writing a plan; creating and executing tests; debugging complex SaaS systems and being a quality advocate with a strong quality mindset at heart.
What you’ll do:
- Design and implement automation end-to-end test scenarios which will be used to test the UI and API systems. This also requires understanding the overall system architecture, to represent the user journey
- Collaborate with developers/other Test Automation and automation infrastructure to address any bugs, defects or issues found.
- Conduct root-cause analysis of identified defects, providing development teams with sufficient details to understand, replicate and resolve them.
- Participate in the release procedure before production
What will you need to have?
- 1-3 years of experience in Automation development in medium to large automation teams
- A bachelor’s degree in Computer Science, Information Technology, or a related field
- Development experience using OOP language like JavaScript / TypeScript / Java / Python
- Experience with functional testing and thinking creatively to have high-quality coverage on such a feature
- Team player with great communication skills and ability to mentor others
- Highly motivated, self-learner, and independent
- Strong problem-solving abilities and attention to detail
- Good written and verbal communication skills to document test cases and report bugs effectively
- Willingness to learn new tools and technologies as required
Extra great if you have:
- Basic knowledge of testing methodology and techniques
- Understanding of continuous integration and continuous deployment tools like Jenkins, Github Actions, or CircleCI.
- Basic knowledge of APIs and web services, using tools like Postman or RestAssured.