Senior Software Test Engineer

3 days ago


Randburg, Gauteng, South Africa Planet10 Full time

Job Summary

We are seeking a highly skilled Senior Software Test Engineer to join our team at Planet10. As an Automation Testing Expert, you will be responsible for designing and developing automated test scripts using Selenium Webdriver with Cucumber, Appium, and other tools.

About the Role

  • Participate in all scrum ceremonies, defining user stories and acceptance criteria
  • Execute daily testing tasks, testing stories as defined during the planning phase with predefined acceptance criteria
  • Write highly readable and extendable automated test scripts according to the automation development guidelines
  • Contribute to framework changes/updates as defined by the Testing Technical lead
  • Ensure that tests cases are documented via the automated tests

Requirements

  • Bachelor's degree in Information Technology/Computer Science or Equivalent
  • Agile certification desirable
  • Testing certification mandatory

Technical Competencies

  • Selenium Webdriver with Cucumber
  • Appium
  • Serenity BDD
  • TestNG
  • Karate
  • Java
  • Postman and/or other functional API testing tools
  • Charles Web Proxy
  • Spock API testing framework
  • RestAssured
  • Groovy
  • Gatling
  • 5 years manual testing experience testing both API and UI
  • 3 years automation testing experience
  • 2 years load testing and reporting experience
  • CI/CD
  • Git
  • VPN tool
  • Basic AWS knowledge
  • Agile Testing Foundation qualification (preferred)
  • ISTQB Intermediate Level Testing certification

What We Offer

  • An estimated salary range of $120,000 - $150,000 per annum, depending on location and experience
  • A competitive benefits package, including health insurance, retirement savings plan, and paid time off
  • The opportunity to work with a talented team of software engineers and testers
  • A collaborative and dynamic work environment

About Planet10

Planet10 is a leading technology company that provides innovative solutions to businesses around the world. We value teamwork, innovation, and customer satisfaction above all else.



  • Randburg, Gauteng, South Africa Planet10 Full time

    Job Title: Senior Engineer Automation TestingAt Planet10, we are seeking a highly skilled Senior Engineer Automation Testing to join our team. As a key member of our automation team, you will be responsible for designing, developing, and maintaining automated test scripts to ensure the quality of our software products.Key Responsibilities:Participate in all...


  • Randburg, Gauteng, South Africa Hire Resolve Full time

    We are seeking a Senior Software Engineer to join our Development Team. The successful candidate will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and frameworks.Collaborate with cross-functional teams to ensure software meets...


  • Randburg, Gauteng, South Africa Planet10 Full time

    Job Description for Senior Software Engineer at Planet10We are seeking a highly skilled Senior Software Engineer to join our team at Planet10. As a key member of our engineering team, you will be responsible for designing and maintaining technical system requirements, developing backend applications, and collaborating with front-end developers to integrate...


  • Randburg, Gauteng, South Africa Planet10 Full time

    About the RoleAt Planet10, we're seeking a skilled Senior Software Test Engineer to join our team.Key Responsibilities:Identify defects and flaws during the software development process.Create effective and repeatable automated test cases to save time in the testing process.Ensure product and features are delivered to specification with minimal negative...


  • Randburg, Gauteng, South Africa Planet10 Full time

    Role Overview: We are seeking a skilled Senior Software Automation Engineer to join our team at Planet10. As a critical member of our software development team, you will play a key role in identifying defects and flaws during the software development process, creating effective and repeatable automated test cases, and ensuring product and features are...


  • Randburg, Gauteng, South Africa Syncwize Group Full time

    Job Title: Senior Data Architect/Engineer for Tax Software SolutionsAbout the Role:Syncwize Group is seeking a highly skilled Senior Data Architect/Engineer to join our financial services team. As a key member of our team, you will be responsible for designing and implementing data warehouse solutions for tax software.Key Responsibilities:Analyze existing...


  • Randburg, Gauteng, South Africa Pollock & Associates Full time

    Job DescriptionWe are seeking a highly skilled Sr. .NET Software Engineer to join our IT team at Pollock & Associates.About the RoleThis is a senior-level position that involves creating and maintaining solutions with SQL Server for data manipulation and querying, as well as developing ASP.NET SPAs using C#, MVC, Razor, and Blazor.The role requires...

  • Software Engineer

    4 weeks ago


    Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team at FirstRand Bank Limited. As a key member of our IT department, you will be responsible for designing, developing, and testing software applications to meet the bank's business needs.Key ResponsibilitiesDesign and develop software applications using Java and other programming...


  • Randburg, Gauteng, South Africa Capital Recruit Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team as a C# Developer Lead. The successful candidate will be responsible for leading the development of our software applications, ensuring they meet the highest standards of quality and functionality.Key ResponsibilitiesLead the development of software applications using C# and...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job SummaryWe are seeking a highly skilled Java Software Engineer to join our team at FirstRand Bank Limited. As a Java Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems using Java 8 or the latest version.Key ResponsibilitiesDesign and develop high-quality Java software applications using Agile...


  • Randburg, Gauteng, South Africa Capital Recruit Full time

    Job Title: Senior Front End Software EngineerCapital Recruit is seeking a highly skilled and experienced Senior Front End Software Engineer to join our dynamic team.Duties and Responsibilities:Collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions.Take ownership of projects and deliver high-quality code within...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    About the RoleWe are seeking a skilled Java Software Engineer to join our team at FirstRand Bank Limited. As a Java Software Engineer, you will be responsible for designing, developing, and testing software applications using Java 8 or the latest version.Key ResponsibilitiesDesign and develop software applications using Java 8 or the latest version.Test and...


  • Randburg, Gauteng, South Africa SPECD (Pty) Ltd Full time

    About the RoleSPECD (Pty) Ltd is seeking a highly skilled Senior Quality Assurance Engineer to lead our testing efforts. As a key member of our team, you will be responsible for designing and implementing test plans, developing automation scripts, and ensuring the highest quality of our products.Key ResponsibilitiesDesign and implement test plans for various...


  • Randburg, Gauteng, South Africa IndSAfri Full time

    Job DescriptionAs a Senior Investment Testing Specialist at IndSAfri, you will be responsible for conducting manual testing of investment administration systems to ensure accuracy and compliance with regulatory standards. Your expertise in pension fund reporting and investment administration will be essential in reviewing and validating pension fund reports,...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job OverviewAs a Senior Software Engineer at our company, you will be responsible for designing, developing, and maintaining complex software systems. Key responsibilities include leading team members, mentoring junior engineers, and collaborating with cross-functional teams to deliver high-quality solutions.Key Responsibilities:• Design and develop...

  • Software Engineer

    4 weeks ago


    Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team at FirstRand Bank Limited. As a key member of our IT department, you will be responsible for designing, developing, and testing new and enhanced applications and systems.Key ResponsibilitiesDesign and develop software applications and systems in accordance with agreed programming...


  • Randburg, Gauteng, South Africa Edge Executive Search Full time

    We are seeking a highly skilled Senior Dot Net Software Engineer to join one of our esteemed banking clients.Job DescriptionThis is an exciting opportunity for a seasoned developer with a strong background in .Net development to take on a key role in shaping the technology landscape of our client.Key ResponsibilitiesDesign, develop, and maintain large-scale...


  • Randburg, Gauteng, South Africa Planet10 Full time

    Key Responsibilities:Participate in all scrum ceremonies, including defining user stories and acceptance criteria.Execute daily testing tasks, including testing of stories with predefined acceptance criteria.Write highly readable and extendable automated test scripts according to the automation development guidelines.Participate in automation code reviews...


  • Randburg, Gauteng, South Africa Capital Recruit Full time

    Transformative Software SolutionsWe are pioneers in developing a cutting-edge content platform, bridging communities and empowering a more connected future. Our team is deeply committed to crafting innovative software solutions that drive societal change.Job OverviewWe are seeking an experienced Software Engineer with a strong foundation in...


  • Randburg, Gauteng, South Africa Datonomy Solutions Full time

    We are seeking a highly skilled Senior Systems Engineer to join our team at Datonomy Solutions.Job PurposeTo provide expert technical support and guidance in the installation, testing, tuning, optimization, diagnosis, repair, upgrade, and maintenance of hardware and systems software, including operating systems, data management products, office automation...