VIACHESLAV KLEVCHENIA#

Lead SDET/QA Automation Engineer

CONTACT INFORMATION#

Address: Warsaw, Poland
Cell phone: +48518797940
E-mail: contacts@slavaqa.pp.ua
LinkedIn page link

SUMMARY#

  • More than 14 years in Software Quality Assurance
  • Around of 10 years as SDET/QA Automation Engineer
  • Leading and mentoring QA teams members as well motivating team in general
  • Leading and prioritizing test automation instrumentation efforts and planned work
  • Using smart test-design techniques to intelligently cover AUT functionality
  • The highly-motivated person with goals of improvements in a variety of areas of technical and soft skills and solving problems
  • Well organized and social team player, capable to work either with a team or alone.

WORKING EXPERIENCE#

2021 (October) – Present time#

Employer: Sportradar Polska (https://sportradar.com/)
City, country: Warsaw, Poland
Department, position: Lead QA Engineer for Backbone Tribe

Project description: Sports technology company, at the intersection between sports, media and betting.

Responsibilities and Tasks: Work on creation of testing strategy withing department without QA-s and creation of test results dashboards solution for multi-components multi-repositories products.

2019 (September) – 2021 (September)#

Employer: Paradox Interactive (via Vilmate) (https://www.paradoxinteractive.com/)
City, country: Kyiv, Ukraine Department, position: Lead QA Automation Engineer

Project description: DevOps department of lead gaming industry producer.

Responsibilities and Tasks: Created an easy-supportable and stable test framework over API (Python + pytest) also creation and maintain status monitoring tools.

Achievements: Deployed and evangelized modern regression test automation approach in multiple departments, helped to organize communication and information shared between separate project teams

2018 (January) – 2019 (September)#

Employer: GlobalLogic (https://www.globallogic.com)
City, country: Kyiv, Ukraine Department, position: Sr. Test Automation Engineer in Networking project

Project description: Network device firmware development for international semiconductor producing client.

Responsibilities and Tasks: Write and support automated tests on different network levels (Python + .Net)

Achievements: Successfully support collaboration in multilingual international and intercontinental development team.

2017 (April) – 2018 (January)#

Employer: Certent Inc. (http://certent.com/)
City, country: Kyiv, Ukraine Department, position: QA Automation Engineer in Equity Management team

Project description: Portal for administration and support equity management for public and private companies and portal for participants, based on Angular framework, with Oracle DB in the back-end.

Responsibilities and Tasks: Write and support automated tests on UI level (Selenium Webdriver + C# + xUnit.net), support CI processes (TFS and TeamCity), with DB-level based supporting tests (Oracle DB connection)

Achievements: Change test automation framework status from 300 flaky tests to 1600 stable functional regression tests with nice coverage of important portal functions in a short time (in the first five months)

2015 (November) – 2017 (April)#

Employer: Diebold Nixdorf (http://www.dieboldnixdorf.com/, recently Wincor Nixdorf http://www.wincor-nixdorf.com/) City, country: Kyiv, Ukraine Department, position: QA Automation Engineer in NAMOS Cloud team

Project description: Cloud-oriented secured retail web-application for fuelling stations, based on microservices’ architecture, with Angular framework + Kendo-UI as frontend and RabbitMQ, MSSQL and RedisDB in bthe ack-end (intended to replace desktop “old” application).

Responsibilities and Tasks: Sprint planning for QA team, Test planning, Test-design, write and support automated tests on UI level (Webdriver + C# + JavaScript injections + NUnit2 and HP LeanFT + C# + NUnit3 + HP ALM), DB-level automated tests (.Net Entity Framework + NUnit), and REST API testing

Achievements: Build test automation framework with nice coverage of functional regression tests.

2010 (July) – 2015 (November)#

Employer: Ciklum, Webforum AD (http://webforum.com/) City, country: Kyiv, Ukraine
Department, Position: QA Engineer

Description of Project: SaaS application with project management and document management functions with elements of internal CMS, using KendoUI for web-client and MSSQL and .Net framework in a back-end Teams size: 7 developers, 1 production database administrator, 2 BA, and 1 QA
Clients: Webforum/Aducera services

Responsibilities and Tasks: Manual testing and test-design as the main task; create automation regression (WebDriver + C# + MSUnit) tests from scratch as the additional task from the 2012.

Achievements: Support of development high-quality level web application and that helps to win tenders with big customers

2009 (September) – 2010 (July)#

Employer: Rabota International (http://rabota.ua/)http://rabota.ua/ City, country: Kyiv, Ukraine Department, Position: Product Development/QA Engineer

Description of Project: Head-recruiting web portal Teams size: 4 developers, 1 interface designer, 1 SEO analyst, 1 product manager, 1 QA Clients: Marketing Department of Rabota International

Responsibilities and Tasks: Manual testing

Achievements: Support of development in time of big strategic changes, increase level of customers support and reduce feedback time

2008 (March) – 2009 (June)#

Employer: Finport Technologies City, country: Kyiv, Ukraine Department, Position: QA Department/QA Engineer

Description of Project: Mainly framework-based document workflow systems (as desktop projects) and some internal web-portals. Teams size: From 3 to 7 (1-2 QAs, depends on the project). Clients: Main clients: Bayer Crop Science, Raiffeisen Bank Aval, General Procurator of Ukraine and Ukrainian Department of Bankruptcy.

Responsibilities and Tasks: Manual desktop and web testing

Achievements: Prepare detailed documentation and test artifacts, support in acceptance testing from the customer side.

SKILLS and KNOWLEDGE#

“Human” Languages#

English (~C1), Ukrainian (native), Russian (native), Polish (~B1), German (~A1)

Technical#

C#, Python, Java, C++, git, Jenkins, GitLab, TeamCity, AWS, Azure, DevOps, SQL, nUnit3, xUnit, pytest, Selenium, Docker, Jira, Linux, algorithms, OOP, test automation, networking

Testing#

test automation, security testing, test design, test planning, test strategy, test analysis, integration testing, regression testing, acceptance testing, functional and non-functional testing (load, performance), API testing, unit testing, embedded systems testing

Management#

QA team leading and management, mentoring, applied Agile/Scrum practices

Soft skills#

quick learning, responsible, commitment, consistency, is attentive to detail, high-speed decision-making, team player, public speaking

Courses and Certificates#

VOLUNTEER EXPERIENCE#

Role: Reviewer Organization: Packt Publishing September 2014 – February 2015 (6 months) Preproduction review of “Learning Selenium Testing Tools, Third Edition”

EDUCATION#

Dates: 2018 – 2022, BS in Computer Science, “Systems, Technologies and Mathematical Methods of Cybersecurity”, National Technical University of Ukraine “KPI”
Dates: 2002 – 2008 (not graduated BS) “Applied physics and nanomaterials”, National Technical University of Ukraine “KPI”

ADDITIONAL PERSONAL INFO#

Date of Birth: 1984-04-28
Place of Birth: Sievierodonetsk city, Lugansk region, Ukraine
Marital status: Married
Children: Daughter (born in 2006)