Enable job alerts via email!

Automation Test Engineer

SavageOne Pty Ltd

Johannesburg

On-site

USD 30,000 - 50,000

Full time

14 days ago

Job summary

A leading company in the tech industry is searching for an Automation Test Engineer in Johannesburg. This role involves designing automated testing frameworks which are pivotal to ensuring high-quality software delivery. You will leverage technologies like Java and Selenium to enhance the development process, working closely with development teams and contributing significantly to CI/CD initiatives. This position offers a dynamic work environment focused on continual improvement and innovation.

Qualifications

  • Expertise in Java, Selenium, Cucumber, RestAssured.
  • Hands-on experience with Cards, Payments, and SAP systems.
  • Familiarity with CI/CD tools like Jenkins, Azure DevOps.

Responsibilities

  • Design, develop, and maintain automated test frameworks for various platforms.
  • Execute and analyze test scripts to identify defects and issues.
  • Integrate automated testing into CI/CD pipelines.

Skills

Automation Testing
Troubleshooting
Collaboration

Tools

Selenium
Java
Cucumber
RestAssured
Jenkins
Git
LoadRunner
JMeter
Azure DevOps
Bitbucket

Job description

Role Overview:
We are seeking a Automation Test Engineer to design and implement automated testing frameworks to ensure the seamless delivery of high-quality software. The successful candidate will be proficient in scripting and executing automated test cases, leveraging modern tools and technologies, and collaborating with the development team to enhance the CI/CD pipeline.

Responsibilities:

  • Design, develop, and maintain automated test frameworks for web, mobile, and API testing.
  • Execute and analyze test scripts to identify software defects and issues.
  • Integrate automated testing processes into CI/CD pipelines.
  • Collaborate with developers to create and refine testable requirements.
  • Perform performance and load testing using tools like JMeter or LoadRunner.
  • Keep automation scripts up-to-date with changing application functionality.
  • Document and report test results and provide actionable feedback to the team.

Requirements:

  • Technologies Used: Expertise in Java, Selenium, Cucumber, and RestAssured.
  • System Experience: Hands-on experience with Cards, Payments, and SAP systems.
  • Familiarity with CI/CD tools like Jenkins, Bamboo, or Azure DevOps.
  • Knowledge of version control tools such as Git or Bitbucket.
  • Ability to troubleshoot and resolve automation testing issues effectively.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.