Evgeni K.

Evgeni K.

Senior QA Automation Engineer

Sofia, Bulgaria
Hire Evgeni K. Hire Evgeni K. Hire Evgeni K.

About Me

Evgeni is a Senior QA Engineer with expert technical knowledge in automation testing and DevOps practices. He provides technical consultancy for software integration and refactoring of existing systems, especially in scaling, no flakiness, and multi-platform support for different clients, while building and fostering excellent customer relations in delivering high-quality QA solutions. Some of Evgeni’s noteworthy accomplishments include his "QA of the Year" nominations for 2019 and 2020, ranking among top 70 Bulgarian contributors of the Stack Overflow community, a speaker at QA conferences and events, and author of the self-hosted BitCI server. He is also a long-time technical trainer who has been organizing and delivering QA training programs since 2014.

Work history

UpStack
UpStack
Senior QA Automation Engineer
2018 - Present (6 years)
Remote
  • Monitoring QA processes/activities and various project meetings for clients across multiple industries.

  • Partnering with cross-functional departments to work on process problems and challenges affecting customer satisfaction in project implementation.

  • Facilitating QA ceremonies, identifying and removing impediments to success, tracking progress, and recognizing opportunities for continuous improvement.

TechCastle
TechCastle
Automation QA Architect
2021 - Present (3 years)
Remote
  • Building the architecture and design of the company's E2E automation tests for web and REST APIs platform.

  • Setting up test environments, true CI/CD pipelines in GitHub/GitLab, and onboarding a new technical QA team.

  • Designing and implementing an inhouse monitoring platform and web (Selenium), mobile (Appium), and performance (Locust) testing (AWS Serverless) frameworks in Python.

Effortel
Effortel
QA Manager
2020 - 2021 (1 year)
Remote
  • Led the QA automation team and releases and supported delivery of high-quality automated test suites that enabled fast time to market.

  • Developed and maintained scripted tests and exploratory scenarios.

  • Closely collaborated with the Scrum team to clarify business requirements, provide input, and suggest software quality and process improvements.

The Coca-Cola Company
The Coca-Cola Company
QA Architect
2018 - 2020 (2 years)
Sofia, Bulgaria
  • Acted as the most senior member of a high-performing test automation team, guide, coach, designing and developing robust test suites for different software products using multiple technologies based on Serverless and AWS.

  • Supported the delivery of high-quality automated test suites that followed good practices in test automation patterns and architectural principles.

  • Oversaw and improved the test automation process by researching and introducing new tools and techniques.

Crossover
Crossover
Test Automation Chief Software Architect
2016 - 2018 (2 years)
Remote
  • Designed and managed the manual QA and automation tester pipelines for the client, reducing grading costs from $50 to $0.25.

  • Facilitated the company's scaling processes to more than 20 times its existing capacity in 6 months.

  • Designed, implemented, and maintained a grading solution for a remote client.

AssertStack
AssertStack
Founder
2016 - Present (8 years)
Sofia, Bulgaria
  • Preparing and executing tests in designing, implementing, and maintaining an e-learning platform.

  • Presenting and documenting tests for the design, implementation, and maintenance of the platform's monitoring app.

  • Consolidating the technology platforms and creating plans for each of them.

Athlon
Athlon
QA Manager
2016 - 2018 (2 years)
Remote
  • Advocated SemVer, Shift-left testing and DevOps culture, processes, and tools like automated delivery pipelines and IaC and supported TDD and CD of the Docker files, images, and containers.

  • Led and participated in all operational activities in restructuring the QA and DevOps teams.

  • Designed and implemented the monitoring system for the company's web, mobile, and front-end unit testing frameworks.

eDojoIT
eDojoIT
Technical Trainer
2014 - Present (10 years)
Remote
  • Leading the "QA Tech Talks" online series dedicated to design patterns in test automation.

  • Leading the company training of testing teams looking to move into automation roles with a focus on programming basics, C#, and Selenium.

  • Organized and delivered training in “Software Quality Assurance” and created "Software Test Automation with Java" course syllabus and materials.

  • Created the "QA Transformation" program that encompasses next-gen solutions and transition toward modern testing processes.

Bede Gaming
Bede Gaming
QA Automation Lead
2014 - 2016 (2 years)
Remote
  • Defined processes for providing online gaming solutions and platform testing for the client.

  • Designed, refactored, and implemented the company's testing frameworks and CI pipelines.

  • Led a team of automation QA engineers and provided the entire MSOA platform with QA and live monitoring via UI, API, data warehouse, and performance testing.

Luxoft
Luxoft
Sr. Automation Testing Engineer
2014 - 2014
Remote
  • Handled the support of SOAP-based back-end services validation, executing ETL, API, and unit testing in Java.

  • Managed detailed root cause investigations of Hadoop and Big Data.

  • Implemented TDD in test design and automation.

Portfolio

QA Automation Lead - Bede Gaming
QA Automation Lead - Bede Gaming

Worked on a data warehouse solution that had no tests. Designed and implemented a DB testing framework. Created a CI pipeline for the team. Introduced best QA practices in the company and enhanced the acquisition of new clients thanks to faster time to market for the new and old microservices. Effectively stabilized the build processes and the company’s release train.

Leading Test Architect - Autograder
Leading Test Architect - Autograder

The product was developed for Crossover as a grading solution for remote work candidates across the globe. It allowed the company to move to new markets, multiplied the speed at which the company was able to process new candidates, and enabled almost unlimited online events.

CTO - AssertStack
CTO - AssertStack

A monitoring platform and dashboard. The solution provides 4 different types of monitoring engines and interactive infographics in real time. Helped the startup to mature through taking the initiative in leadership, innovation, and creativity. Acted as a single point of contact for all company matters.

Education

Master of IT
Master of IT
University of Library Studies and Information Technologies - Bulgaria
2014 - 2016 (2 years)
Computer Software Engineering
Computer Software Engineering
Telerik Academy - Bulgaria
2012 - 2014 (2 years)