Automation Specialist

at  Sanlam

Johannesburg, Gauteng, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Jan, 2025Not Specified04 Oct, 20242 year(s) or aboveProgramming Languages,Java,Software Development,Computer ScienceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

BUILD A SUCCESSFUL CAREER WITH US

We’re all about building strong, lasting relationships with our employees. We know that you have hopes for your future – your career, your personal development and of achieving great things. We pride ourselves in helping our employees to realise their worth. Through its five business clusters – Sanlam Fintech, Sanlam Life and Savings, Sanlam Investment Group, Sanlam Allianz, Santam, as well as MiWay and the Group Office – the group provides many opportunities for growth and development.

Qualification and Experience

  • B.Sc Degree in Computer Science, Software Development, or a related field
  • ISTQB/ISEB qualification will be an advantage
  • Previous experience as a Test Automation Engineer
  • Strong experience and proficiency in programming languages such as C# and JAVA
  • 2+ years Automation Testing experienc

Knowledge and Skills

  • Testing Knowledge &Tool

o Experience with non-gui test frameworks and SoapUI / Postman

  • Testing Processe

o Working knowledge of Software Testing Lifecycle (STLC)

  • System Knowledg

Responsibilities:

WHAT WILL YOU DO?

The Automation Tester or Engineer will design automation tests. Duties will include designing automation scripts and finding solutions for automation problems. You should also be committed to developing skills in order to provide up-to-date solutions.

WHAT WILL MAKE YOU SUCCESSFUL IN THIS ROLE?

  • Write, design, and execute automated tests by creating scripts that run testing functions automatically for Backend, Frontend and API automation
  • Maximize test coverage for the most critical features of the system
  • Determine the priority for test scenarios and create execution plans to implement these scenarios
  • Write documentation for automated processes including test plans, test procedures, and test cases
  • Build/Maintain test automation frameworks which are fit for purpose and applicable to project scope
  • Log and document bugs in the tracking system
  • Set up Continuous Integration.
  • Researching issues in software through testing
  • Collaborating with QA Analysts and Software Developers to develop solutions
  • Keeping updated with the latest industry developments
  • Perform test scheduling and execution (manually/automated)
  • Identify and create test data
  • Perform test case preparations and design, assist with the scripting of automated test cases, conditions and checkpoints
  • Develop test scenarios to test each software component and demonstrate the business condition under test and the expected results
  • Perform test reporting based upon coverage and clearance statistics
  • Perform test documentation compilation
  • Identify and analyse defects, log defects and track defect resolution within release time frames
  • Risk identification and reporting
  • Perform scope and test effort estimations
  • Analyse risks, develop contingencies, and plan testing accordingly

Qualification and Experience

  • B.Sc Degree in Computer Science, Software Development, or a related field
  • ISTQB/ISEB qualification will be an advantage
  • Previous experience as a Test Automation Engineer
  • Strong experience and proficiency in programming languages such as C# and JAVA
  • 2+ years Automation Testing experience

Knowledge and Skills

  • Testing Knowledge &Tools

o Knowledge of automated testing frameworks and implementations for backend and frontend testing
o Experience with integrating with the Selenium library or equivalent frameworks
o A firm understanding of and flair for exploring and utilizing the latest CI/CD, DevOps and Automation Testing technologies and best practices
o Strong knowledge of software QA methodologies, tools, and processes
o Strong knowledge of SQL and scripting
o Mapping and Comparison tools

o Experience with non-gui test frameworks and SoapUI / Postman

  • Testing Processes

o Working knowledge of Systems Development Lifecycle (SDLC)

o Working knowledge of Software Testing Lifecycle (STLC)

  • System Knowledge

o Working knowledge of software engineering best practices and frameworks
o Workflows
o Rules Engines
o Databases


REQUIREMENT SUMMARY

Min:2.0Max:7.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Testing

BSc

Computer science software development or a related field

Proficient

1

Johannesburg, Gauteng, South Africa