Takealot Career – Test Automation Engineer

Website Takealot

Job Description:

If you’re all about software development lifecycle, scripting, security and python is more than a snake to you, bring your love of all things QA automation and a desire to ensure the best experience for the customer.

Job Responsibilities:

  • Your responsibilities will include defining test coverage, creating and maintaining test cases, executing functional and performance tests, developing and maintaining test tools, and implementing test automation.
  • As an Intermediate Software Quality Engineer, you will be working as part of a cross-functional product team and will be responsible for designing and implementing end to end test automation frameworks and test suites for AWS cloud-based applications, services and mobile applications.
  • You will work closely with software engineers, management, other Mr D Food teams, and will contribute new work to ensure the quality of our software to continue to deliver an experience that delights our customers.

Job Requirements:

  • Experience in advanced automation and strong understanding of automation tools such as Appium, Selenium, NeoLoad (preferable), PostMan.
  • Excellent collaboration, communication, and time management skills.
  • Experience with version control (Git), bug tracking, and CI / CD systems and procedures.
  • Suitable knowledge of software design principles and patterns;
  • Understanding of REST APIs and JSON.
  • Thorough knowledge of software development lifecycle and Quality Assurance methodologies.
  • Ability to design, implement, and execute automated tests and clearly document results.
  • Exposure to CI tools, such as Jenkins
  • Comfortable on the command line, locally and remotely (SSH) in a *nix based environment.
  • Highly proficient in at least 1of: Python, Java, JavaScript/Node JS or C++

Qualification & Experience:

  • Experience with Container technologies such as Docker, Kubernetes and Container based PaaS offerings.
  • Experience managing testing throughout the SDLC (development testing, unit testing, API testing, performance testing, system testing etc.)
  • Strong experience with Python, Java and/or other programming language
  • Degree in computer science, software engineering or 3 years’ experience in a related technical discipline
  • Minimum 3 years commercial software QA experience.
  • ISTQB/ISEB qualification will be an advantage
  • Experience with AWS Core Services: EC2, S3, CloudWatch, Lambda, DynamoDB, IAM.

Job Details:

Company: Takealot

Vacancy Type:  Full Time

Job Location: Cape Town, Western Cape, SA

Application Deadline: N/A

Apply Here


 Report Job