Dmytro Velyhora Resume
Dmytro Velyhora Resume
Summary
Test Automation Engineer with 7+ years of experience in Web UI, REST API and Windows application automation. My
professional strange includes robust analytical and problem-solving abilities, coupled with a seamless transition between
diverse tasks. Furthermore, I exhibit a profound understanding of Object-Oriented Programming (OOP) metrologies
and techniques, as well as a proven track record in establishing Continues Integration (CI) pipelines and conducting
comprehensive result analysis. Thorough quality assurance professional highly skilled in manual and automated
application testing. Partners successfully with project management and development team members to put out high-
quality software for customers. Decisive in identifying problems at any stage of production.
Skills
Programming Languages: SQL, Java, JSON, XML, Software Documentation Reviews
PHP, JavaScript Version Control Systems: Git
Web and Mobile Application QA IDE: IntelliJ, Visual Studio
Software Development Tools: JIRA, Rally, Unidesh Scrum Methodology
Defect Tracking and Reporting Software Defect Documentation
Automation Testing Tools: Selenium Data Analysis
WebDriver/Selenium Grid, API with Rest-Assured, Teamwork and Positive Attitude
Postman, Swagger, Appium, See Test Cloud Continuous-Integration Testing: Jenkins
Automated Testing Framework: Gherkin language Automation Testing Tools: Selenium
using Behavior Driven Development (BDD) WebDriver/Selenium Grid, API with Rest-Assured,
Cucumber, JUnit, TestNG, Page Object Model Postman, Swagger, Appium, See Test
(POM)
Strong Problem Solver
Bug Tracking and Resolution
Database Querying: SQL
Experience
Senior Software Development Engineer in Test 08/2022 to Current
META (Solved Inc) Remote
Worked as an engineer in Technical Engineering Compliance (TEC) Team - functional team embedded in the
Privacy Program at Meta
Assessed and analyzed Agile user stories and participated in Sprint planning, Review Sessions & Scrum
Meetings
Responsible for being the audit function for product launches to ensure compliance with Meta privacy policies.
Review and verified that the work of Meta engineering teams completed adheres to privacy policies and that the
design and development meets expectations and functionality works as expected.
Responsibilities and work streams covered by the TEC Audit team: Mitigation Verification: verify the evidence
provided meets the mitigation criteria.
Lookback Commitments: verify commitments function as expected.
On-call Support: provide real time support for our engineering and product owner partners in several areas: Opt
out requests.
Mitigation technical on-call Commitment content verification on-call Privacy Setting Capture Automation &
Safeguards Capture: automation of settings and policies capture and working with both engineering/product
owners and manual QA teams.
Incident Management Investigation and Support (when requested): provide support for privacy related incidents
and FTC audits as needed.
Worked with developers to reproduce the bugs and to resolve usability issues during UAT.
Developed and maintained BDD framework with JAVA, Selenium WebDriver, Junit, Cucumber
Applied Page Object Model design approach created step definition and feature files using Gherkin language.
Used Maven as a project management tool.
Proficient in writing SQL queries along with JDBC and performing Database testing with Oracle.
Tested REST API using Postman, and JAVA with Rest Assured library.
Maintaining the Selenium and JAVA automation code and resources using GIT for Source Control
Reported bugs/defects, updated all changes made to the test case and closed it when all requirements are met
through Unidesh and Jira
Involved in identifying test cases that can be automated.
Code review and debugging
Helped with leadership.
Integrate automation script in continuous integration stack using tools such as GIT and Jenkins.
Software Development Engineer in Test 01/2021 to 07/2022
CVS Health Chicago, Illinois
Automated UI Testing with Selenium WebDriver, Java, JUnit, and Cucumber frameworks
Implemented BDD Automation Framework using Selenium Web Driver, and Cucumber with JUnit for UI testing.
Experience in API testing for content verification and validation using REST Assured and Postman
Executed test cases (manual and automated) and analyzed results.
Executed back-end testing in Oracle SQL database by writing SQL queries.
Excellent verbal, written communication skills and teamwork skills to interact with project team members, and
stakeholders.
Develop test cases using Cucumber with Grekin language for UI based application and service-based
application.
Logging the defects in Rally and maintaining track of the defects throughout the Software Testing Life Cycle
(STLC)
Involved in extensive testing of web applications, mobile applications, and service-based applications.
Work in an Agile environment, with an ability to accommodate and test the newly proposed changes at any point
of time during the release.
Managing Mobile Testing using Appium Desktop and UI Automator, along with Selenium and Java
Create Test cases Using Element locators and Java methods.
Integrate automation script in continuous integration stack using tools such as GIT.
Responsible for defect tracking, defect reporting, and defect reproducing.
Mobile Testing using See Test with Selenium and Java
Management
Experienced in working with continuous integration systems using Jenkins.
Software Development Engineer in Test 02/2018 to 01/2021
The Home Depot Remote
Involved in entire SDET (Software Development engineer in test), in Developing Test cases for various aspects
of the User interface of the application and automated the test cases using Selenium WebDriver and JAVA in
IntelliJ IDEA
Actively engaged in all Scrum ceremonies like Sprint planning, Daily Scrum meeting, Sprint review and Sprint
retrospective to collaborate and deliver high-quality products.
Worked with developers to reproduce the bugs and to resolve usability issues during UAT.
Implemented BDD Automation Framework using Selenium Web Driver, JAVA, Maven, and Cucumber with JUnit
for UI testing.
Applied Page Object Model design approach created step definition and feature files using Gherkin language.
Performed and automated Web Service API testing for content verification and validation using REST API, REST
Assured and Postman (manually)
Used GIT for code repositories and Maven build tools to manage dependencies of automation suites.
Experienced in working with continuous integration systems using Jenkins.
Reported bugs/defects, updated all changes made to the test case and closed it when all requirements are met
through JIRA.
Maintained Selenium automation code and resources in version control systems like GIT and GitHub over the
time for improvements and new features.
Capability in Java Database Connectivity (JDBC), SQL scripts /queries for data verification to compare the
expected results with the database.
Database testing with writing SQL queries to validate complex content and automate using JDBC library.
Used Appium tool for Automate/executing the test cases for mobile devices (Android /IOS) automation.
Continuous monitoring of testing and analysis of the failures on Jenkins Environment
Automated Web Services using Rest Assured using Java in IntelliJ
Maintained manual API testing using Postman.
Involved in identifying test cases that can be automated.
Experience with Apache POI libraries.
QA Analyst 09/2016 to 02/2018
Fidelis Care New York
Reviewed and analyzed system specifications.
Executed test cases (manual and automated) and analyzed results.
My role was Manual Tester and helped the team with the adaptation of the Agile-Scrum Methodology
Manually executed Test Scenarios, Test Cases, Traceability Matrix and verified the actual results based on
expected results.
Developed reusable codes and executed test scripts using Selenium and IntelliJ
Used POM design patterns on TestNG which makes the code reusable, maintainable and more readable.
Evaluated product code according to specifications.
Created logs to document testing phases and defects.
Reported bugs and errors to development teams using Jira.
Help troubleshoot issues.
Attend daily scrum, sprint grooming, sprint planning and sprint retro meetings.
Worked with business analyst to develop Test scenarios from functional specification for both positive/negative
scenarios.
Analyzed each Regression run results and provided a high-level report to the team.
Work Status
Green card holder
Certifications
Certified Scale Agile Framework (SAFe):
CERTIFICATE ID: 29827298-2396