Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

RYAN MOODLEY

Software Development Engineer In Test
Durban

Summary

With 9 years of experience as an IT professional, I possess a solid foundation in the industry. My career commenced at the South African Revenue Services, where I refined my skills as an IT desktop and server engineer. Over the past 8 years, I have been a valuable asset to a prominent global online gambling company. Throughout my journey, I have acquired extensive knowledge and expertise in diverse IT areas, enabling me to excel in providing exceptional solutions.

Overview

12
12
years of professional experience
2014
2014
years of post-secondary education

Work History

Software Development Engineer in Test

Derivco
Durban
12.2021 - Current
  • Defined well-distributed functional and non-functional test scenarios to ensure software functionality and performance align with expectations, supporting comprehensive quality assurance processes.
  • Developed and optimized automated test frameworks, including functional and non-functional tests at various levels: unit (T1), integration (T2), end-to-end (T3), and production post-deployment (T4). Ensured adequate test coverage by utilizing advanced tools and artifacts to deliver high-quality software.
  • Resolved engineering productivity challenges by leveraging technical expertise to implement improved tooling, frameworks, and process enhancements.
  • Identified and resolved quality gaps through exploratory testing and reviewing automated test results, ensuring both functionality and coverage were achieved effectively.
  • Monitored and communicated automated test results, ensuring timely and efficient reporting to meet compliance and sign-off requirements.
  • Facilitated code reviews and knowledge transfer sessions to enhance team expertise in test automation frameworks and best practices, driving improvements in software quality and development efficiency.
  • Created, troubleshot, and optimized automated test scripts and supporting artifacts for seamless execution in CI/CD pipelines, minimizing cycle time and enabling efficient software release processes.
  • Applied comprehensive testing processes, leveraging appropriate techniques and tools to ensure the quality of complete software products.
  • Possess sound knowledge of testing methodologies, tools, and techniques, along with a strong understanding of software engineering concepts to enhance testing effectiveness.
  • Designed and maintained high-level test architecture, ensuring optimal support for test environments and processes.
  • Delivered reliable and valuable test outputs, building trust and confidence in the quality and robustness of the test suite.
  • Demonstrated a technical understanding of product infrastructure, lifecycle, and production environments, ensuring efficient and reliable software operations.
  • Identified and resolved gaps in test coverage and quality for functional and non-functional tests, ensuring software meets expected behavior standards.
  • Developed and implemented automated testing frameworks for non-functional, unit (T1), integration (T2), end-to-end (T3), and production post-deployment (T4) tests, maintaining continuous functionality across the software lifecycle.
  • Performed manual exploratory testing and converted test scenarios into automated tests to address and prevent quality issues.
  • Ensured the proper distribution of functional and non-functional tests within testing pyramids, optimizing test coverage and efficiency.
  • Identified and addressed brittle automated tests, enhancing their reliability and adaptability to changing requirements.
  • Tracked and maintained the performance and quality of software products across their lifecycle, including live incidents, by identifying and resolving software issues through automated testing.
  • Conducted analysis and design of test scenarios to sustain the value and effectiveness of the automated test suite.

Software Quality Engineer - Titan HTML5 Game Framework

Derivco
12.2016 - Current
  • Currently I am a Senior Tester in the HTML5 Game Framework team where I have developed skills on Web Based Mobile, API, Security and Load and Performance Testing
  • Being a part of a crucial Product Team I have also been exposed to working with third party operators, Live Deployments and production setup
  • I possess strong troubleshooting skills and an understanding of the Online Gaming Industry
  • Test Lead for Core Framework updates to introduce new Regulated Market and Game features
  • Executed manual and automated tests on mobile and desktop across IOS and Android devices
  • Experience with Automation and Selenium integration
  • Installation and setup of product and dependencies on Test Environments
  • Process improvement by Scripting of automated tests to improve quality and efficiency during Top 60 Games rollout
  • Creating and maintaining automated regression tests
  • Implementing testing strategies to improve quality by making use of live endpoints and live configuration testing
  • Solid understanding of Titan integration with Hosts (E.g., Quickfire, Pokerstars, Gamesys)
  • Test Lead for Top 60 Games Deployment on the Titan Product
  • Introduced and implemented the Pre-Live Testing process in the product team
  • Facilitated training to multiple teams across the company on the Titan Product
  • Speaker at the Games Global Conference
  • Automated Postman API tests to expand support for manual tests
  • Selected Derivco Hero for delivering the Malta Regulated Market rollout
  • Reference: Latasha Ramdhani - Software Engineering Manager
  • Cell: +27833617156

Field Service Engineer

Gijima
12.2012 - 11.2016
  • Company Overview: (SARS)
  • Responsible for multiple on-site Desktop/Server Support calls within an agreed SLA
  • SARS Internal software installation and troubleshooting
  • Project Lead for the first South African Cargo Scanner
  • Mentor and train junior engineers
  • Project Lead for ISO Audits
  • (SARS)

Education

ITIL FOUNDATION -

KIB COLLEGE

CERTIFIED TESTER ISTQB FOUNDATION LEVEL (CTFL) - undefined

UDEMY

AZURE DEVOPS FUNDAMENTALS FOR BEGINNERS - undefined

UDEMY

ADVANCED DESIGN PATTERNS: DESIGN PRINCIPLES - undefined

LINKEDIN LEARNING

AZURE DEVOPS REPOS - undefined

UDEMY

TEST DRIVEN DEVELOPMENT IN C - undefined

UDEMY

JAVASCRIPT BASICS FOR BEGINNERS - undefined

UDEMY

Skills

Atlassian Confluence

JIRA

Azure Devops

Microsoft App Insights

JMetre Load & Performance Testing

OWASP Security Testing

Python and C# Test Automation

POST Man

Manual testing

Test execution

Test design techniques

undefined

Timeline

Software Development Engineer in Test

Derivco
12.2021 - Current

Software Quality Engineer - Titan HTML5 Game Framework

Derivco
12.2016 - Current

Field Service Engineer

Gijima
12.2012 - 11.2016

CERTIFIED TESTER ISTQB FOUNDATION LEVEL (CTFL) - undefined

UDEMY

AZURE DEVOPS FUNDAMENTALS FOR BEGINNERS - undefined

UDEMY

ADVANCED DESIGN PATTERNS: DESIGN PRINCIPLES - undefined

LINKEDIN LEARNING

AZURE DEVOPS REPOS - undefined

UDEMY

TEST DRIVEN DEVELOPMENT IN C - undefined

UDEMY

JAVASCRIPT BASICS FOR BEGINNERS - undefined

UDEMY

ITIL FOUNDATION -

KIB COLLEGE
RYAN MOODLEYSoftware Development Engineer In Test