Software Development Engineer in Test

1 week ago


Cape Town, Western Cape, South Africa Global Kinetic Full time R90 000 - R120 000 per year
About Global Kinetic

We are a group of highly fuelled software engineering specialists that have helped build some of the most disruptive technology products for our customers over more than a decade. We have successfully helped dozens of large financial institutions execute on their digital product and enterprise software engineering initiatives. Global Kinetic is a fun, vibrant and fast-moving place to work. We are looking for someone who will thrive in this environment. We operate a dynamic and unique office culture, intended to reflect, and empower our values and our "informal but serious" work ethic.

About the role:

As a Software Development Engineer in Test (SDET) at Global Kinetic, you will have the hands-on opportunity to work in tandem with experienced engineers to deliver high quality and robust solutions in an Agile environment. In addition to the requirements below, successful candidates and team members will share a passion for high- quality software, strong engineering principles, and methodical problem-solving skills.

Candidate Requirements
  • Minimum 3 years' professional experience developing in Java
  • A thorough understanding of computer architecture, operating systems, and data structures
  • ISTQB Foundation Level Certification
  • Experience with Object-Oriented Design (OOD) concepts
  • Experience in an Agile and Scrum environment
  • Experience creating Web automation tests with Playwright
  • Experience creating mobile automation tests with Appium
  • Experience creating API automation tests with Rest Assured
  • Experience with advanced SQL queries and relational databases
  • Experience with Bash and MS PowerShell Scripting
  • Experience using Git
  • Experience with
    using
    Azure DevOps for Continuous Integration systems
  • Ability to work under pressure and tight deadlines or constraints
  • Excellent oral and written communications skills
  • Has a no-compromise attitude to quality
  • High attention to detail
  • Ability to display and convey thought leadership within your area of expertise
Preferred Qualifications
  • Exposure to Load and Performance tools (k6, JMeter.)
  • Exposure to security testing techniques such as penetration testing
  • Exposure to microservice architectures
  • Exposure to service virtualization or mocking tools such as WireMock
  • Practical experience with Docker or other containerization platforms
Key Responsibilities
  • Develop tests and tools for front-end and back-end services
  • Participate in all levels of testing (Unit, Integration, and End-to-end)
  • Write maintainable, well-designed and efficient test automation code
  • Maintain automated tests to execute reliably and efficiently in CI/CD environments
  • Participate in code reviews and apply coding standards and best practices to new and existing code
  • Track and communicate test results in
    a timely, effective, and automated manner
  • Script custom test solutions (e.g. test harnesses, SQL scripts, bash scripts etc.)
  • Contribute to the development and maintenance of automation libraries
  • Create and
    maintain
    performance test scripts
  • Knowledge of development tools for troubleshooting issues
  • Manage and troubleshoot CI issues
  • Develop a deep understanding of the product domain and business requirements (both functional and non-
    functional)
  • Conduct test coverage review sessions with product and development teams in sprint cycles
  • Collaborate with engineers to drive continuous testing and improvements throughout the SDLC
  • Collaborate the adoption of best practices in code health and testing with the wider Quality department
  • Able to champion 'clean code' and the concept of the test pyramid
  • Gather requirements, build testing solutions, and troubleshoot issues to deliver a high-quality product
  • Mentor Juniors and Interns


  • Cape Town, Western Cape, South Africa GOTO Group Full time R250 000 - R400 000 per year

    Software Test EngineerGOTO Group is a successful, privately owned property technology company offering a range of services to support clients throughout the moving home journey. To support our ambitious growth plans, we are seeking a Software Test Engineer to enhance our QA processes and ensure the delivery of high-quality software products. This role...


  • Cape Town, Western Cape, South Africa MRI Software Full time R250 000 - R450 000 per year

    Since we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people's lives. The only way to carry out that mission is to hire the best employees. People like you.Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower...


  • Cape Town, Western Cape, South Africa BET Software Full time R900 000 - R1 200 000 per year

    We Want You:BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...


  • Cape Town, Western Cape, South Africa BET Software Full time R70 000 - R120 000 per year

    We Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...


  • Cape Town, Western Cape, South Africa iLaunch Full time R60 000 - R90 000 per year

    Develop automated test scripts across functional, regression, performance, and security areas.Build and maintain CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, GitHub Actions).Automate cloud infrastructure using IaC tools (Terraform, Ansible, CloudFormation).Implement automated monitoring and alerting systems.Write automation scripts in TypeScript,...

  • Data Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Gig Engineer Full time R250 000 - R450 000 per year

    Position:Data EngineerLocation:Cape Town (Hybrid)Contract:12 MonthsRole DescriptionPerform code peer reviews of Junior Software Engineer buildsSupport the Technical Delivery Lead in translating requirements to Junior DevelopersSupport the Technical Delivery Lead in framework optimization initiativesSupport the Technical Delivery Lead in managing CI/CD...


  • Cape Town, Western Cape, South Africa Syntell (PTY) LTD Full time R250 000 - R500 000 per year

    Syntell is a leading South African technology company with a proven track record in providing practical, innovative services and systems, including end-to-end traffic law enforcement services and systems; andstate-of-the-art road traffic management systems offering complete turnkey solutions for intersection installationsIn addition, we offer local...

  • Software Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Old Mutual Limited Full time R1 500 000 - R2 500 000 per year

    Let's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this. Job Description·Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).5+ years of experience as a Full-Stack Software Engineer, with a track record of delivering complex...


  • Cape Town, Western Cape, South Africa Eqplus Full time R400 000 - R700 000 per year

    Our client is seeking a Test Analyst to form part of a project implementation and support team and working directly with the organisation's staff and product vendors to carry out software testing responsibilities. The candidate will play a critical role in ensuring the quality and reliability of our software products by designing, executing, and maintaining...

  • Senior QA Engineer

    3 days ago


    Cape Town, Western Cape, South Africa MRI Software Full time R250 000 - R500 000 per year

    Quality Assurance Engineers at MRI collaborate with Product Management and Product Development teams to deliver high-quality, performant products.They participate in documenting user stories and acceptance criteria, determine test methods and strategies, execute tests, and provide feedback throughout the development lifecycle.Essential Skills and...