![Uladzislau Karpinski](https://jobicy.com/react/themes/app/images/avatar.jpg)
Uladzislau Karpinski

# Senior QA Automation Engineer

Actively looking · Member since 29 Jan 2026 [Message](https://jobicy.com/dashboard-page.md)

ShareLocationPolandDesired salaryUnspecifiedWork preferenceFull TimeExperience levelNot set
* [Overview](#overview)
* [Portfolio 0](#portfolio)
* [Services 0](#services)

## About

Professional summaryI am an Automation QA Engineer with over 7 years of experience specializing in building and implementing automated testing solutions to ensure software quality and improve development efficiency. Throughout my career, I have successfully increased test automation coverage by 90%, significantly reducing manual regression testing efforts. I have also achieved a flaky test rate below 1%, demonstrating my commitment to test reliability and stability.

I have developed custom Azure DevOps scripts that optimized load distribution and reduced test execution time by 75%. Additionally, I built a performance testing project from scratch that uncovered critical application vulnerabilities, showcasing my ability to enhance software robustness. I have led multiple automation projects from inception, boosting continuous integration end-to-end pass rates from 60% to 90% by following best practices.

In my recent roles, I have been responsible for setting up scalable and maintainable automation frameworks, developing custom Playwright solutions to address system instability, and creating and maintaining CI/CD pipelines for automation tests. I actively participate in Agile ceremonies and collaborate closely with cross-functional teams to ensure smooth QA delivery throughout the test lifecycle.

I have experience leading teams of junior and middle automation engineers, providing demos and walkthroughs, and driving automation planning, tracking, and reporting. My technical expertise includes TypeScript, JavaScript, Playwright, Cypress, WebdriverIO, SQL, Azure DevOps, Jenkins, Docker, and REST API testing.

I am passionate about maintaining high-quality standards and continuously improving testing processes. I am confident that my skills and experience will contribute to delivering reliable and efficient software products.

## Skills

16 capabilities[Azure DevOps](https://jobicy.com/talent/azure-devops.md)[Cypress](https://jobicy.com/talent/cypress.md)[Docker](https://jobicy.com/talent/docker.md)[Git](https://jobicy.com/talent/git.md)[JavaScript](https://jobicy.com/talent/javascript.md)[Jira](https://jobicy.com/talent/jira.md)[Manual Testing](https://jobicy.com/talent/manual-testing.md)[PostgreSQL](https://jobicy.com/talent/postgresql.md)[Postman](https://jobicy.com/talent/postman.md)[Regression Testing](https://jobicy.com/talent/regression-testing.md)[Scrum](https://jobicy.com/talent/scrum.md)[Selenium](https://jobicy.com/talent/selenium.md)[SQL](https://jobicy.com/talent/sql.md)[Team Leadership](https://jobicy.com/talent/team-leadership.md)[Test Automation](https://jobicy.com/talent/test-automation.md)[TypeScript](https://jobicy.com/talent/typescript.md)

## Experience

Career history

### Senior Automation QA Engineer · Grid Dynamics

Jun 2024 – Sep 2025Set up the automation framework from scratch and ensured its scalability and maintainability. Develop custom Playwright solutions to address system instability. Create and maintain CI/CD pipelines for running automation tests. Conduct automation demos and walkthroughs for the project team. Implement best practices and ensure they are followed by other teammates. Maintain stable pass rate of the tests. Analyze daily test execution results; create bug reports and inform the team in case of any newly discovered issues. Create, maintain and execute test-cases based on user stories. Participate in Demo, Daily, Planning and Retrospective meetings. Monitor test execution schedules and overall automation progress.

### Lead Automation QA Engineer · Grid Dynamics

Nov 2023 – Jun 2024Responsible for the planning and preparation of the Automation deliverables created by team members. Ensure standard methodology and procedures are followed. Lead the team of Automation Junior/Middle engineers. Provide Automation demo/walkthroughs to the project team. Work with other teams/departments to ensure smooth QA delivery during entire test lifecycle. Maintain stable pass rate of the tests. Escalate issues impacting the test effort to managers. Monitor Automation progress and test execution schedule. Share Automation progress and summary metrics to the project team. Lead Automation meetings and ensure accurate and timely status updates to project team. Drive the Automation planning, tracking and reporting for the project.

### Senior Automation QA Engineer · ScienceSoft

Nov 2022 – Nov 2023Set up an automation testing project using TypeScript and Cypress. Develop advanced E2E tests, such as creating a video stream using FFmpeg and verifying both audio and video, streaming a video to one input and confirming visibility across multiple outputs, testing video streams with captions to ensure correct wording and language, the tests related to meetings (like Google Meet) with multiple participants, verifying interactions, switching between rooms, and testing features like screen sharing. Create and maintain GitHub Actions workflows for Cypress tests. Configure free Cypress parallelization (without the Cypress Dashboard). Configure Docker to run particular tests inside a container. Regularly monitor test results to maintain stability.

### Automation QA Engineer / Manual QA Engineer · ScienceSoft

Sep 2020 – Nov 2022Set up two projects for Automation Testing using JS / TS + WebdriverIO and integrate them between each other. Create and maintain all pipelines for Automation Tests. Set up the project for Performance Testing using Python + Locust. Reduce percent of flaky tests and keep tests in a stable state. Create SQL scripts for Automation needs. Create E2E and Performance automation tests and maintain them. Investigate logs in Azure DevOps and in Azure Portal. Plan scope of work for the testing team for every Sprint. All Scrum Activities. API testing. Manual QA Engineer activities.

### Automation QA Engineer · Knomary

Jun 2020 – Sep 2020Setting up automation process from zero. Develop automation framework for UI and API. Work with Database using JDBC. Update Automation test-cases according to new requirements and Bug Fixing. Automation Tests Development. Refactor and update of framework and test-cases. Create Test-cases and Bug-reports. Update API Requirements. Investigate Endpoints with using Postman and DevTools.

### Automation QA Engineer / Manual QA engineer · Andersen

Aug 2018 – Jun 2020Update Automation test-cases according to new requirements and Bug Fixing. Daily analysis of Test results. Tests Development. Framework refactoring and update. Development of Test Documentation (Test Cases, Checklists, Bug Reports, Test Plans, etc.). Functional and non-functional testing. Smoke testing. Regression testing. Developing of Agile Processes with Scrum Master and the team. Participation in daily meetings with members of development, BA, PO, Scrum Master.

## Education

Learning history

### BSUIR Affiliate "Minsk Radio Engineering College"

2014 – 2018Graduate

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.