What Testing Software Applications Jobs are in South Africa?

Showing 145 Testing Software Applications jobs in South Africa

Software Applications Development Engineer, Cloud-Native Platforms & AWS

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Make an impact with NTT DATA**
Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion - it's a place where you can grow, belong and thrive.
**Your day at NTT DATA**
NTT DATA is seeking a highly skilled Software Applications Development Engineer to design, build, modernize, and optimize cloud-native applications and platforms for enterprise customers. This role combines software engineering, cloud architecture, DevOps, AI-driven application development, and infrastructure automation to deliver scalable and secure solutions across AWS, Azure, and Google Cloud Platform (GCP).
The ideal candidate is passionate about cloud technologies, modern application development, platform engineering, and leveraging AI services to accelerate business outcomes. While AWS is our primary cloud platform, experience across multiple cloud providers is highly valued.
**Key Responsibilities**
**Cloud-Native Application Development**
+ Design, develop, and maintain cloud-native applications using modern software engineering practices.
+ Build scalable backend services and APIs using TypeScript, Node.js, Python, and other modern programming languages.
+ Develop responsive web applications using React and modern front-end frameworks.
+ Design and implement microservices-based architectures running on container platforms.
+ Collaborate with solution architects, cloud engineers, and customers to define technical requirements and solution designs.
**Cloud Engineering & Platform Services**
+ Design, deploy, and manage solutions across AWS, Azure, and GCP environments.
+ Implement AWS-native services including:
+ AWS ECS
+ AWS Fargate
+ AWS Control Tower
+ AWS Lambda
+ Amazon API Gateway
+ Amazon RDS
+ DynamoDB
+ S3
+ CloudWatch
+ IAM
+ Participate in cloud migration and modernization engagements.
+ Optimize cloud architectures for security, scalability, resilience, and cost efficiency.
**Infrastructure as Code & Automation**
+ Develop and maintain Infrastructure as Code (IaC) solutions using:
+ Terraform
+ AWS CloudFormation
+ Automate infrastructure provisioning and application deployments.
+ Implement platform engineering best practices and reusable infrastructure patterns.
+ Maintain cloud governance and compliance standards.
**DevOps & CI/CD**
+ Build and maintain CI/CD pipelines using:
+ GitHub
+ AWS Developer Tools
+ Modern DevOps tooling
+ Implement automated testing, deployment, and release management practices.
+ Support continuous integration and continuous delivery across cloud environments.
+ Drive DevSecOps best practices throughout the software delivery lifecycle.
**AI & Machine Learning Solutions**
+ Design and develop AI-powered applications using:
+ Amazon Bedrock
+ AWS AI/ML Services
+ Lang Graph
+ Integrate Generative AI capabilities into customer solutions.
+ Build intelligent workflows, agents, and business automation solutions.
+ Collaborate with customers to identify AI use cases and implementation opportunities.
**Engineering Excellence**
+ Perform code reviews and mentor junior engineers.
+ Ensure applications meet quality, security, and performance standards.
+ Participate in Agile/Scrum ceremonies and cross-functional teams.
+ Produce high-quality technical documentation and architectural diagrams.
+ Continuously evaluate emerging cloud and AI technologies.
**To Thrive in This Role, You Need**
**Technical Skills**
+ Strong understanding of software engineering principles and cloud-native architecture.
+ Strong proficiency in:
+ TypeScript
+ JavaScript
+ Python
+ Experience with modern front-end development using:
+ React
+ HTML5
+ CSS3
+ Experience building RESTful APIs and event-driven architectures.
+ Solid understanding of containerization technologies and cloud-native development patterns.
+ Experience with:
+ AWS ECS
+ AWS Fargate
+ Docker
+ Kubernetes (advantageous)
+ Experience with Infrastructure as Code using Terraform and CloudFormation.
+ Knowledge of CI/CD practices and GitHub Actions.
+ Working knowledge of cloud networking, security, identity management, and observability.
**Cloud Skills**
+ Strong experience with AWS cloud services.
+ Knowledge of Azure and/or Google Cloud Platform (GCP).
+ Experience delivering cloud modernization and migration initiatives.
+ Understanding of cloud governance frameworks and multi-account strategies.
+ Familiarity with AWS Control Tower and cloud landing zone implementations.
**AI & Data Skills**
+ Exposure to Generative AI technologies.
+ Experience with Amazon Bedrock or comparable AI platforms.
+ Understanding of prompt engineering, AI orchestration frameworks, and agent-based architectures.
+ Experience with LangGraph or related AI workflow frameworks is advantageous.
**Academic Qualifications & Certifications**
**Required**
+ Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
**Preferred Certifications**
**AWS**
+ AWS Certified Developer Associate
+ AWS Certified Solutions Architect Associate
+ AWS Certified Solutions Architect Professional
+ AWS Certified DevOps Engineer Professional
**Cloud Platform**
+ Microsoft Azure Certifications
+ Google Cloud Professional Certifications
**DevOps & Agile**
+ Terraform Associate Certification
+ Scrum Certification
+ Agile Practitioner Certification
**Required Experience**
+ 5+ years of software engineering and application development experience.
+ 3+ years of hands-on AWS cloud experience.
+ Experience delivering cloud-native solutions in enterprise environments.
+ Strong experience with:
+ AWS ECS
+ AWS Fargate
+ AWS Control Tower
+ Terraform
+ CloudFormation
+ CI/CD pipelines
+ REST APIs
+ React
+ TypeScript
+ Experience in cloud migration and modernization projects.
+ Experience developing AI-enabled or Generative AI solutions is advantageous.
+ Experience working in Agile/Scrum delivery teams.
+ Experience with Linux environments and cloud operations.
**Workplace type** **:**
Hybrid Working
**About NTT DATA**
NTT DATA is a $30+ billion business and technology services leader, serving 75% of the Fortune
Global 100. We are committed to accelerating client success and positively impacting society through
responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with
unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and
application services. Our consulting and industry solutions help organizations and society move
confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more
than 70 countries. We also offer clients access to a robust ecosystem of innovation centers as well as
established and start-up partners. NTT DATA is part of NTT Group, which invests over $3 billion each
year in R&D.
**Equal Opportunity Employer**
NTT DATA is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, colour, gender, sexual orientation, religion, nationality, disability, pregnancy, marital status, veteran status, or any other protected category. Join our growing global team and accelerate your career with us. Apply today.
**Third parties fraudulently posing as NTT DATA recruiters**
NTT DATA recruiters will never ask job seekers or candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties who may attempt to impersonate NTT DATA recruiters whether in writing or by phone in order to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will come from an **@nttdata.com** email address. If you suspect any fraudulent activity, please contact us ( ) .
Is this job a match or a miss?
Apply Now

Junior Application Software Developer

Posted today

Job Viewed

Tap Again To Close

Job Description

Junior Application Software Developer
Pretoria West

Our client is hiring a junior embedded software developer to help expand and maintain firmware running on real-world power electronics products (power inverters, batteries, rectifiers).

The role focuses on building reliable, efficient low-level software in C/C++ that runs close to the hardware, interfaces with sensors/actuators, communicates with other devices, and supports diagnostics and field reliability.

Typical problems include predictable timing behavior, working within limited memory/CPU, investigating bugs that can involve both hardware and software, and improving maintainability across product variants.

Qualification:
  • Bachelor’s degree in Computer Engineering/Computer Science
  • 1–2 years experience
Responsibilities:
  • Git (daily use), SSH (remote access/auth), Docker (basic usage for dev/test environments)
  • Linux terminal basics (shell usage, logs, processes, file permissions)
  • Networking fundamentals (IP addressing, ports, basic troubleshooting)
  • API design fundamentals (how devices/services expose data and commands; clear interface definitions)
  • Automated testing practices (unit + integration; exposure to end-to-end testing is a plus)
  • Embedded C and C++
Please apply via our website:
Is this job a match or a miss?
Apply Now

Blockchain Software Engineer - Decentralized Applications (dApps)

8300 Kimberley Placements24

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client is a leader in developing innovative decentralized applications and is seeking a talented Blockchain Software Engineer to join their dedicated team in **Kimberley, Northern Cape**. This is an on-site position, designed to foster close collaboration and creative problem-solving within our vibrant office environment. You will be responsible for designing, developing, and deploying user-friendly and efficient dApps that leverage blockchain technology to solve real-world problems. We are looking for a passionate engineer with a strong understanding of blockchain fundamentals and experience in software development. Join us to build the next generation of decentralized solutions and contribute to the growth of the blockchain ecosystem. Key Responsibilities
  • Develop and implement decentralized applications (dApps) on various blockchain platforms.
  • Write secure, efficient, and well-documented smart contracts.
  • Design and build user interfaces for dApps, ensuring a seamless user experience.
  • Collaborate with product managers and designers to define dApp features and functionalities.
  • Integrate dApps with backend services and external APIs.
  • Perform thorough testing, including unit and integration testing, to ensure dApp reliability.
  • Troubleshoot and debug issues related to dApps and smart contracts.
  • Stay updated with the latest trends and technologies in dApp development and blockchain.
  • Contribute to code reviews and ensure adherence to development best practices.
Requirements
  • Proven experience as a Software Engineer with a focus on blockchain or dApp development.
  • Proficiency in smart contract development languages, such as Solidity.
  • Experience with blockchain development frameworks (e.g., Truffle, Hardhat).
  • Familiarity with front-end development technologies (e.g., React, Vue.js, Angular) and Web3 libraries (e.g., Ethers.js, Web3.js).
  • Understanding of blockchain architecture, cryptography, and consensus mechanisms.
  • Experience with version control systems like Git.
  • Strong problem-solving abilities and a proactive approach to development.
  • Excellent communication and teamwork skills.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive medical and dental benefits.
  • Opportunities for professional development and skill enhancement.
  • Work on exciting and innovative dApp projects.
  • Collaborative and supportive team culture in **Kimberley, Northern Cape**.
  • Career advancement prospects within a growing company.
  • Modern office facilities.
Is this job a match or a miss?
Apply Now

Lead Software Project Manager, Enterprise Applications

1864 Soweto / Remote Placements24

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a global leader in enterprise software solutions, is seeking a Lead Software Project Manager for a fully remote position. This is a senior role responsible for driving the successful development and deployment of large-scale enterprise applications. You will lead cross-functional teams, manage complex project lifecycles, and ensure that solutions meet the highest standards of quality, scalability, and user satisfaction. The ideal candidate possesses deep expertise in software development methodologies, enterprise application architecture, and has a proven track record of managing large, mission-critical projects in a distributed environment. As a fully remote organization, you will leverage advanced collaboration tools to connect and lead teams across the globe, fostering a productive and innovative work culture. Key Responsibilities
  • Lead the planning, execution, and delivery of complex enterprise software application projects from initiation to post-implementation.
  • Define project scope, objectives, deliverables, timelines, and resource requirements, ensuring alignment with strategic business goals.
  • Manage project budgets, track expenses, and ensure all financial aspects of the project are controlled effectively.
  • Oversee and guide software development teams, product managers, QA engineers, and other project members in a remote setting.
  • Implement and refine agile methodologies (Scrum, SAFe), facilitating all aspects of the agile process to ensure efficient delivery.
  • Identify, assess, and mitigate project risks and dependencies, proactively resolving issues to prevent delays.
  • Ensure clear, consistent, and effective communication among all project stakeholders, including executive leadership, clients, and distributed teams.
  • Drive the adoption of best practices in software development, testing, deployment, and project management.
  • Manage release schedules and coordinate the deployment of enterprise applications, ensuring minimal disruption to operations.
  • Conduct thorough post-project reviews, document lessons learned, and champion continuous improvement in project delivery processes.
Requirements
  • Master's degree in Computer Science, Software Engineering, or a related technical field.
  • A minimum of 10 years of experience in project management, with at least 6 years focused specifically on managing large-scale enterprise software application development projects.
  • Extensive experience with Agile frameworks, including Scrum and Scaled Agile Framework (SAFe).
  • Proven track record of successfully delivering complex enterprise solutions, such as ERP, CRM, or custom-built business applications.
  • Strong technical acumen and understanding of software architecture, databases, cloud technologies (AWS, Azure, GCP), and integration patterns.
  • Exceptional leadership, communication, negotiation, and stakeholder management skills, vital for leading remote teams.
  • Proficiency in project management software (e.g., Jira, Confluence, Azure DevOps) and collaboration tools.
  • Experience in managing geographically dispersed and diverse project teams.
  • Relevant certifications such as PMP, CSM, CSPO, or SAFe Agilist are highly desirable.
  • Ability to thrive in a demanding, fully remote work environment and manage multiple high-priority initiatives.
Benefits Our client offers a highly competitive salary package, comprehensive health and wellness benefits, and exceptional opportunities for professional growth and career advancement. This fully remote position provides ultimate flexibility and work-life balance. You will have the opportunity to lead transformative projects, work with a world-class team, and contribute to the development of cutting-edge enterprise solutions. We provide the necessary resources and support to ensure success in a remote capacity, fostering a culture of innovation and continuous learning.
Is this job a match or a miss?
Apply Now

Principal Regulatory Affairs Specialist (Global Clinical Trial Applications)

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

**Work Schedule**
Standard (Mon-Fri)
**Environmental Conditions**
Office
**Job Description**
At Thermo Fisher Scientific, you'll discover meaningful work that makes a positive impact on a global scale. Join our colleagues in bringing our Mission to life - enabling our customers to make the world healthier, cleaner and safer. We provide our teams with the resources needed to achieve individual career goals while taking science a step beyond through research, development and delivery of life-changing therapies.
With clinical trials conducted in 100+ countries and ongoing development of novel frameworks for clinical research through our PPD clinical research portfolio, our work spans laboratory, digital and decentralized clinical trial services. Your determination to deliver quality and accuracy will improve health outcomes that people and communities depend on - now and in the future.
We are currently seeking a **Principal Regulatory Affairs Specialist** to join our global Regulatory Affairs department, Reg Science team. This is a fantastic opportunity to further develop your regulatory career and expertise in a global clinical trial setting.
In this role you will be a pivotal team member with regulatory affairs responsibilities, leading discussions, and coordinating regulatory strategies globally on assigned (Phase 1 to 4) clinical trials, studies and projects.
You will be part of a global team providing innovative solutions and global regulatory expertise, being client interfacing to provide strategic regulatory intelligence and guidance.
You will feel confident providing regulatory advice and carry out projects in the provision of regulatory affairs services whilst acting as liaison with internal and external clients.
You will act as a representative of the regulatory department with other departments, supporting business development, working on initiatives, and contributing to quality improvement. You will also arrange, lead, and report on client and regulatory agency meetings.
**The following skills are required to be successful in this position:**
+ preparation and assembly of global regulatory submissions (CTA)
+ interacting with sponsors,
+ review and assess clinical trial regulatory documents,
+ review and assess scientific literature.
+ manages project teams and preparation
+ participate in launch meetings, review meetings and project team meetings.
+ Experience with bid defense meetings
**Qualifications**
What the role requires you to have:
+ Bachelor's degree or advanced degree preferred, or equivalent and relevant formal academic / vocational qualification
+ Previous experience that provides the knowledge, skills, and abilities to perform the job comparable to 8+ years
+ Knowledge of the global clinical trials landscape
**Knowledge, Skills and Abilities:**
+ Excellent command of the English language (written and oral) as well as local language where applicable
+ **Experience with Bid Defense meetings**
+ **Experience in leading global regulatory projects for Clinical Trial Applications**
+ Excellent attention to detail and quality as well as excellent editorial/proofreading skills
+ Exceptional interpersonal skills to work effectively in a team environment and act as a liaison with other departments
+ Advanced computer skills including the use of Microsoft Word, Excel, Power Point; capable of learning new technologies
+ Strong organizational, time management, and planning skills to create and follow timelines, conduct long-range planning, adapt to changing priorities and handle multiple projects
+ Capable of working independently and exercising independent judgment to assess sponsor regulatory needs and work with project team members to producing compliant deliverables
+ Excellent understanding of global/regional/national country requirements/regulatory affairs procedures for clinical trial authorization; expert knowledge of ICH and other global regulatory guidelines
+ Excellent analytical, investigative and problem-solving skills
**What we offer:**
At PPD clinical research services we hire the best, develop ourselves and each other, and recognize the power of being one team. We understand that you will want to grow both professionally and personally throughout your career, and therefore at PPD clinical research services you will benefit from an award-winning learning and development programme, ensuring you reach your potential.
As well as being rewarded a competitive salary, we have an extensive benefits package based around the health and well-being of our employees. We have a flexible working culture, where PPD clinical research services truly value a work-life balance. We've grown sustainably year on year but continue to offer a collaborative environment, with teams of colleagues eager to share expertise and have fun together. We are a global organization but with a local feel.
Our Mission is to enable our customers to make the world healthier, cleaner and safer. Watch as our colleagues explain 5 reasons to work with us. As one team of 100,000+ colleagues, we share a common set of values - **_Integrity, Intensity, Innovation and Involvement_** - working together to accelerate research, solve complex scientific challenges, drive technological innovation and support patients in need. #StartYourStory with PPD, part of Thermo Fisher Scientific, where diverse experiences, backgrounds and perspectives are valued.
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
Is this job a match or a miss?
Apply Now

Electronics Testing Technician

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

The role focuses on verification testing across firmware and hardware modifications for embedded IoT devices, ensuring product reliability, functionality and compliance with quality standards.

You will execute structured test cycles covering startup sequences, operating systems, menu functionality, command execution, calibration verification, device integrations and communication performance. The role also supports production, tooling, manufacturing diagnostics, and test fixture activities within a technically driven environment.

Minimum Requirements

  • Diploma or Certificate in Electronics, Electrical Engineering, or related technical field.
  • Minimum 3 years hands-on electronics testing experience.
  • Proven experience testing embedded electronic devices or IoT products.
  • Experience using electronic test equipment and measurement tools.
  • Ability to interpret schematics and component datasheets.
  • Strong troubleshooting ability, attention to detail, structured testing methodology, and excellent problem-solving skills are essential.

Advantageous Experience

  • Telematics or automotive electronics testing.
  • Vehicle integration testing.
  • Embedded communication systems testing.
Is this job a match or a miss?
Apply Now

Trade Tested Mechanical Fitter

Durban Stratogo

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description


If you meet the above requirements, please send the following to
Is this job a match or a miss?
Apply Now

SKILLED VINYL APPLICATOR

East London Work Africa

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

SKILLED VINYL APPLICATOR / EAST LONDON – This role will be responsible for preparing, applying, and finishing vinyl wraps and decals on vehicles, ensuring high-quality workmanship and precision. This role requires excellent attention to detail, creativity, and technical expertise in working with vinyl materials.

Minimum requirements;

Matric/Grade 12 (or equivalent) preferred.

Valid Driver license preferred

2+ years of experience in vinyl application or vehicle wrapping required.

Experience within the autobody or customization industry will be advantageous

Skills & Requirements

Proven experience as a Vinyl Applicator or similar role in the autobody, signage, or print industry.

Strong understanding of vinyl materials, adhesives, and application techniques.

Ability to read and interpret design layouts and templates.

Excellent hand-eye coordination and attention to detail.

Ability to work independently and as part of a team.

Good communication and problem-solving skills.

Physically fit and able to work with hands-on tasks for extended periods.

Salary: Market related depending on experience

Is this job a match or a miss?
Apply Now