Dmytro A.

Software Test Automation Engineer

Kyiv, Ukraine

Experience

Oct 2021 - Present
4 years 1 month

Software Test Automation Engineer

EPAM Systems

  • Designed and implemented test automation from scratch for an AI-powered platform covering API, UI, and cloud-based workflows
  • Performed testing across AWS, GCP, and Azure environments
  • Contributed to prompt engineering and Large Language Model validation scenarios
  • Collaborated with cross-functional teams to ensure robust model evaluation and quality assurance
  • Developed automation test frameworks from scratch for both UI and API layers using Selenide, Rest Assured, and WebTestClient
  • Built a scalable automation platform to support feature validation and regression testing, significantly improving test coverage and reliability
  • Worked closely with developers to integrate tests into CI/CD pipelines and improve feedback loops
  • Participated in UI and API automation for a financial web application using Cucumber, Selenium, and Rest Assured
  • Collaborated closely with developers and business analysts in Agile sprints to refine user stories and acceptance criteria
  • Mentored junior and trainee QA engineers, helping them grow in automation and domain knowledge
  • Conducted technical interviews and led onboarding sessions for new team members
  • Actively contributed to team knowledge sharing and process improvement initiatives
Mar 2021 - Oct 2021
8 months

Software Test Automation Engineer

QArea

  • Developed and maintained a Java-based automation testing framework using JUnit
  • Used Charles Proxy and Postman for debugging and API validation
  • Performed regression testing and test execution via TeamCity CI
  • Created and maintained test cases and documentation in TestRail
  • Collaborated with a distributed team across US time zones, ensuring effective communication and coordination
Jun 2020 - Mar 2021
10 months

Junior Software Test Automation Engineer

Global Logic

  • Developed and maintained automation testing frameworks in JavaScript with a strong emphasis on embedded systems testing
  • Conducted API testing to ensure seamless integration and functionality
  • Specialized in embedded testing, ensuring the reliability and performance of embedded systems
  • Led smoke and regression testing activities, analyzing results for system stability and functionality
  • Applied test design techniques to create effective and efficient test strategies, optimizing coverage and identifying key system flaws
Jul 2019 - Feb 2020
8 months

Trainee-Junior Software Test Automation Engineer

EPAM Systems

  • Developed and supported automation testing frameworks in Java, including API tests based on RestAssured and UI tests based on JDI
  • Analyzed and documented defects to ensure timely resolution and quality assurance
  • Communicated with the team, represented functional improvements during live demos, and actively participated in Scrum meetings
  • Gained extensive knowledge and hands-on experience in automation testing and related processes as a trainee

Summary

Detail-oriented Automation QA Engineer with 5+ years of experience in both manual and automated testing across diverse projects and domains. Skilled in designing and executing test cases, developing robust automation frameworks, and ensuring comprehensive test coverage to deliver high-quality software

Languages

Ukrainian
Native
English
Intermediate

Education

Oct 2020 - Jun 2021

Kharkiv National University of Radio Electronics

M.S. · System Engineering · Kharkiv, Ukraine

Oct 2016 - Jun 2020

Kharkiv National University of Radio Electronics

B.S. · System Engineering · Kharkiv, Ukraine

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions