← Back to list
senior
Registration: 08.02.2023
Alexey Klimchuk
Skills
Allure
API
AssertJ
AxoSoft
Bugzilla
C#
DB
gradle
HTML
Java
JavaScript
Jira
JUnit5
Kotlin
Mantis
MapStruct
Ruby
Spring
Spring Data JPA
SQL
TFS
UI
Visual FoxPro
XML
XSLT
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.
Nextsoft (Elinext, Elitrans)
02.2011 - 01.2021 |AQA Engineer, Team Lead, QA Project Manager
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
Test Automation FX, C#.NET, XML
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