Software Test Engineer

6 days ago


Sandton, South Africa USA Tech Recruit Full time

A revolutionary robotics company scaling rapidly across the US is now looking to add a number of Software Test Engineers as they look to continue scaling towards ubiquitous home usage this year. With two great products now released and huge investment into their Engineering function, this is an exciting time to truly make a mark with a business likely to become a household name.

The Firmware Software Development Engineer in Test (SDET) will be essential in guaranteeing the quality, reliability, and performance of firmware systems. This will be achieved through the creation of automated testing frameworks and the implementation of stringent quality assurance practices. Furthermore, the SDET will work closely with firmware engineers to design, execute, and refine detailed test plans and strategies specifically tailored for embedded systems and IoT devices.

Responsibilities
  1. Leads the development and implementation of automated test frameworks and tools to validate firmware functionality, performance, and security.
  2. Collaborates closely with firmware engineers to define and execute comprehensive test strategies that ensure the delivery of high-quality firmware products.
  3. Develops, maintains, and executes automated test suites for embedded systems and IoT devices.
  4. Designs and implements test plans to validate firmware against product requirements, ensuring robust and reliable functionality.
  5. Identifies, documents, and tracks firmware defects, collaborating with engineering teams to resolve issues efficiently.

What I'm looking for

  • 10+ years of professional experience in firmware development or testing.
  • 5+ years of proven experience in a firmware testing or SDET role, demonstrating successful implementation of automated testing frameworks for embedded systems.
  • 5+ years of experience with testing tools and frameworks for embedded systems.
  • 5+ years of experience with scripting languages such as Python or Bash for test automation.
  • 4+ years of experience with hardware-in-the-loop (HIL) testing setups and methodologies.
  • 2+ years of experience with wireless communication protocols.
  • In-depth understanding of firmware testing methodologies, including unit, integration, system, and regression testing.
  • Expertise in debugging embedded systems using tools such as JTAG and logic analyzers.
  • Experience with test automation frameworks and continuous integration/continuous deployment (CI/CD) pipelines.
  • Strong knowledge of hardware-software interaction and debugging hardware peripherals.
  • Familiarity with secure firmware practices, including testing secure bootloaders and OTA updates.

If you meet some but not all of the required experience, please feel free to send through an application and I'll be happy to chat it through.

#J-18808-Ljbffr

  • Sandton, South Africa USA Tech Recruit Full time

    About the PositionThis is an exciting opportunity to join a revolutionary robotics company as a Firmware Software Development Engineer in Test (SDET). The successful candidate will play a critical role in guaranteeing the quality, reliability, and performance of firmware systems.Responsibilities and RequirementsDevelopment and implementation of automated...


  • Sandton, South Africa Discovery Limited Full time

    About UsAs a leading provider of private medical insurance in the UK, we pride ourselves on delivering exceptional quality and service to our customers. Our Test Engineers play a vital role in ensuring that our products and features meet the highest standards of quality.The RoleWe are seeking a highly skilled Principal Test Engineer to lead and plan testing...


  • Sandton, South Africa Discovery Limited Full time

    Principal Test Engineer - Vitality Life SystemsAbout VitalityLife SystemsVitalityHealth is a UK-based company specialising in private medical insurance sold to the UK market. The company is a subsidiary of Discovery Limited and alongside VitalityLife and Vitality Corporate Services, it forms Discovery Limited's UK insurance offering. Working for...


  • Sandton, South Africa Dante Personnel Full time

    About the Job:">We are seeking a highly skilled Automation Testing Engineer to join our team at Dante Personnel in Johannesburg.">Job Requirements:">The successful candidate will be responsible for developing and maintaining automated test frameworks for desktop, mobile, and web applications.They will also be responsible for designing and executing detailed...


  • Sandton, South Africa USA Tech Recruit Full time

    About USA Tech RecruitWe are a leading recruitment agency in the US specializing in software engineering roles. Our team has extensive experience in placing top talent in various companies, and we take pride in our ability to understand the needs of both clients and candidates.Job OverviewThe Firmware Software Development Engineer in Test (SDET) role is a...


  • Sandton, South Africa Professional Career Services - Gauteng Full time

    Job Description:The successful candidate will be responsible for designing, implementing and executing test plans for software applications developed in C#. This includes collaborating with developers, identifying and reporting software defects, writing and maintaining test cases, test scripts and test plans.Requirements:Bachelor's degree in Computer...

  • Test Engineer

    2 days ago


    Sandton, South Africa Agile Tech Labs Full time

    Senior Test Engineer - EmbeddedAustin, TX, USALong TermJob RequirementsSupport FW Engineering Dock team for Dock related validationAble to work independently on troubleshooting of reported issues, including general triage & debugCoordination with key stakeholders from development teams, architects and PMs for resolution of open issuesWork with architects on...


  • Sandton, South Africa Datonomy Solutions Full time

    Software Quality Assurance Lead - You are able to work offshore, you will however require a South African Bank Account. **Key skills: include Java, front end automation (in-sprint) and API automation (in-sprint), including experience in NFT (using JMeter).** **Writing Test Scripts using Element locators, Web Driver methods, Java programming features and...


  • Sandton, South Africa Discovery Limited Full time

    About This RoleThis is an exciting opportunity to join our team as a Principal Test Engineer. You will play a critical role in ensuring that our products and features meet the highest standards of quality.Key ResponsibilitiesDevelop and implement the Software Test Life Cycle: this process ensures that software meets quality standards.Collaborate with...


  • Sandton, South Africa USA Tech Recruit Full time

    About the JobThe Firmware Software Development Engineer in Test (SDET) role is a critical position within our client's Engineering function. The successful candidate will work closely with firmware engineers to design, execute, and refine detailed test plans and strategies specifically tailored for embedded systems and IoT devices.Key Responsibilities and...


  • Sandton, South Africa iLAB Full time

    iLAB is a market-leading company in the QA space, dedicated to ensuring our clients' success by delivering exceptional solutions.As a member of our team, you will be part of a dynamic and stimulating work environment that fosters growth and professional development.We are seeking a highly skilled Test Engineer to join our team and contribute to our mission...

  • Test Manager

    1 week ago


    Sandton, South Africa HR Genie Full time

    Our Client a Global Tech firm is seeking a Test Manager to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates and a great working environment. As a Test Manager, you'll be responsible for all testing activities within the company. You will work closely with our engineers to ensure that all software is tested...

  • Software Engineer

    10 hours ago


    Sandton, South Africa Venu: Plans Made Easy Full time

    Venu: Plans Made Easy is a social planning app dedicated to redefining how people connect in a digital-first world. The app empowers users to discover, create, and share plans with friends or new connections, simplifying social interactions and making socializing feel natural again.Role DescriptionThis is an internship role at Venu: Plans Made Easy for a...

  • Testing Specialist

    2 weeks ago


    Sandton, South Africa Humankind Group Full time

    The purpose of the role is to provide effective delivery of all business testing assigned to the organisations Operations. This will include support from a review, design, development, testing and defect recording of various software upgrades, enhancements and changes before released into the live production environment. **Qualifications**: Degree / Diploma...

  • Test Manager

    1 week ago


    Sandton, South Africa VCIT Insight Full time

    One of our client based in Sandton is loooking for Test Manager for period of 6- 12 months. The Consultant will be working possibly 80 hours p/m. he/she will be working Hybrid WFH, Sandton City / Home. - Oversee, manage the testing team - Design and implement or adhere to existing testing strategies - Conform / develop testing frameworks to be used - Create...

  • Software Tester

    2 weeks ago


    Sandton, South Africa Absa Bank Limited Full time

    Bring your possibility to life! Define your career with us - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.Job Summary **Job...


  • Sandton, South Africa Capitec Bank Full time

    Welcome to Capitec BankWe are a bank that believes in making a positive impact on our clients' lives. Our mission is to provide simplified, accessible, and affordable banking services that empower individuals to control their financial lives.Our ApproachWe take a customer-centric approach to banking, focusing on delivering personalized experiences that meet...


  • Sandton, South Africa Capitec Bank Full time

    About UsCapitec Bank is a dynamic financial institution that prioritizes innovation and growth. Our mission is to provide simplified, accessible, and affordable banking services to our clients. We believe in empowering individuals to control their financial lives through personalized experiences.Our DNAWe are committed to building a brand that earns the...


  • Sandton, South Africa Agile Tech Labs Full time

    Senior Test Engineer Position at Agile Tech LabsA dynamic opportunity for a skilled Senior Test Engineer to join our team in Austin, TX. This role involves supporting FW Engineering Dock team for Dock related validation and working independently on troubleshooting of reported issues.We are seeking an experienced professional with excellent analytical and...


  • Sandton, South Africa Professional Career Services - Gauteng Full time

    Professional Software Quality Assurance Expert WantedWe are seeking an experienced Professional Software Quality Assurance Expert to join our team. As a Professional Software Quality Assurance Expert, you will play a critical role in ensuring the quality of our software applications by designing, implementing and executing test plans.About the Role:Design,...