← Back to list
Senior
Registration: 08.02.2023

Alexey Klimchuk

Specialization: AQA Engineer
I have started my IT career from 2001 year. Since then, I acquired skills of a manual tester, a software, and automation developer. Working as a developer I took part in a lot of projects, learned several languages and technologies such as Visual FoxPro and C#, SQL, JavaScript, HTML, XML, XSL/XSLT. Most projects were oriented for the accounting department and for the personnel department. Working as a test automation developer, I took part in creation of automated scripts and load/ performance testing scripts for standalone and Web projects like online travel booking systems, community foundation systems, Web financial and analytic portals etc. I developed couple of frameworks from scratch for automation testing UI, API, DB. Familiar to several languages such as Kotlin, Java, Ruby. Working as a manual tester, I tested a lot of standalone and Web applications oriented to the criminal justice systems and online travel booking. My everyday tasks were creation of the test documentation (use cases and test cases (took part in creation of test plans)); testing of the specification and prototypes; testing of applications according to the specification using smoke, functional, user interface and usability testing, as well as using the black/gray boxes and positive or negative methods; testing of new features and make regression testing, and the final stage it was acceptance test of applications. I have experience of work with bug tracking systems like TFS, Bugzilla, Jira, AxoSoft and Mantis.
I have started my IT career from 2001 year. Since then, I acquired skills of a manual tester, a software, and automation developer. Working as a developer I took part in a lot of projects, learned several languages and technologies such as Visual FoxPro and C#, SQL, JavaScript, HTML, XML, XSL/XSLT. Most projects were oriented for the accounting department and for the personnel department. Working as a test automation developer, I took part in creation of automated scripts and load/ performance testing scripts for standalone and Web projects like online travel booking systems, community foundation systems, Web financial and analytic portals etc. I developed couple of frameworks from scratch for automation testing UI, API, DB. Familiar to several languages such as Kotlin, Java, Ruby. Working as a manual tester, I tested a lot of standalone and Web applications oriented to the criminal justice systems and online travel booking. My everyday tasks were creation of the test documentation (use cases and test cases (took part in creation of test plans)); testing of the specification and prototypes; testing of applications according to the specification using smoke, functional, user interface and usability testing, as well as using the black/gray boxes and positive or negative methods; testing of new features and make regression testing, and the final stage it was acceptance test of applications. I have experience of work with bug tracking systems like TFS, Bugzilla, Jira, AxoSoft and Mantis.

Portfolio

Kaseya

- Kaseya VSA is an integrated IT systems management platform that can be leveraged seamlessly across IT disciplines to streamline and automate your IT services. - Kaseya VSA integrates key management capabilities into a single platform. - Kaseya VSA makes your IT staff more productive, your services more reliable, your systems more secure, and your value easier to show. - VSA capabilities include: Remote Monitoring, Remote Control, Patch Management, Monitoring, AV/AM, Process Automation, Backup and more.

Elinext

- Automation framework development from scratch using Ruby + Watir-webdriver + Cucumber. - Working with TFS, CI/CD TeamCity. - Business correspondence with the project manager and authoring team via emails, Link/Skype for business. - Automation framework development from scratch using Ruby + Watir-webdriver + Cucumber. - Working with TFS and Git, CI/CD TeamCity/Jenkins. - Business correspondence with the project manager and authoring team via emails, Skype. Phone and Skype meetings. - Automation framework development from scratch with further supporting using Ruby + Watir-webdriver + Cucumber. - Automation framework development/migration the existent project using Java + Selenium + Cucumber. - Working with GitLab, CI/CD TeamCity/Jenkins, AWS. - Business correspondence with the project manager and authoring team via emails, Skype, Circuit. IMs meetings.

DANA networks

- Creation of the test documentation (Use cases for automation tests). - Management of bugs in the TFS. - Creation auto tests via inner scripting tool ‘Macro Recorder’ using C#.NET. - Creation and further maintenance of custom scripts for customers.

Skills

C#
SQL
JavaScript
Java
Kotlin
Spring
XSLT
UI
API
DB
XML
HTML
Ruby
TFS
Bugzilla
Jira
AxoSoft
Mantis
gradle
JUnit5
Visual FoxPro
Allure
AssertJ
Spring Data JPA
MapStruct

Work experience

AQA Engineer
2020 - 2023 |Kaseya
kotlin, gradle, JUnit5, Spring, Log4j2, Allure, AssertJ, Spring Data JPA, MapStruct, retrofit, Jackson, selenide, selenoid
Project Virtual System Administrator (VSA) (USA) Project Description: - Kaseya VSA is an integrated IT systems management platform that can be leveraged seamlessly across IT disciplines to streamline and automate your IT services. - Kaseya VSA integrates key management capabilities into a single platform. - Kaseya VSA makes your IT staff more productive, your services more reliable, your systems more secure, and your value easier to show. - VSA capabilities include: Remote Monitoring, Remote Control, Patch Management, Monitoring, AV/AM, Process Automation, Backup and more. Team Size: 3-6 - Automation framework development from scratch. - Regression testing via running automated tests written by testers in `Zephyr Scale` with further analyzing tests results that is stored in `Allure` reports and finally opening new bugs in `Jira` if they have been found.
AQA Engineer, Team Lead, QA Project Manager
02.2011 - 01.2021 |Nextsoft (Elinext, Elitrans)
Ruby, Watir-webdriver, JavaScript, Cucumber, Java, Selenium, XML, XPATH, SQL
Project Product Intelligence (USA) MindSphere Predictive Learning (Germany) Project Description: Both Product Intelligence and MindSphere Predictive Learning are Web financial and analytic portals of Siemens. Team Size: 3 Project Role: AQA Engineer, Project Manager. - Automation framework development from scratch with further supporting using Ruby + Watir-webdriver + Cucumber. - Automation framework development/migration the existent project using Java + Selenium + Cucumber. - Working with GitLab, CI/CD TeamCity/Jenkins, AWS. - Business correspondence with the project manager and authoring team via emails, Skype, Circuit. IMs meetings. - Technologies and Languages Ruby, Watir-webdriver, JavaScript, Cucumber, Java, Selenium, XML, XPATH, SQL. Project Omneo (USA) Project Description: Omneo is a huge Web financial portal of CamStar/Siemens. Team Size: 3 Project Role: AQA Engineer, Team Lead. - Automation framework development from scratch using Ruby + Watir-webdriver + Cucumber. - Working with TFS and Git, CI/CD TeamCity/Jenkins. - Business correspondence with the project manager and authoring team via emails, Skype. Phone and Skype meetings. Technologies and Languages: Ruby, Watir-webdriver, JavaScript, Cucumber, XML, XPATH Oracle/SQL. Project SigmaSure (USA) Project Description: SigmaSure is a huge Web financial portal of CamStar. Team Size: 2 Project Role: AQA Engineer, Team Lead. - Automation framework development from scratch using Ruby + Watir-webdriver + Cucumber. - Working with TFS, CI/CD TeamCity. - Business correspondence with the project manager and authoring team via emails, Link/Skype for business. - Weekly phone meetings. Technologies and Languages: Ruby, Watir-webdriver, Selenium, Cucumber, XML, XPATH, Oracle/SQL.
AQA Engineer
08.2010 - 02.2011 |DANA networks
Macro Recorder, Selenium RC, NUnit, C#.NET, XML, XSL/XSLT
Project: DotCom Monitor (USA) Project Description: DotCom Monitor is a Web portal which checks conditions of sites that are reached in the different ways: either using a record of a user actions or using inner tools (HTTP(S), FTP, CustomScripts and etc.). - Also, the portal allows running load/stress tests. Team Size: 10 Project Role: - Creation of the test documentation (Use cases for automation tests). - Management of bugs in the TFS. - Creation auto tests via inner scripting tool ‘Macro Recorder’ using C#.NET. - Creation and further maintenance of custom scripts for customers.
Manual and AQA Engineer
04.2009 - 08.2010 |InfoStar
Selenium RC, NUnit, C#.NET, XML, XSL/XSLT, ADO.NET, NUnit, SQL
Project: MCF GRAPH (GRant APplication Hub) (USA) Project Description: The GRant APplication Hub is a Web portal which allows registering contacts and their organizations to assist in applications to apply philanthropic contributions to help improve the human condition. Team Size: 2 Project Role: AQA Engineer. - Creation of the test documentation (Use cases for automation tests). - Creation auto tests using Selenium, C#.NET and ADO.NET. - Creation load/performance testing scripts using MS Visual Studio tools. - Functional, UI and Usability testing. - Management of bugs in the Bug Tracking System (Mantis). - Business correspondence with the customer via emails and Skype. Technologies and Languages: Selenium RC, XML, XSL/XSLT, C#.NET, ADO.NET, NUnit, SQL. Project: MCF (Marin Community Foundation) Project Description: The Marin Community Foundation is a Web portal which was founded to encourage and apply philanthropic contributions to help to improve the human condition now and for future generations. Team Size: 2 Project Role: AQA Engineer. - Creation of the test documentation (Use cases for automation tests). - Management of bugs in the Bug Tracking System (Mantis). - Creation auto tests using Selenium and C#.NET. - Business correspondence with the customer via emails and Skype. Technologies and Languages: Selenium RC, NUnit, C#.NET, XML, XSL/XSLT. Project: Blackbaud - The Financial Edge Project Description: - A big Blackbaud’s financial system with dozens of modules. - For one of them (Receipts Processing) we created automation tests. Team Size: 2 Project Role: AQA Engineer. - Creation of the test documentation (Use cases for automation tests). - Management of bugs in the Bug Tracking System (Mantis). - Creation auto tests using Test Automation FX, C#.NET and ADO.NET. - Business correspondence with the customer via emails, Skype, Yahoo. Technologies and Languages: Test Automation FX, C#.NET, ADO.NET, XML, XSL/XSLT, SQL.
Manual and AQA Engineer, Software Engineer
04.2006 - 04.2009 |Generation_P Consulting
XSL/XSLT, XML, HTML, JavaScript, Tomcat, xDistributor, Paros XSL/XSLT
Project: BADP (British Airways Dynamic Packaging) (England) Project Description: The Web travel system for online booking of British Airways. Team Size: 2 Project Role: Manual and AQA Engineer. - Creation of the test documentation (Use cases and Test cases). - Functional, UI and Usability testing, new feature and Regression testing, using the Black/Grey boxes and positive/negative methods. - Management of bugs in the Bug Tracking System (Bugzilla). - Creation auto tests using Selenium and C#.NET. - Business correspondence with the customer via e-mails and IMs. Technologies and Languages: Selenium RC, XML, XSL/XSLT, C#.NET, ADO.NET, NUnit, SQL. Project: Low-Cost Carriers (Ireland) Project Description: The global system which manages clients and suppliers and their services. - This system allows searching and booking travel packages or travel insurances via collecting data from a lot of Web sites which offer online booking. Team Size: 4 Project Role: Software Engineer. - Development of new and support of existing clients and suppliers. - Management of bugs in the Bug Tracking System (Bugzilla). Technologies and Languages: XSL/XSLT, XML, HTML, JavaScript, Tomcat, xDistributor, Paros XSL/XSLT. Project: Hotel 24 (Germany) Project Description: The Web application that provides search services for online reservation and booking the travel offers of Ypsilon.Net AG. Team Size: 2 Project Role: Manual and AQA Engineer. - Creation of the test documentation (Test plan, Use cases and Test cases). - Functional, UI, Usability testing, new feature and Regression testing. - Management of bugs in the Bug Tracking System (Bugzilla). Technologies and Languages: HTML, XML, SQL, XSL/XSLT.
Manual and AQA Engineer, Software Engineer
02.2005 - 04.2006 |IBA
Brio, JavaScript, HTML, SQL, DB2, Java, WinRunner, DB2, SQL, Lotus Notes/Domino
Project: Flightdesk (England) Project Description: Creation of different type reports for Flightdesk. Team Size: 6 Project Role: Software Engineer. - Creation of Brio reports and integration them into Java applications. - Business correspondence via e-mails. Technologies and Languages: Brio, JavaScript, HTML, SQL, DB2, Java. Project: GLOBUS (Germany) Project Description: Global Business System for Daimler Chrysler concern. The huge project that provides the gradual transition from Smalltalk application to J2EE application platform. Team Size: 15 Project Role: Manual and AQA Engineer. - Creation of the test documentation (Use cases and Test cases). All kinds of manual testing: Functional, UI and Usability testing. New feature and regression testing. - Smoke and Acceptance testing. - Communication with customers via e-mails. - Creation auto tests using WinRunner scripts. Technologies and Languages: WinRunner, DB2, SQL, Lotus Notes/Domino.
Software Developer
08.2001 - 02.2005 |Minsk Automobile Plant (MAZ)
Visual FoxPro, Delphi, MS SQL
Project: Misc. Project Description: A lot of independent projects for the accounting and the personnel departments. Team Size: 1-2 Project Role: Software Developer. - Development and functional testing of lots of programs for the accounting and the personnel departments. - Moreover, deployment and further their maintenance. - Creation the technical and the UI documentation.

Educational background

Engineer-programmer (Bachelor’s Degree)
Till 2001
Belarusian State Polytechnic Academy

Languages

EnglishUpper Intermediate