QA Engineer (Automation) (Parvana)
About the Client:
- Our client is a fast-growing online business based in South Africa. They are obsessive about their high performance yet collaborative culture and are looking for leaders to join their dynamic team. They think big, move fast, take ownership and are used to winning. They are lucky to be surrounded by colleagues who are experts in their field, working together to create a world class brand.
Responsibilities:
- Responsible for designing / implementing end to end test automation frameworks and test suites for AWS cloud-based applications, services and mobile applications.
- Defining test coverage, creating and maintaining test cases, executing functional and performance tests, developing and maintaining test tools and implementing test automation.
- Working closely with multiple teams and contributing new work to ensure the quality of software.
Qualifications:
- Relevant tertiary qualification (Computer Science Degree / ND-IT Software Development).
Skills / Experience:
- Minimum 3 years’ experience in a similar role.
- Strong experience / understanding of automation tools such as Appium, Selenium, NeoLoad (preferable), PostMan, etc.
- Ability to design, implement and execute automated tests and clearly document results.
- Exposure to CI tools, such as Jenkins.
- Thorough knowledge of SDLC and Quality Assurance methodologies.
- Experience with version control (Git), bug tracking and CI / CD systems and procedures.
- Understanding of REST APIs and JSON.
- Experience with either 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.
- Experience in the following would be advantageous:
- AWS Core Services: EC2, S3, CloudWatch, Lambda, DynamoDB, IAM.
- Container technologies such as Docker, Kubernetes and Container based PaaS offerings.
To apply use the application tool above or send us an email to [Email Address Removed]