Automation Tester
1 week ago
The **Automation Tester**, working in the Company’s DevOps team, will be responsible to ensure the quality of all solutions is functional and non-functionally tested, in order to meet the requirements and overall quality of the intended solution.
**Main Responsibilities/Outcomes**
- Responsible for end-to-end manual and automated testing for the business solutions. The solution should be tested in terms of functionality, performance, reliability, stability, compatibility and integration with other legacy
- and / or external systems.
- Assist with the gap analysis between requirements and existing environments accurately.
- Ensure that user stories are clearly defined and written correctly with acceptance criteria as part of the backlog refinement meeting.
- Define quality standards upfront in the sprint meeting and ensure they are achieved
- Document the test plan, test scenarios, acceptance criteria and the final results.
- Build team automation artefacts.
- Perform and maintain the regression tests.
- Demonstrate deliverables to key stakeholders
- Ensure the agreed quality standard is maintained always.
- Minimise team defects by ensuring upfront code quality.
- Drive collective ownership for testing.
- Drive test driven development.
**Qualifications and Experience**
- Degree in Computer Science, National Diploma in Information Technology, or relevant field experience
- 1-4 software testing years’ experience (Automation preferably)
- Must be able to build automation frameworks
- Automation testing experience with Selenium, SonarQube, Robot Framework tools or similar
- Experience and good understanding of CI/CD testing tools
- Agile working experience advantageous
- Software Development exposure
- Hands-on testing experience within a whole range of functional testing including UAT, acceptance and system testing
- UML - Use cases, sequence and activity knowledge
- Web Services and API knowledge
- Experience in testing the development and consumption of APIs and Web Services
- Code Review knowledge
**Skills, Attributes and Attitudes**
- Great Communication
- Time management
- Leadership
- Collaboration
- Task driven
- Enthusiastic
- Organised
- Assertive
- Innovative
- Responsible
- Reliable
- Able to handle pressure
**Job Types**: Full-time, Permanent
**Salary**: Up to R35,000.00 per month
Application Question(s):
- Do you have a Degree in Computer Science, National Diploma in Information Technology, or relevant field experience
**Education**:
- Diploma (required)
**Experience**:
- Software Testing (Automation preferably): 3 years (required)
- building Automation frameworks: 1 year (required)
- Selenium, SonarQube, Robot Framework tools or similar: 2 years (required)
- CI/CD Testing tools: 2 years (required)
- Agile: 1 year (preferred)
- Software Development: 1 year (preferred)
- UAT, acceptance and system testing: 2 years (required)
- UML - Use cases, sequence and activity knowledge: 2 years (preferred)
- Web Services and API knowledge: 2 years (preferred)
- APIs and Web Services: 3 years (preferred)
- Code Review knowledge: 2 years (preferred)