← Back to list
Registration: 10.04.2024

Skills

Bamboo
Bugzilla
C#
C++
CVS
Cypress
Delphi
Docker
Git
HTML
HTML/CSS
IPX/SPX
Java
JavaScript
Jenkins
JIRA
Jmeter
Linux
LodRunner
MacOs
Microsoft Windows
My SQL
MS SQL
OOP
Oracle
SQL
Peerforce
PHP
Python
QTP
RestAssured
Selenium WebDriver
Shell scripting
SOAP UI
SVN
TCP/IP
TeamCity
TestDirector
TypeScript
Visual Basic

Work experience

Chief Test Automation engineer / Consultant
11.2019 - 01.2022 |EPAM Systems
MVP
● Eli Lilly and Company is an American pharmaceutical company headquartered in Indianapolis, Indiana, with offices in 18 countries. Its products are sold in approximately 125 countries. ● Improving processes on QA streams. ● Support automation tasks. ● Consolidate work to use the same approaches, tech-stacks. ● Creating POC and MVP for testing and reporting purposes. ● Creating test and test automation strategy. ● Mentoring young engineers.
Chief Test Automation engineer
01.2018 - 11.2019 |EPAM Systems
.Net, Selenium, HTML, CI pipeline
SKS365 Group is a multi-licensed international bookmaker and gaming operator from Austria, which has made waves in the European gaming sector since its foundation in 2009. ● UI-Automation for in-house development (.Net + Selenium). ● Set-up CI pipeline for supporting different teams need (Automation). ● Establish process for branching and code review. ● Collaborate with manual team about priorities and requirements. ● Create Custom HTML report for tests. ● Integration with Report Portal (reportportal.io). ● Manage team of 5 AQA to distribute tasks, generate reports.
Chief Test Automation engineer
08.2015 - 12.2017 |EPAM Systems
.Net, Selenium, HTML, CI pipeline
Bookatable powers Europe's leading restaurant marketplace, with more than 12,000 restaurants and millions of diners booking every month. The company works with both restaurateurs and diners to bring them together in a single, vibrant and dynamic marketplace. Headquartered in London, and with offices in Hamburg and Stockholm. ● Create Prototypes for new automation on sub-projects. ● Code optimization and new features implementation (headless browser, parallel execution, remove duplicated code, etc.). ● Establish QA process from scratch in Stockholm office (customer’s office) (in sprint testing, regression testing, performance, and automation testing).
Lead QA engineer
08.2012 - 08.2015 |EPAM Systems
QA
Knowledge and Incident Management Tools that Empower Agents to Excel at Problem Resolution ATG Knowledge extends the ATG Commerce Service Center to streamline and improve customer service, combining knowledge management tools with a customer and incident management process in a single solution. ● Writing of test scripts; responsibilities. ● Creating framework with reusable actions, shared libraries and common repositories. ● Run Test scripts and analyze results. ● Communication with functional QA team for shared using test scripts.
Lead QA engineer
08.2009 - 08.2012 |EPAM Systems
QA
Knowledge and Incident Management Tools that Empower Agents to Excel at Problem Resolution ATG Knowledge extends the ATG Commerce Service Center to streamline and improve customer service, combining knowledge management tools with a customer and incident management process in a single solution. ● Writing of test scripts. ● Creating framework with reusable actions, shared libraries and common repositories. ● Run Test scripts and analyze results. ● Communication with functional QA team for shared using test scripts.
Senior QA engineer
09.2007 - 07.2009 |Deutsche Bank
QA
Bug tracking system for deutsche bank. Exigen Insurance Process Backbone is designed to provide insurance operations with a foundation for straight-through processing (STP). New software release addresses over 150 cost leaks which can account for as much as 80% of activity-based costs in insurance business processes. Exigen Insurance Process Backbone enables companies to measure and reduce the impact of cost leaks that arise within end-to-end business processes. These processes tend to become overly complex when they cut across various customer-facing channels, business units and application systems, inherent in any large organization. A deployed STP solution assists in identifying, reducing and continuously monitoring these cost leaks in order to achieve and maintain straight-through processing, even when steps of a process are performed by a third-party administrator or outsourcer. Test Lead on project: ● Coordinate work. ● Write documentation (testcases, testplans, reports). ● Manual testing of application. ● Capability testing (Windows, Linux). ● Performance testing (LoadRunner). ● Automation Testing (QTP, Selenium RC+jUnit). ● Load Testing (LoadRunner). ● Creating reports about testing. ● Control the work of all team. Had business trip in Germany. Main responsibilities there: ● SQL requests. ● VB programming. ● Creating MS Excel documents for parsing of log-files (VBA). ● Creating forms in MS Access for generating SQL requests (VBA).
Senior QA engineer
09.2007 - 09.2009 |Exigen Services
QA
OpenL Tablets Web Studio allows: ● View projects in different customizable display modes suitable for both business and technical audience. ● Create Unit Tests for OpenL Decision Tables and Methods, ran and trace them. ● Display and explain the results of the Unit Tests and Runs. ● Display compile- and run-time errors, providing links to the original Excel document. ● Dynamically re-load of OpenL projects, including changes in the project classpath. ● Make table-oriented Advanced Search in addition to the full-text search that was available before.
Senior QA engineer in the department of automation
08.2006 - 08.2007 |Exadel
QA
● Application for GFS Financial Services –system that allows to add different rules for count price, discounts, add users, groups, etc. keep history about all operations, previous actions. ● Deuche bank – transaction tracking system. ● Clearbrook - asset management system. Automation testing using Mercury QuickTest Pro and underling VB Script, automate functional processes of business applications. Identify, record, and track "bugs" through functional testing, as well as developing and executing test plans to test all aspects of the software system. Create framework for automation test process on the project.
Senior QA engineer in the department of manual testing
09.2005 - 08.2006 |Exadel
Windows, Linux, MacOS
● Kabira - Kabira’s Fluency platform provides each of Kabira’s product suites with industry leading transactional performance and low latency. Fluency is also available as a very high-performance standalone platform for the development of new Java-based applications in any domain requiring high availability, transactionality, and high levels of either horizontal or vertical scalability. ● Shop for Exadel.com provides possibility to order products online. http://www.exadel.com/web/portal/shop ● CNet – Application for converting and storing video and audio. ● Signate - open sourcebased VoIP pbx and switch systems. Work on projects in different phases (from the beginning till the end): ● Create documentation (test plans, test-cases) with requirements from the customer. ● Testing of the product. ● Add bugs to bug tracking system. ● Review bugs, set them in different statuses. ● Generate report of the testing. ● I as also QA lead in the team of three qa-engineers. ● I have experience to work either in the team or alone. ● I have experience to work in different projects (web projects, applications under Windows, linux, MacOS).
QA engineer in the department of manual testing
06.2005 - 09.2005 |Exadel
QA
Plumtree can be used to deploy both Java and .Net portlets on the same page. The Plumtree Corporate Portal, Plumtree's flagship product, began as a Yahoo!-like directory for indexing and organizing content from file systems, Web sites, document databases and groupware repositories, creating a rich knowledge management system for enterprise information. Self-service personalization via portlets, originally termed "gadgets" by Plumtree, the modular services that users could assemble in their own portal pages. ● Testing product. ● Add bugs to bug tracking system. ● Review bugs, set them in different statuses.

Educational background

Software for Informational Systems
2003 - 2010
Belarussian State University of Informatics and Radioelectronics

Languages

EnglishProficient