ENVIRONMENT:If you’re all about scripting & security, then bring your love of all things QA automation and a desire to ensure the best experience for the customer as the next QA Engineer sought by a rapidly growing E-Commerce platform. You must possess a Degree in Computer Science or equivalent or National Diploma in IT Software Development, have at least 3 years’ in a similar role, have successfully delivered high complexity software projects, be skilled with Advanced Automation and tools including Appium, Selenium, NeoLoad, Postman, CT tools such as Jenkins, Git, CI/CD, REST APIs, JSON & proficiency in at least 1 of these: Python, Java, JavaScript/Node.js or C++.DUTIES:

  • 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.
  • 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.
  • You will work closely with software engineers, management, other teams, and will contribute new work to ensure the quality of our software to continue to deliver an experience that delights our customers.

REQUIREMENTS:Qualifications –

  • Computer Science Degree (or equivalent) / ND-IT Software Development.

Experience/Skills –

  • Minimum 3 years’ experience in a similar role.
  • Advanced Automation and strong understanding of Automation tools such as Appium, Selenium, NeoLoad (preferable), PostMan.
  • Ability to design, implement, and execute automated tests and clearly document results.
  • Exposure to CI tools, such as Jenkins.
  • Thorough knowledge of software development lifecycle and Quality Assurance methodologies.
  • Experience with version control (Git), bug tracking, and CI / CD systems and procedures.
  • Understanding of REST APIs and JSON.
  • Highly proficient in at least 1of: Python, Java, JavaScript/Node.js or C++.
  • Comfortable on the command line, locally and remotely (SSH) in a *nix-based environment.
  • Suitable knowledge of software design principles and patterns.
  • Successful delivery of long duration and high complexity software projects.

Advantageous –

  • AWS Core Services: EC2, S3, CloudWatch, Lambda, DynamoDB, IAM.
  • Experience with Container technologies such as Docker, Kubernetes and Container based PaaS offerings.

ATTRIBUTES:

  • Excellent collaboration, communication, and time management skills.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.COMMENTS:When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to [Email Address Removed] and mention the reference numbers of the jobs. We have a list of jobs on [URL Removed] Datafin IT Recruitment – Cape Town Jobs.

Learn more/Apply for this position