Summary
Overview
Work History
Education
Skills
Programming Languages
Software Tools
References Available
Languages
Timeline
Generic

DJ Sicoli-Khull

London,ON

Summary

Accomplished Senior Software Developer with 14 years of experience leading projects by acting as architect, developer and programmer analyst. Proficient in supporting project deliverables and maintaining releases. Strong leader in guiding support teams and solving complex issues. Steadfast in planning and implementing effective development strategies based on industry best practices.

Overview

15
15
years of professional experience

Work History

Senior Software Developer in Test

Unity
01.2021 - Current
  • Supervised installation of automation tools along with the execution of automated tests using various tools
  • Create and Execute Test Processes along with automation tests for the QA team ongoing
  • Experience in developing, documenting, and maintaining test deliverables such as test requirements, test strategy, test plans, test cases, test procedures, defect logs, status reports, test result summaries, and UML diagrams
  • Experience in developing tools that communicate with other systems to expedite processes
  • Developed multiple scripts across different platforms to meet specific project needs
  • Oversaw execution of automation scripts along with the report of results to team leads and project management
  • Worked closely within ALM to ensure accurate script development and adherence to release deadlines
  • Worked in both Agile and Waterfall environments
  • Create and support Test pipelines in Jenkins/GitLab CI ongoing
  • Manage Git/GitLab repositories for the QA team to allow integration with Jenkins and GitLab CI ongoing
  • Continuous research and development to improve current test process and automation processes
  • Worked closely with Developers to create performance tests for different microservices in AWS
  • Mentor fellow QA's to become SDETS
  • Lead several successful projects from start to finish
  • Managed several employees on projects
  • Gathered Requirements for projects and created Automation Test Strategy based on requirements and projects needs.

Senior Software Automation/QA Engineer

Synamedia
08.2018 - 12.2020
  • Supervised installation of automation tools along with the execution of automated tests using various tools
  • Create and Execute Test Processes along with automation tests for the QA team ongoing
  • Experience in developing, documenting, and maintaining test deliverables such as test requirements, test strategy, test plans, test cases, test procedures, defect logs, status reports, test result summaries, and UML diagrams
  • Experience in developing tools that communicate with other systems to expedite processes
  • Developed multiple scripts across different platforms to meet specific project needs
  • Oversaw execution of automation scripts along with the report of results to team leads and project management
  • Worked closely within ALM to ensure accurate script development and adherence to release deadlines
  • Worked in both Agile and Waterfall environments
  • Create and support Test pipelines in Jenkins ongoing
  • Manage Git repositories for the QA team to allow integration with Jenkins ongoing
  • Continuous research and development to improve current test process and automation processes
  • Worked closely with Developers to create performance tests for different microservices in AWS.

Software/QA Engineer

Cisco
06.2013 - 08.2018
  • Supervised installation of automation tools along with the execution of automated tests using various tools
  • Experience in developing, documenting, and maintaining test deliverables such as test requirements, test strategy, test plans, test cases, test procedures, defect logs, status reports, test result summaries, and UML diagrams
  • Experience in developing tools that communicate with other systems to expedite processes
  • Developed multiple scripts across different platforms to meet specific project needs
  • Oversaw execution of automation scripts along with the report of results to team leads and project management
  • Worked closely within ALM to ensure accurate script development and adherence to release deadlines
  • Worked in both Agile and Waterfall environments.

Test Specialist

NDS Canada
06.2012 - 06.2013
  • Setting up and executing test automation using various tools
  • Experience in developing, documenting, and maintaining test deliverables such as test requirements, test strategy, test plans, test cases, test procedures, defect logs, status reports, test result summaries, and UML diagrams.

Quality Assurance Analyst

OLG
09.2011 - 06.2012
  • Experience in testing of Lottery Systems and games
  • Experience in developing, documenting, and maintaining test deliverables such as test requirements, test strategy, test plans, test cases, test procedures, defect logs, status reports, test result summaries, and UML diagrams.

Solutions Delivery Analyst

OLG
05.2009 - 09.2011
  • Experience in the development and maintenance of Lotus Notes databases using various languages such as Java, Lotus Script, and Formula language
  • Aided in the research of mobile development in a group setting, which involved the use of JavaScript and Blackberry development.

Education

Master of Computer Science - Software Engineering, Software Requirements Engineering, Automation Software Testing, Empirical Research in Software Engineering -

Western University
London, ON
04.2013

Honours Bachelors of Computer Science with Minor in Math, Computer Science Co-op degree, Object oriented design in C++ and Java, Analysis of Algorithm and Data Structures, Programming languages, Distributed Systems, Operating systems, Assembly Language programming, Software Engineering, Computer Networks, Theory of Computing, Database Management Systems -

Algoma University
Sault Ste Marie, ON
12.2011

Skills

  • Highly versatile programmer capable of learning and producing at a quick turnaround
  • Extensive knowledge of Java, C#, and different Automation Frameworks
  • Highly motivated and initiative-driven individual who has successfully worked in a fast pace automated environment
  • Manages task completion with minimal supervision and communicates task progress
  • Comfortable with advising Project Management with accurate time estimates for features, task completion, and scheduling of upcoming tasks
  • Highly versatile with respect to different automation tools, quickly and efficiently learn new tools and technologies
  • Knowledgeable and experienced with both Waterfall and Agile environments
  • Passionate about Quality and Quality Standards across a project
  • Passionate about Video Games and Development Lifecycles

Programming Languages

C++, SQL, C#, .Net, VBscript, Javascript, PHP, Java, HTML/XHTML/CSS, Unix, Bash, GroovyScript, Python

Software Tools

● Programming Tools: MS Visual Studio, Restassured, TestComplete, SoapUI, Selenium, IntelliJ, ReadyApi, Jmeter, Cypress, Sonar Cloud, Unity Editor, Gatling, Python

● Test/Defect Management: ClearQuest, HP Quality Center, Remedy, QAComplete, Rally, Jira

● Databases: MS SQL Server, Oracle, Mongo

● Environments: AWS

● Microservices: Springboot

References Available

True

Languages

English
Native or Bilingual

Timeline

Senior Software Developer in Test

Unity
01.2021 - Current

Senior Software Automation/QA Engineer

Synamedia
08.2018 - 12.2020

Software/QA Engineer

Cisco
06.2013 - 08.2018

Test Specialist

NDS Canada
06.2012 - 06.2013

Quality Assurance Analyst

OLG
09.2011 - 06.2012

Solutions Delivery Analyst

OLG
05.2009 - 09.2011

Master of Computer Science - Software Engineering, Software Requirements Engineering, Automation Software Testing, Empirical Research in Software Engineering -

Western University

Honours Bachelors of Computer Science with Minor in Math, Computer Science Co-op degree, Object oriented design in C++ and Java, Analysis of Algorithm and Data Structures, Programming languages, Distributed Systems, Operating systems, Assembly Language programming, Software Engineering, Computer Networks, Theory of Computing, Database Management Systems -

Algoma University
DJ Sicoli-Khull