Position: Senior Software Developer in Test / SDET / Automation QA Engineer / Quality Tester / QA Lead / QA Manager
Category: QA Automation
English level: fluent
Years of experience: 11

I am pleased to present a selection of accomplishments from various projects throughout my career. While this list is not exhaustive, it represents achievements of which I am particularly proud, and serves as a foundation for future discussions:

• Streamlined testing cycles by a remarkable 76 times through the thorough revision and rewriting of legacy scripts.

• Successfully introduced a custom Key Driven Testing (KDT) framework encompassing a test runner, a custom reporting library, and the concept of keywords.

• Demonstrated my expertise in crafting Test Automation Framework architectures, a skillset I have honed across multiple projects.

• Tailored comprehensive Test Plans to the unique requirements of each project, providing invaluable support to development teams on the Quality Assurance front. Notably, I introduced a novel approach by employing an ACC matrix to consolidate all requirements.

• Achieved a 100% pass rate by stabilizing previously erratic tests.

• Enhanced the visibility and usability of API tests by implementing necessary improvements, such as compiling allure history to illustrate test trends and creating concise summaries for quick comprehension of test results.

• Improved test usability and result visibility by enabling the execution of End-to-End tests from each PR.

• Optimized the release pipeline by automating the creation of PRs in the ArgoCD repository upon merging to the service repository. This enhancement significantly reduced feature lead times and generated automatically generated PR descriptions beneficial for external audits, including SOC 2 audits.

• Undertook the role of Release Manager, collaborating with diverse stakeholders and ensuring the quality of each release.
Hello, nice to meet you! My name is Andrii, and I'd like to share a few words about myself.

I am a seasoned QA Engineer with over 15 years of experience. I graduated with a degree in electrical engineering. I possess ISTQB certification and am an Oracle Certified Professional (Java SE 8 Programmer). I am fluent in Ukrainian, English, Polish, and Russian.

I have worked in various companies, both in product and outsourcing contexts, ranging from startups to large corporations. I have held different positions, including Individual Contributor, Tech and Team Lead, and Manager. My expertise covers a range of technologies, including Front-End testing (Angular, React, Flex, Desktop), Back-End testing (REST API, Kafka, gRPC, File Systems), performance testing, security testing, CI/CD setup, and a variety of tools for building and maintaining automation frameworks.

I excel at streamlining and optimizing testing processes, which includes reducing automation testing time, stabilizing flaky tests, and expanding test coverage. 

I possess experience in performance testing.

Additionally, I am proficient in setting up CI/CD pipelines and enhancing processes by developing automated functional, load/performance, and security tests for integration within the pipeline.

I have a proven track record in team management, having overseen teams of 10+ individuals.

Additionally, I have extensive experience working in cross-functional, multinational, and internationally distributed teams.
I anticipate engaging projects that provide me with opportunities to leverage my skills and expertise, aiding my colleagues and teammates in enhancing QA processes even further.

In line with my personal preferences, I am enthusiastic about collaborating within cross-functional teams that have a sense of ownership over the product.