Dmytro Adamtsev
Software Test Automation Engineer
Experience
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 LLM (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 BAs 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
Software Test Automation Engineer
QArea
- Developed and maintained a Java-based automation testing framework using JUnit
- Actively 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
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
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, continuously improving skills and contributing to the team’s success
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (6.5 years) and Banking and Finance (4.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Quality Assurance (6.5 years), Information Technology (6 years), and Product Development (1 year).
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.
Skills
- Programming: Java, Python, Js
- Automation Tools: Maven, Gradle, Selenide, Selenium, Rest Assured, Webtestclient, Testng, Junit, Cucumber, Playwright, Pytest
- Test Management And Reporting: Jira, Testrail, Confluence, Allure, Reportportal
- Ci/cd And Devops Tools: Jenkins, Teamcity, Docker, Kibana, Elastic
- Api And Web Services: Rest, Postman, Charles, Swagger, Openapi
- Other: Mentoring, Inteviewing, Scrum, Kanban, Sdlc/stlc
Languages
Education
Kharkiv National University of Radio Electronics
M.S. in System Engineering · System Engineering · Kharkiv, Ukraine
Kharkiv National University of Radio Electronics
B.S. in System Engineering · System Engineering · Kharkiv, Ukraine
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Dmytro based?
What languages does Dmytro speak?
How many years of experience does Dmytro have?
What roles would Dmytro be best suited for?
What is Dmytro's latest experience?
What companies has Dmytro worked for in recent years?
Which industries is Dmytro most experienced in?
Which business areas is Dmytro most experienced in?
Which industries has Dmytro worked in recently?
Which business areas has Dmytro worked in recently?
What is Dmytro's education?
What is the availability of Dmytro?
What is the rate of Dmytro?
How to hire Dmytro?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Test Automation Engineer
Nearby freelancers
Professionals working in or nearby Kyiv, Ukraine