Damien Cucuzza, Developer in Melbourne, Victoria, Australia
Damien is available for hire
Hire Damien

Damien Cucuzza

Verified Expert  in Engineering

Quality Assurance Developer

Location
Melbourne, Victoria, Australia
Toptal Member Since
November 4, 2019

Damien has been in the testing industry for over 15 years. He has worked on automation through to performance and failover testing. He has a development background bringing a strong technology skillset to the table. Having built multiple frameworks from scratch to optimizing existing frameworks for customers, he enjoys learning new things and new ways of optimizing code.

Availability

Part-time

Preferred Environment

WebDriver, Puppeteer, Visual Studio Code (VS Code), Cucumber, MacOS

The most amazing...

...edge case I've worked on was for a bank around daylight savings. I found a critical error that caused invalid information to be sent, saving thousands.

Work Experience

Senior Test Automation Engineer

2018 - PRESENT
Momenton
  • Designed, developed, and implemented an end-to-end test harness for a web application, using Puppeteer with BDD principles and linking into the CI/CD pipeline.
  • Uplifted an existing framework that was left dormant for over seven months. Working with business analysts and developers, I removed redundant tests, introduced the automation on the CI/CD pipeline and reduce the suite from 1700 to 850 quality tests.
  • Worked in conjunction with the client’s technology team, overseeing technology leadership, software developers and DevOps engineers to embed the created frameworks into the client's development process.
Technologies: WebDriver, Puppeteer, Protractor, Cucumber, Java, JavaScript

Automation Lead

2016 - 2018
BAE Systems Applied Intelligence
  • Introduced automation testing to the company. Held weekly brown bags and testing automation drills to up-skill the manual testers.
  • Created a front-end automation solution for the existing product. This was written in Java and run during an overnight batch session. It was set as the main regression suite as it was an entirely manual process previously.
  • Ran performance tests on the application validating SLAs and highlighting areas of improvement using JMeter and working alongside DevOps.
Technologies: Selenium, Cucumber, Java, Apache JMeter

End-to-end Test Harness for a Web Application

https://github.com/damocamo/simple-puppeteerProject
Developed a full-fledged E2E automation test suite that covers both API and front-end (web) tests in Puppeteer and Cucumber. This can be ported over to relevant projects and is very scalable. It has the basic building blocks of a good automation project.

Libraries/APIs

Puppeteer, WebDriver

Tools

Cucumber, Git, Postman, Jira, SuperTest, Apache JMeter

Paradigms

Page Object Model (POM)

Platforms

Web, MacOS, Visual Studio Code (VS Code)

Other

QA Automation, Manual QA

Languages

JavaScript, Java

Frameworks

Selenium, Protractor

2000 - 2005

Bachelor's Degree in Computer Systems Engineering

Royal Melbourne University of Technology - Melbourne, Australia

2000 - 2005

Bachelor's Degree in Computer Science

Royal Melbourne University of Technology - Melbourne, Australia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring