Summary
Overview
Work History
Education
Skills
Timeline

Riaaz Cassim

Software Development Manager
Durban

Summary

Collaborative leader with dedication to partnering with coworkers to promote engaged, empowering work culture. Documented strengths in building and maintaining relationships with diverse range of stakeholders in dynamic, fast-paced settings. Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success. Talented Manager with expert team leadership, planning and organizational skills built during successful career. Smoothly equip employees to independently handle daily functions and meet customer needs. Diligent trainer and mentor with exceptional management abilities and results-driven approach. Insightful Manager with experience directing and improving operations through effective employee motivational strategies and strong policy enforcement. Proficient in best practices, market trends and regulatory requirements of industry operations. Talented leader with analytical approach to business planning and day-to-day problem-solving. Encouraging manager and analytical problem-solver with talents for team building, leading and motivating, as well as excellent customer relations aptitude and relationship-building skills. Proficient in using independent decision-making skills and sound judgment to positively impact company success. Dedicated to applying training, monitoring and morale-building abilities to enhance employee engagement and boost performance. Strong leader and problem-solver dedicated to streamlining operations to decrease costs and promote organizational efficiency. Uses independent decision-making skills and sound judgment to positively impact company success. Dedicated iGaming Industry professional with a history of meeting company goals utilizing consistent and organized practices. Skilled in working under pressure and adapting to new situations and challenges to best enhance the organizational brand. Resourceful Manager offering history of success coordinating and monitoring operations across various departments. Effective leader and problem-solver dedicated to streamlining operations to decrease costs and promote organizational efficiency. Highly committed with hardworking mentality to maintain quality of services and products. Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.

Overview

18
18
years of professional experience
4
4
years of post-secondary education

Work History

Manager, Software Engineering

Derivco
Durban
01.2020 - Current
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Accomplished multiple tasks within established timeframes.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Maximized performance by monitoring daily activities and mentoring team members.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Onboarded new employees with training and new hire documentation.
  • Resolved staff member conflicts, actively listening to concerns and finding appropriate middle ground.
  • Cross-trained existing employees to maximize team agility and performance.
  • Maintained professional, organized, and safe environment for employees and patrons.
  • Provided guidance and mentored less-experienced staff members.
  • Coordinated efficient large-scale software deployments.
  • Managed and motivated employees to be productive and engaged in work.
  • Analyzed data to coordinate installation of new systems or modification of existing systems.
  • Represented software applications engineering team during large and complex development projects.
  • Communicated clearly with employees, suppliers and stakeholders to keep everyone on same page and working toward established business goals.
  • Informed internal personnel and external stakeholders of project milestones.
  • Monitored and analyzed business performance to identify areas of improvement and make necessary adjustments.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Collaborated with clients to define solution requirements.
  • Promoted experience with Kubernetes, Docker and Amazon Web Services.
  • Partnered with development team on product development and application support plans.
  • Provided direction and guidance to process improvements and established policies.

Agile Product Owner

Derivco
Durban
01.2018 - 12.2019

Senior Test Engineer

Derivco
Durban
01.2011 - 12.2017
  • Defined and tracked test results, defect counts and performance discrepancies.
  • Translated product drawings into workable schematics, verifying proper adherence to standards.
  • Completed regression tests of new software builds to assess performance and success of bug fixes.
  • Published detailed engineering schematics and bills of material for new project commissions.
  • Reproduced defects and documented findings.
  • Completed purchase requisition orders, prioritizing maximum return on investment (ROI) for new testing equipment and assets.
  • Maintained QA expertise in several programming languages.
  • Led failure investigations, on-site inspections and root-cause analyses.
  • Published technical fault alerts, keeping VP of engineering apprised of emergent situations.
  • Implemented automated test equipment to remotely monitor and report on dangerous and inaccessible equipment.
  • Trained junior testers in company standards, testing protocols and testing software.
  • Integrated collected data into business process enhancements to address ongoing business goals.
  • Managed startup of new test cells, overseeing initial implementation of diagnostic equipment and monitoring devices.
  • Wrote test case parameters, test scripts and automation guidelines.
  • Developed formal test plans for personal use and use by colleagues.
  • Collected data for use in software process evaluation and improvements.
  • Performed quality audits across multiple internal IT functions.
  • Mentored junior engineering staff, offering instruction on testing parameters and accepted engineering principals.
  • Researched and acquired extant testing frameworks to speed quality assurance timeframes.
  • Designed and validated test support systems for iGaming industry.
  • Reviewed results and produced daily reports for developers.
  • Identified delivery risks for ongoing projects, developing strategies to avoid delays.
  • Collaborated with inter-departmental teams and subcontractors to verify accurate application of prescribed testing protocols.

Software Quality Assurance Tester

Derivco
Durban
10.2005 - 12.2010
  • Created and executed automated software test plans, test cases and test scripts to uncover, identify and document software problems and causes.
  • Interacted with software application developers and customer service teams to clarify design specifications, test requirements and address defect resolutions.
  • Used TFS, In-house tools to report, track and monitor defects.
  • Troubleshot with end-users and development teams to reproduce, investigate and debug software.
  • Conducted software compatibility tests with programs, hardware, operating systems or network environments.
  • Provided technical support during software installation and configuration.
  • Identified development issues by using various functional and non-functional testing techniques.
  • Documented testing procedures for developers and future testing use.
  • Kept scripts and test cases updated with current requirements.
  • Authored and maintained well-organized, efficient and successful manual test cases for entire team.
  • Operated under Agile and Scrum frameworks to complete releases and well-organized sprints.
  • Developed and maintained defect databases for known issues.
  • Completed in-depth usability testing on Windows, Android and iOS mobile devices.
  • Monitored resolution of bugs, tested fixes and helped developers tackle ongoing problems by providing QA perspective.
  • Built automated test scripts to handle repetitive software testing work.
  • Evaluated function, performance and design compliance of every product against design standards and customer needs.
  • Tested functional and compatibility of new programs or updates in comparison to existing applications.
  • Gathered data on integration issues and vulnerabilities, reported findings and recommended improvements.
  • Completed pre-implementation testing for new system modifications to assess potential impacts.
  • Incorporated delivery requirements into planning of testing schedules.
  • Advised developers on problems with databases, performance and other issues.
  • Recommended changes and corrections to developers for optimal software performance and usability.

Education

Bachelor Of Science - Computer Science

University of Kwazulu Natal, Pietermaritzburg
01.2000 - 06.2004

Skills

Staff Management

undefined

Timeline

Manager, Software Engineering - Derivco
01.2020 - Current
Agile Product Owner - Derivco
01.2018 - 12.2019
Senior Test Engineer - Derivco
01.2011 - 12.2017
Software Quality Assurance Tester - Derivco
10.2005 - 12.2010
University of Kwazulu Natal - Bachelor Of Science, Computer Science
01.2000 - 06.2004
Riaaz CassimSoftware Development Manager