Adrian Michael Dukhan

Quality Assurance, DevOps and Delivery Manager

Manager with expertise in automation testing, API testing and continuous integration and product delivery

Adrian Michael Dukhan

About Me

I am an independent individual who is capable of working both individually and as part of a team. I am sociable, highly conscious about my environment and able to adjust to many environments.

I have a resilient passion to continually increase my knowledge about Technology and Science. I am always willing to learn and overcome challenges that aid in my development as a Quality Assurance, DevOps and Delivery Manager.

Full-Stack Testing

Expertise in manual, automated, API, and performance testing

Team Leadership

Experience leading QA teams and mentoring junior developers

Product Development

Launched multiple products from 0 to 1 in fintech domain

Skills & Technologies

Testing Skills

Manual Testing
★★★★★
Service side (API) Testing
★★★★★
Automated Testing
★★★★☆
Mobile/Web Testing
★★★★☆
Load and Performance
★★★★☆
Continuous Integration
★★★★☆
Unit Testing
★★☆☆☆
Source Control
★★★★☆
Databases
★★★☆☆
Agile/Waterfall Process
★★★★☆
RESTful Services
★★★★☆
Security Testing
★★★☆☆

Programming Languages

Python
★★★★☆
Java
★★★☆☆
C/C++
★★★☆☆
HTML 5 canvas/HTML DOM
★★★☆☆
C#
★★☆☆☆
MySQL/SQL
★★★☆☆
PostgreSQL
★★★☆☆
Angular/Vue/React
★★☆☆☆

Tools & Technologies

Docker/Kubernetes/Openshift/Rancher
★★★★☆
GitLab/Bitbucket/GitHub/Source Tree
★★★★☆
Selenium WebDriver
★★★★☆
MS Visual Studio Code
★★★★☆
MS SQL Server
★★★☆☆
JMeter
★★★☆☆
Sikuli
★★★★☆
Apache(LAMP/WAMP)/IIS
★★★★☆
Locust.io
★★★★☆
Hack the Box
★★★☆☆
RabbitMQ/Kafka
★★★☆☆
NoSQL (MongoDB)
★★★☆☆
Couchbase/Redis
★★★☆☆
Windows/Linux/MacOSX
★★★★☆
Helm
★★★★☆
Robot Framework
★★★★☆
Websockets/SignalR/SocketIO
★★★★☆
Team City/Jenkins
★★★☆☆
Jira/Confluence/TestRail
★★★☆☆
Eclipse/PyCharm
★★★☆☆
Cmder/GitBash
★★★☆☆
VI/VIM/NANO/LESS
★★★☆☆

Work Experience

Rethinkit

Quality Assurance, DevOps and Delivery Manager

May 2024 - Present
  • Lead quality assurance initiatives and establish testing standards across development teams
  • Manage DevOps processes and infrastructure automation for financial applications
  • Oversee CI/CD pipeline development and deployment strategies for trading systems
  • Lead QA and DevOps for enterprise stock broker web application development
  • Implement comprehensive testing frameworks for financial transaction systems
  • Ensure regulatory compliance and security standards for financial applications
  • Drive continuous improvement in development and deployment processes
  • Implement and maintain monitoring and logging solutions for trading platforms
  • Manage infrastructure solutions for high-availability financial systems
  • Oversee product delivery and ensure alignment with business goals
  • Build teams and foster a culture of learning and collaboration

Absa (CIB Digital Tech)

Senior Software Developer (QA)/Lead QA Engineer/Product Owner

May 2018 - May 2024
  • Work closely with business to understand requirements and document business requirements
  • Do systems analysis for business requirements and write up user stories for Development team
  • Run scrum ceremonies like standup, grooming, planning, retrospectives
  • One of two testers on the team that launched 3 products from 0 to 1
  • Present the international payments project to the South African Reserve Bank (in person)
  • Only tester on the team that worked on the Digital Assets project (Crypto) involving AWS, blockchain technology
  • Lead the Testing on both Forex and International Payments and Crypto products
  • Build and maintain automation tests for both web and API
  • Build tools for POCs and streamline manual processes

iLab

QA Software Engineer

November 2017 - April 2018
  • Build and extend automation frameworks for API and UI (Java)
  • Moved to Absa (iLab client) to start up automation on a new Forex product

(Rightshift) now Derivco CPT

QA Test Engineer/Dev in Test/DevQA/QA Software Automation Engineer

June 2013 - October 2017
  • Part of the team that launched multiple slot games and casino products to production
  • Developed and tested new game engine for slot game development
  • Supported high volume gaming transactions across multiple jurisdictions
  • Maintained development and testing environments for casino gaming systems
  • Created and maintained manual test cases and automation frameworks for gaming products
  • End-to-end testing of casino games (frontend to database via web services)
  • Collaborated with remote teams (Hong Kong, Estonia, Pretoria, Durban) on gaming solutions
  • Established DevQA and QA processes for gaming product development
  • Mentored team members on gaming industry testing standards
  • Led projects for both client-side game interfaces and server-side gaming systems

Rightshift

Technical Customer Support

March 2011 - June 2013
  • Communicating with Users regarding technical issues or promotions via help desk
  • Application health checks on Production environment
  • Processing payment refunds
  • Database look up to validate information

Products Built & Launched

Enterprise applications, games, and tools I've developed and launched across different domains

International Payments Platform

Absa CIB Digital Tech

Led testing and quality assurance for a comprehensive international payments platform that revolutionized cross-border transactions for corporate clients.

Key Achievements:

  • Successfully launched from 0 to 1 with comprehensive test coverage
  • Presented the project to South African Reserve Bank in person
  • Implemented end-to-end automation testing suite
  • Ensured regulatory compliance across multiple jurisdictions
API Testing Automation Compliance Cross-border Payments

Forex Trading Platform

Absa CIB Digital Tech

Led testing efforts for a sophisticated foreign exchange trading platform enabling real-time currency trading for institutional clients.

Key Achievements:

  • Built comprehensive testing framework for real-time trading systems
  • Implemented performance testing for high-frequency transactions
  • Developed automated regression testing suite
  • Ensured system reliability under peak trading loads
Real-time Systems Performance Testing Financial Markets High Availability

Digital Assets Platform (Crypto)

Absa CIB Digital Tech

Sole tester responsible for the groundbreaking digital assets project involving blockchain technology and cryptocurrency services.

Key Achievements:

  • Pioneered testing methodologies for blockchain-based systems
  • Developed security testing protocols for crypto transactions
  • Worked with AWS infrastructure and blockchain technology
  • Established testing standards for digital asset compliance
Blockchain AWS Security Testing Cryptocurrency

Custom Game Engine

Personal Project

Developed a comprehensive 2D game engine from scratch using C++ with OpenGL, featuring advanced rendering capabilities and physics simulation.

Key Features:

  • Built custom rendering pipeline with OpenGL
  • Implemented physics engine with collision detection
  • Created asset management and resource loading system
  • Developed scene management and entity-component system
  • Added audio engine with 3D positional sound
C++ OpenGL Physics Engine Game Development

Slot Games Portfolio

Derivco

Developed and launched multiple high-quality slot games for online casinos, featuring engaging gameplay mechanics, stunning visuals, and seamless user experience.

Games Built & Launched:

  • Premium slot games with advanced bonus features and mini-games
  • Multi-platform games supporting desktop and mobile devices
  • Progressive jackpot systems with real-time prize pools
  • Themed slot games with immersive storylines and graphics
  • Games integrated with casino management systems
Game Development Casino Gaming RNG Systems Multi-platform

Stock Broker Web Application

Rethinkit

Enterprise-grade stock trading platform developed as part of quality assurance and DevOps management responsibilities, featuring comprehensive testing and deployment automation.

Key Contributions:

  • Led quality assurance for real-time trading systems and market data feeds
  • Implemented comprehensive testing frameworks for financial transactions
  • Established CI/CD pipelines for secure financial application deployment
  • Developed automated testing for portfolio management and risk systems
  • Ensured regulatory compliance and security standards implementation
  • Managed DevOps processes for high-availability trading infrastructure
QA Management DevOps Financial Testing CI/CD Compliance

Get In Touch

Let's discuss how I can contribute to your team's success

Email

adrian.dukhan@rethinkit.co.za

Location

South Africa, Cape Town

View on Map

LinkedIn

Connect with me professionally

View Profile