12/03/2024 updated


100 % available
Experienced Software Engineer with Quality Engineering Expertise
South Africa
Only remote
Bachelor of Science: Applied Statistics & MathematicsTesting (Software)Agile MethodologyTest AutomationMicrosoft AzureCloud ComputingQuality ManagementSoftware EngineeringVerification and Validation (Software)System TestingTest PlanningTestingBuild ManagementCoaching and MentoringTeam ManagementProgramming Languages
Software Development
Expertise in designing, building, and optimizing software components using Design & Build Enablement techniques.
Quality Engineering
Proficiency in systems testing, end-to-end testing, and implementing automated test suites for software validation.
Cloud Technologies
Certified in MS Azure Fundamentals and MS Azure Administrator, demonstrating knowledge in cloud computing and management.
Agile Methodologies
SAFe 5.0 Agile Practitioner certified, applying agile practices in software development processes.
Programming Languages
Proficiency in multiple programming languages for developing customized programs and solutions across various industries.
Software Testing
ISTQB Foundational Level Testing certified, with experience in creating and executing test plans and cases.
Team Leadership
Experience in leading and mentoring development teams, fostering professional growth and enhancing productivity.
Expertise in designing, building, and optimizing software components using Design & Build Enablement techniques.
Quality Engineering
Proficiency in systems testing, end-to-end testing, and implementing automated test suites for software validation.
Cloud Technologies
Certified in MS Azure Fundamentals and MS Azure Administrator, demonstrating knowledge in cloud computing and management.
Agile Methodologies
SAFe 5.0 Agile Practitioner certified, applying agile practices in software development processes.
Programming Languages
Proficiency in multiple programming languages for developing customized programs and solutions across various industries.
Software Testing
ISTQB Foundational Level Testing certified, with experience in creating and executing test plans and cases.
Team Leadership
Experience in leading and mentoring development teams, fostering professional growth and enhancing productivity.
Experience
Professional experience0 - 5 years
Freelancer since2024
Languages
EnglishNative speaker
Project history
Designing and building software components, performing code reviews, debugging, collaborating with cross-functional teams, and optimizing software development processes. Mentoring junior developers and participating in various aspects of the software development lifecycle.
Led quality engineering efforts, supporting team members, conducting KT sessions, scheduling meetings with software design teams, performing systems testing, and implementing automation suites. Managed small teams to deliver high-quality work on time.
Automated test cases, maintained and improved test suites, identified and reported defects, enhanced automation frameworks, and collaborated with software design teams to establish verification protocols and test parameters.