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.

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior QA Automation Engineer
2018 - Present (7 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 (4 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 (9 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 (11 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.

Showcase

QA Automation Lead - Bede Gaming
QA Automation Lead - Bede Gaming
  • Designed and implemented a DB testing framework.

  • Created a CI pipeline for the team.

  • Introduced best QA practices and improved client acquisition through faster time to market.

Leading Test Architect - Autograder
Leading Test Architect - Autograder
  • A grading solution for remote work candidates globally.

  • Increased speed in processing new candidates.

  • Enabled virtually unlimited online events.

CTO - AssertStack
CTO - AssertStack
  • A monitoring platform and dashboard with 4 different engine types.

  • Interactive infographics in real-time for monitoring.

  • Served 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)