Davit K.

About Me

Davit is a Senior QA Engineer with 10+ years of hands-on experience in automated and manual QA testing using Selenium, Cypress, Python, Java, and Cucumber combination for BDD UI tests. He sets up testing frameworks from scratch and performs CI integration with reporting. Davit writes and maintains test cases using an OOP approach to the automation process (POM, screenplay pattern). He maintains meticulous attention to detail when writing test cases and test scenarios, making sure clients receive a quality product.

Frontend

Backend

Database

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior QA Engineer
2020 - Present (5 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.

2am.tech
2am.tech
Senior AQA
2024 - Present (1 year)
Remote

Working as an automated QA engineer for a Florida-based software development and tech staffing company.

Indeed
Indeed
Senior QA Engineer
2021 - 2023 (2 years)
Remote
  • Tested a complex ad bidding algorithm by running a Playwright regression test suite, ensuring accuracy of all bidding strategies.

  • Led a team of QA engineers to develop and implement comprehensive test plans, increasing overall test coverage by 30%.

  • Developed and executed test cases to ensure compliance with financial regulations (e.g., PCI DSS, GDPR, SEC).

  • Implemented automated testing strategies, reducing manual testing efforts by 50% and improving overall testing efficiency.

  • Conducted performance testing to identify bottlenecks and optimization opportunities in financial systems.

  • Performed root cause analysis on production issues, leading to implementation of preventive measures to enhance system reliability.

Playwright Regression testingTest Plan CreationQA Test Plan ManagementQA Engineer Test Case Development Test Case Creation Test Case Execution Test Cases Automated TestingTest AutomationPerformance TestingFinanceRoot Cause Analysis Database testingMySQLJestAgile Software Testing
Docler Holding Luxembourg
Docler Holding Luxembourg
Senior QA Automation Engineer
2019 - 2022 (3 years)
Remote
  • Streamlined test automation for Jasmin.com and LiveJasmin.com, automating both web and mobile versions using CodeceptJS and Playwright.

  • Led testing efforts across three internal teams, overseeing application and website testing while providing supervision, guidance, and strategic direction.

  • Collaborated with expert QA engineers to enhance test strategies, automation frameworks, and best practices.

  • Integrated automation with Bamboo for CI/CD, enabling efficient test result analysis and swift issue resolution.

  • Conducted workshops and training sessions on cutting-edge testing tools and methodologies, improving team expertise and process efficiency.

Test AutomationQA AutomationMobile Test AutomationCodeceptJS Playwright Website Testing Web App Testing Test Automation Frameworks BambooCI/CD Regression testingTest Cases Test PlanningAgile Software Testing Test Case Execution
LegalAtoms
LegalAtoms
QA Automation Engineer
2019 - 2021 (2 years)
Remote
  • Wrote tests in TypeScript, improving existing test cases and developing new ones.

  • Used Cypress for E2E testing automation on the solution.

  • Identified and implemented new test automation technologies.

  • Eliminated test failures caused by network latencies and improved test suite runtime on the server.

Effortis
Effortis
QA Automation Engineer
2018 - 2019 (1 year)
Remote
  • Performed end-to-end web testing automation for a software development/consulting company specializing in marketing automation products.

  • Implemented CI using Jenkins and developed a testing plan.

  • Provided inputs on high-level test scenarios during test planning meetings.

Energize Global Services
Energize Global Services
QA Engineer
2016 - 2017 (1 year)
Yerevan, Armenia
  • Wrote and maintained BDD-based Gherkin scenarios and performed API testing automation for multiple applications.

  • Performed test scenario automation with Cucumber and Java and followed up on test run results on GitLab CI.

  • Organized and held knowledge-sharing events within the company.

Develandoo
Develandoo
Python Developer
2015 - 2017 (2 years)
Yerevan, Armenia
  • Wrote back-end code for an application on unleash12.com using Django.

  • Developed the back-end architecture for the MiuMeet app using Flask.

  • Collaborated with designers, engineers, and product managers to build user-friendly experiences.

Volo
Volo
QA Engineer
2014 - 2015 (1 year)
Yerevan, Armenia
  • Developed and created automated web testing using Selenium and BDD support with Cucumber.

  • Implemented CI support using Jenkins as an extensible automation server.

  • Analyzed testing requirements and offered inputs on high-level test scenarios, challenges, risks, and resources.

Global Safety Management
Global Safety Management
Manual Tester
2014 - 2015 (1 year)
Remote
  • Developed, wrote, and maintained test plans and scripts for API testing for mission-critical applications.

  • Collaborated with a cross-functional Agile team on resource planning, documentation review, and providing objective feedback to project teams.

  • Executed test cases to find usability issues and check consistency across devices.

Showcase

Manual QA Engineer - Global Safety Management
Manual QA Engineer - Global Safety Management
  • Global Safety Management (GSM) is a SaaS company providing compliance solutions for chemical and product safety information.

  • GSM automates safety data sheet (SDS) management, authoring, and translation, reducing client burden.

  • The project achieved 90% manual test coverage and increased system efficiency through comprehensive testing and implementation.

QA Automation Engineer - AdzWeDo
QA Automation Engineer - AdzWeDo
  • AdzWeDo is a Facebook and Instagram ad optimization platform.

  • It streamlines the ad creation process, allowing clients to focus on business.

  • Users can create and test unlimited ad variations and targeting strategies with a library for reuse.

QA Automation Engineer - LegalAtoms
QA Automation Engineer - LegalAtoms
  • LegalAtoms is a free website offering divorce and domestic violence assistance in Washington state.

  • The website provides a guided, step-by-step online experience for users to complete divorce and domestic violence cases.

  • The project successfully launched, incorporating improvements to test cases and a more robust test suite.

Education

MSc Computer Software Engineering
MSc Computer Software Engineering
Central South University - China
2011 - 2014 (3 years)
BASc Microelectronics
BASc Microelectronics
State Engineering University of Armenia
2004 - 2008 (4 years)