Domenico Sammartino
Cloud Engineer at Devstry- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
Italian Native or bilingual proficiency
Topline Score
Bio
Credentials
-
ISTQB-BCS Certified Tester Foundation Level
BCS, The Chartered Institute for ITSep, 2015- Nov, 2024
Experience
-
Devstry
-
Italy
-
Information Technology & Services
-
1 - 100 Employee
-
Cloud Engineer
-
May 2023 - Present
-
-
-
PlanetWatch
-
France
-
Environmental Services
-
1 - 100 Employee
-
Cloud Engineer
-
Aug 2022 - May 2023
-
-
-
Kaluza
-
United Kingdom
-
Utilities
-
300 - 400 Employee
-
Software Engineer
-
Oct 2019 - Aug 2022
Domenico had the opportunity to join the System Reliability Engineers team to improve his knowledge on Cloud system and Platform tooling. He got and accepted the opportunity to switch permanently from Test Automation to SRE, since the new role offers more challenges and great future opportunities. Since then Domenico has been working actively on releasing Platform tools and improving / maintaining Kaluza Platform. He's also part of the Support team answering to support requests raised by… Show more Domenico had the opportunity to join the System Reliability Engineers team to improve his knowledge on Cloud system and Platform tooling. He got and accepted the opportunity to switch permanently from Test Automation to SRE, since the new role offers more challenges and great future opportunities. Since then Domenico has been working actively on releasing Platform tools and improving / maintaining Kaluza Platform. He's also part of the Support team answering to support requests raised by developers. Show less Domenico had the opportunity to join the System Reliability Engineers team to improve his knowledge on Cloud system and Platform tooling. He got and accepted the opportunity to switch permanently from Test Automation to SRE, since the new role offers more challenges and great future opportunities. Since then Domenico has been working actively on releasing Platform tools and improving / maintaining Kaluza Platform. He's also part of the Support team answering to support requests raised by… Show more Domenico had the opportunity to join the System Reliability Engineers team to improve his knowledge on Cloud system and Platform tooling. He got and accepted the opportunity to switch permanently from Test Automation to SRE, since the new role offers more challenges and great future opportunities. Since then Domenico has been working actively on releasing Platform tools and improving / maintaining Kaluza Platform. He's also part of the Support team answering to support requests raised by developers. Show less
-
-
-
Clarksons
-
United Kingdom
-
Maritime Transportation
-
700 & Above Employee
-
Test Automation Engineer
-
Oct 2017 - Jun 2019
Domenico worked as Test Automation Lead, being involved on different projects inside the Company. His key achievements include: - Designed and implemented Automation Frameworks using Microsoft technologies for a range of applications - Implemented test automation strategies for off-shore applications - Provided guidance and support to other teams wishing to design and implement Automation Frameworks - Designed and provided ad-hoc, tailored training on manual QA… Show more Domenico worked as Test Automation Lead, being involved on different projects inside the Company. His key achievements include: - Designed and implemented Automation Frameworks using Microsoft technologies for a range of applications - Implemented test automation strategies for off-shore applications - Provided guidance and support to other teams wishing to design and implement Automation Frameworks - Designed and provided ad-hoc, tailored training on manual QA methodologies - Currently leading on QA activities for a specific application Domenico acquired extensive knowledge on the maritime industry and related IT systems. Show less Domenico worked as Test Automation Lead, being involved on different projects inside the Company. His key achievements include: - Designed and implemented Automation Frameworks using Microsoft technologies for a range of applications - Implemented test automation strategies for off-shore applications - Provided guidance and support to other teams wishing to design and implement Automation Frameworks - Designed and provided ad-hoc, tailored training on manual QA… Show more Domenico worked as Test Automation Lead, being involved on different projects inside the Company. His key achievements include: - Designed and implemented Automation Frameworks using Microsoft technologies for a range of applications - Implemented test automation strategies for off-shore applications - Provided guidance and support to other teams wishing to design and implement Automation Frameworks - Designed and provided ad-hoc, tailored training on manual QA methodologies - Currently leading on QA activities for a specific application Domenico acquired extensive knowledge on the maritime industry and related IT systems. Show less
-
-
-
Financial Software Ltd
-
United Kingdom
-
Financial Services
-
1 - 100 Employee
-
Technical Test Lead
-
Mar 2016 - Sep 2017
The project involved the developing and introduction of an Automation Test Framework, which is linked directly to different test suites in Team Foundation Server. The innovating system uses story files to described test scenario and the framework automatically picks up them from the main server and execute them on the local system. Domenico is also involved on managing the testing resources in house, training them on best test practices and leading the transformation change to increase the… Show more The project involved the developing and introduction of an Automation Test Framework, which is linked directly to different test suites in Team Foundation Server. The innovating system uses story files to described test scenario and the framework automatically picks up them from the main server and execute them on the local system. Domenico is also involved on managing the testing resources in house, training them on best test practices and leading the transformation change to increase the developing process. The framework is composed by the following modules: • Web user interface testing (Selenium) • Database testing • Behaviour Driven Development (SpecFlow) • Test Runner • Test Cases Repository & Runs reporting (Team Foundation Server) Technology used: Visual Studio, Microsoft SQL Management Studio, .Net, Selenium, SpecFlow, Team Foundation Server API, COM Interop API Show less The project involved the developing and introduction of an Automation Test Framework, which is linked directly to different test suites in Team Foundation Server. The innovating system uses story files to described test scenario and the framework automatically picks up them from the main server and execute them on the local system. Domenico is also involved on managing the testing resources in house, training them on best test practices and leading the transformation change to increase the… Show more The project involved the developing and introduction of an Automation Test Framework, which is linked directly to different test suites in Team Foundation Server. The innovating system uses story files to described test scenario and the framework automatically picks up them from the main server and execute them on the local system. Domenico is also involved on managing the testing resources in house, training them on best test practices and leading the transformation change to increase the developing process. The framework is composed by the following modules: • Web user interface testing (Selenium) • Database testing • Behaviour Driven Development (SpecFlow) • Test Runner • Test Cases Repository & Runs reporting (Team Foundation Server) Technology used: Visual Studio, Microsoft SQL Management Studio, .Net, Selenium, SpecFlow, Team Foundation Server API, COM Interop API Show less
-
-
-
Acutest (Part of Trustmarque)
-
United Kingdom
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Consultant Software Developer in Test
-
Mar 2015 - Sep 2017
Domenico started his career in Acutest as Software Developer in Test. He followed a high level training course on Automated Testing, acquiring advanced technical skills on Cucumber-JVM, Selenium and Java programming, as well as the necessary skills to manage a project, starting from the requirements review to the results delivery. He has been also responsible of delivering technical training for different Graduates programmes, and mentoring the Graduates in their first… Show more Domenico started his career in Acutest as Software Developer in Test. He followed a high level training course on Automated Testing, acquiring advanced technical skills on Cucumber-JVM, Selenium and Java programming, as well as the necessary skills to manage a project, starting from the requirements review to the results delivery. He has been also responsible of delivering technical training for different Graduates programmes, and mentoring the Graduates in their first assignments. He is specialised on developing and delivering bespoke Test Automation Framework using different technologies such as: Selenium, Cucumber, JBehave, SpecFlow. Show less Domenico started his career in Acutest as Software Developer in Test. He followed a high level training course on Automated Testing, acquiring advanced technical skills on Cucumber-JVM, Selenium and Java programming, as well as the necessary skills to manage a project, starting from the requirements review to the results delivery. He has been also responsible of delivering technical training for different Graduates programmes, and mentoring the Graduates in their first… Show more Domenico started his career in Acutest as Software Developer in Test. He followed a high level training course on Automated Testing, acquiring advanced technical skills on Cucumber-JVM, Selenium and Java programming, as well as the necessary skills to manage a project, starting from the requirements review to the results delivery. He has been also responsible of delivering technical training for different Graduates programmes, and mentoring the Graduates in their first assignments. He is specialised on developing and delivering bespoke Test Automation Framework using different technologies such as: Selenium, Cucumber, JBehave, SpecFlow. Show less
-
-
-
Housing Partners Ltd
-
United Kingdom
-
Test Automation Consultant
-
Oct 2015 - Nov 2015
During October 2015, Domenico worked on developing a test automation framework to increase the use of automation in the test process for software development and releases in a local Software house. The high level objective was to have an automated regression test suite that can run unattended to support the testing process. Domenico chose to develop a behavioural driven development (BDD) type automation framework, which is easy to understand, easier to use and maintainable. The framework… Show more During October 2015, Domenico worked on developing a test automation framework to increase the use of automation in the test process for software development and releases in a local Software house. The high level objective was to have an automated regression test suite that can run unattended to support the testing process. Domenico chose to develop a behavioural driven development (BDD) type automation framework, which is easy to understand, easier to use and maintainable. The framework was built on top of Visual Studio 2013/15, which will keep the automation linked closely with the development process. The framework is composed by the following modules: • Web User Interface testing (Selenium) • Behaviour Driven Development (SpecFlow) • Test Runner (MsTest) • Story Files Repository (Team Foundation Server repository) • Report Generator (SpecResults) Domenico worked closely with on site resources in order to make easy understandable how the automated tests were created and used. Domenico also provided hand-over sessions on the automated test framework and test suite to ensure that identified stakeholders can use, maintain and extend the automated tests. Show less During October 2015, Domenico worked on developing a test automation framework to increase the use of automation in the test process for software development and releases in a local Software house. The high level objective was to have an automated regression test suite that can run unattended to support the testing process. Domenico chose to develop a behavioural driven development (BDD) type automation framework, which is easy to understand, easier to use and maintainable. The framework… Show more During October 2015, Domenico worked on developing a test automation framework to increase the use of automation in the test process for software development and releases in a local Software house. The high level objective was to have an automated regression test suite that can run unattended to support the testing process. Domenico chose to develop a behavioural driven development (BDD) type automation framework, which is easy to understand, easier to use and maintainable. The framework was built on top of Visual Studio 2013/15, which will keep the automation linked closely with the development process. The framework is composed by the following modules: • Web User Interface testing (Selenium) • Behaviour Driven Development (SpecFlow) • Test Runner (MsTest) • Story Files Repository (Team Foundation Server repository) • Report Generator (SpecResults) Domenico worked closely with on site resources in order to make easy understandable how the automated tests were created and used. Domenico also provided hand-over sessions on the automated test framework and test suite to ensure that identified stakeholders can use, maintain and extend the automated tests. Show less
-
-
-
HSBC
-
United Kingdom
-
Financial Services
-
700 & Above Employee
-
QA Automation Test Engineer
-
May 2015 - Aug 2015
Since May 2015, Domenico has been part of the on-site test automation framework development team for an international leading bank based in London. The project has involved the development of a framework to verify that the bank’s trade messages are reproduced faithfully between current and historical versions of its transformation stylesheets, based on a comparison between the newly-generated trade message and its archived counterpart. Domenico was responsible for developing the… Show more Since May 2015, Domenico has been part of the on-site test automation framework development team for an international leading bank based in London. The project has involved the development of a framework to verify that the bank’s trade messages are reproduced faithfully between current and historical versions of its transformation stylesheets, based on a comparison between the newly-generated trade message and its archived counterpart. Domenico was responsible for developing the communication layer required to replay the original trades into the centralised system, using various technologies such as Java Message Service and IBM MQ. The project involved various trading systems, and for each system Domenico delivered an ad-hoc solution, carrying out a specific research and development process. He was also responsible for interfacing with trade system stakeholders and providing them with necessary training to carry out the tests. Domenico also provided support to the offshore team, in order to enable the continued maintenance of the framework, through videoconference sessions and written documentation on internal Wiki pages. Show less Since May 2015, Domenico has been part of the on-site test automation framework development team for an international leading bank based in London. The project has involved the development of a framework to verify that the bank’s trade messages are reproduced faithfully between current and historical versions of its transformation stylesheets, based on a comparison between the newly-generated trade message and its archived counterpart. Domenico was responsible for developing the… Show more Since May 2015, Domenico has been part of the on-site test automation framework development team for an international leading bank based in London. The project has involved the development of a framework to verify that the bank’s trade messages are reproduced faithfully between current and historical versions of its transformation stylesheets, based on a comparison between the newly-generated trade message and its archived counterpart. Domenico was responsible for developing the communication layer required to replay the original trades into the centralised system, using various technologies such as Java Message Service and IBM MQ. The project involved various trading systems, and for each system Domenico delivered an ad-hoc solution, carrying out a specific research and development process. He was also responsible for interfacing with trade system stakeholders and providing them with necessary training to carry out the tests. Domenico also provided support to the offshore team, in order to enable the continued maintenance of the framework, through videoconference sessions and written documentation on internal Wiki pages. Show less
-
-
-
University of Hertfordshire
-
United Kingdom
-
Higher Education
-
700 & Above Employee
-
Research Assistant
-
May 2012 - Mar 2015
Domenico developed an innovative technology framework that allowed a new type of human-computer interaction, where the user's motion recognition is combined with immersive visualisation. A final report was written to analyse the results of the project, and was submitted to the University Research Office to be assessed. The software was developed using C# programming language, Stereoscopic-3D Visualisation and Motion Capture. - Teaching Assistant in C Programming - Assistant to Senior… Show more Domenico developed an innovative technology framework that allowed a new type of human-computer interaction, where the user's motion recognition is combined with immersive visualisation. A final report was written to analyse the results of the project, and was submitted to the University Research Office to be assessed. The software was developed using C# programming language, Stereoscopic-3D Visualisation and Motion Capture. - Teaching Assistant in C Programming - Assistant to Senior Lecturer, School of Engineering and Technology - Carried out projects in 3D Visualization and Augmented Reality Show less Domenico developed an innovative technology framework that allowed a new type of human-computer interaction, where the user's motion recognition is combined with immersive visualisation. A final report was written to analyse the results of the project, and was submitted to the University Research Office to be assessed. The software was developed using C# programming language, Stereoscopic-3D Visualisation and Motion Capture. - Teaching Assistant in C Programming - Assistant to Senior… Show more Domenico developed an innovative technology framework that allowed a new type of human-computer interaction, where the user's motion recognition is combined with immersive visualisation. A final report was written to analyse the results of the project, and was submitted to the University Research Office to be assessed. The software was developed using C# programming language, Stereoscopic-3D Visualisation and Motion Capture. - Teaching Assistant in C Programming - Assistant to Senior Lecturer, School of Engineering and Technology - Carried out projects in 3D Visualization and Augmented Reality Show less
-
-
-
Università di Catania
-
Italy
-
Research Services
-
700 & Above Employee
-
Administrator, "Galileo" Student Server
-
Sep 2009 - Jul 2013
In 2009, Domenico was asked to work as a volunteer on the maintenance of the University Students’ Server. When he started he didn’t have a specific knowledge of Linux, networking and system administration. He therefore dedicated most of his extracurricular hours to improving his skills in order to deliver a high quality service and improve the features they could provide to students. He also worked on the implementation of a GIT version control on the server, facing numerous challenges -… Show more In 2009, Domenico was asked to work as a volunteer on the maintenance of the University Students’ Server. When he started he didn’t have a specific knowledge of Linux, networking and system administration. He therefore dedicated most of his extracurricular hours to improving his skills in order to deliver a high quality service and improve the features they could provide to students. He also worked on the implementation of a GIT version control on the server, facing numerous challenges - Implemented GIT Versioning support - Acquired advanced knowledge of Linux based systems and bash scripting Show less In 2009, Domenico was asked to work as a volunteer on the maintenance of the University Students’ Server. When he started he didn’t have a specific knowledge of Linux, networking and system administration. He therefore dedicated most of his extracurricular hours to improving his skills in order to deliver a high quality service and improve the features they could provide to students. He also worked on the implementation of a GIT version control on the server, facing numerous challenges -… Show more In 2009, Domenico was asked to work as a volunteer on the maintenance of the University Students’ Server. When he started he didn’t have a specific knowledge of Linux, networking and system administration. He therefore dedicated most of his extracurricular hours to improving his skills in order to deliver a high quality service and improve the features they could provide to students. He also worked on the implementation of a GIT version control on the server, facing numerous challenges - Implemented GIT Versioning support - Acquired advanced knowledge of Linux based systems and bash scripting Show less
-
-
-
Fondazione S.Agata
-
Catania Area, Italy
-
Webmaster
-
Oct 2010 - Feb 2012
- Programmed and designed the foundation's website - Acquired key PHP, CSS and HTML programming skils - Programmed and designed the foundation's website - Acquired key PHP, CSS and HTML programming skils
-
-
-
UVA S.r.l.
-
Catania Area, Italy
-
Programmer and Software Designer
-
Jul 2007 - Oct 2009
- Acquired key problem solving and software engineering skills - Acquired key problem solving and software engineering skills
-
-
Education
-
University of Hertfordshire
Master’s Degree, Computer Science -
University of Hertfordshire
Final project module MSc Course, Embedded Intelligent Systems -
Università di Catania
Bachelor's Degree, Computer Science -
University of Salento
Summer School, Innovation and Technology for Smart Cities