Automation Tester

1 day ago


Bryanston, South Africa Total IT Recruitment Full time

Well established company (and leaders in their field) is looking for an Automation tester to join their team.

**Responsibilities**:

- To ensure that products and solutions delivered are of the highest quality.
- To follow testing processes in order that the software and solutions meet the business requirements.
- To enhance the efficiency of the testing process with the use of test automation tools and methods
- To assist in achieving and maintaining a five 9 uptime SLA
- Execute exploratory tests in order to gain context and log defects
- Complete test cases in order to gain knowledge about the state of the software system
- Design and run scripts for automation in testing
- Design and implement automated tests as part of the CI process
- Use test automation frameworks to develop tests
- Effectively communicate bugs/defects with product stakeholders
- Advise product stakeholders on test outcomes
- Design and update test cases according to product requirements
- Test specification reviews and sign-off
- Participate in code review
- Participate in project stand-ups or scrums
- Working long hours and/or over weekends may be necessary from time to time, in order to meet project timelines. Own transport to and from work over these times is essential

**Qualifications & Experience**
- T**ertiary degree (BS in Computer Science, Software Engineering, B. Com Informatics or other related technology degrees) strongly preferred**

**-5 years’ experience in software testing**
- Experience with testing in agile projects
- Experience working closely with developers while writing unit tests
- Experience testing the development and consumption of APIs and web services
- Solid working experience in one or more of the following programming languages: Java, Python, Ruby, Scala, Groovy, JavaScript, Typescript
- Solid working experience in a test automation framework such as TestNG, Selenium, Appium, Cypress, Robot Framework, Cucumber,

Playwright

**Knowledge and Skills**
- Writing test automation scripts
- Some load and performance testing experience is advantageous
- Hands-on testing experience within a whole range of functional testing including UAT, acceptance and system testing
- Intermediate SQL knowledge
- Unit testing experience
- Good - very good Windows operating system knowledge
- Familiarity with the principles of technical design and programming, both OO and procedural
- UML - Use cases and, sequence and activity
- SDLC
- Risk identification
- Behaviour of software systems
- HCI principles
- Keep up to date with the testing industry by means of books, online content or social media platforms

**Salary**: R45,000.00 - R60,000.00 per month

Ability to commute/relocate:

- Bryanston, Gauteng: Reliably commute or planning to relocate before starting work (required)


  • Sr. Tester

    10 hours ago


    Bryanston, South Africa Adept Advisory (Pty) Ltd Full time

    Requirement for an STS ERP Tester with D365 F&O experience on a 12 month contract, remote opportunity. **Minimum Qualification, Experience and Expertise** - Testing experience on large ERP implementations - Proficient in Microsoft D365 - Exposure to Azure DevOps is an advantage **Role Description and Responsibilities** - STS ERP Testing experience...

  • Software Tester

    6 days ago


    Bryanston, South Africa Eskom Pension and Provident Fund Full time

    **1. ANALYSE SPECIFICATIONS, DESIGN AND EXECUTE TESTS** - Creation of test designs, test processes, test cases and test data. - Carry out testing as per the defined procedures -load and performance testing, manual testing, regression testing and automation testing. - Participate in walkthroughs of testing procedures. - Prepare all reports related to software...

  • Senior Software Tester

    6 months ago


    Bryanston, South Africa Eskom Pension and Provident Fund Full time

    **ANALYSE SPECIFICATIONS, DESIGN AND EXCUTE TESTS** - Creation of test designs, test processes, test cases and test data. - Test planning, design and review. - Carry out testing as per the defined procedures -load and performance testing, manual testing, regression testing and automation testing. - Participate in walkthroughs of testing procedures. - Oversee...