DV
DIMITRY VAKUCH
Chicago, IL
Email: *******.***@*****.***
Cell: +1-219-***-****
QA ENGINEER
SUMMARY
Senior QA Engineer with 6+ years of hands-on experience in Automation and Manual Testing for Web and API applications;
Extensive knowledge in UI testing using Selenium WebDriver, Core Java within BDD framework using Cucumber and implementing Page Object Model design pattern;
Experienced in Mobile App Testing in Android Platform using Appium;
Strong programming skills in object-oriented language – Java;
Experience in writing and executing Smoke and Regression test suites in automated manner, injecting it to existing CI/CD build pipelines using Jenkins;
Working experience in Cross browser and Parallel Test execution using TestNG and Saucelabs;
Proficient in API testing of RESTful services by using REST-Assured libraries and Postman tool for manual testing;
Deep knowledge in Database testing. Working with databases like Oracle and MySQL. Hands on experience in writing SQL queries;
Experienced working in agile teams. Strong understanding of Agile (SCRUM, Kanban) and Waterfall methodology models and processes;
Working knowledge with Amazon Web Services;
Authorized to work in US without sponsorship.
TECHNICAL STACK
Automation tools: Selenium WebDriver, Cucumber, TestNG, Appium, Saucelabs, Selenium Grid, Maven, Junit, Jenkins
Databases: Oracle, MySQL
Languages: Java, SQL, XML, JSON,
Experience with: Intellij, Eclipse, Postman, Android Studio, Jira, Git, Windows, MacOS
WORK EXPERIENCE
SR. QA ENGINEER • MB FINANCIAL BANK • CHICAGO, IL
05/2018 – PRESENT
Environment: Agile, Java, Selenium WebDriver, Junit, Cucumber, Selenium Grid, Postman, Jenkins, Jira, Intellij IDEA, Maven, Git.
Responsibilities:
Created a framework to support UI (Selenium, Cucumber, Junit), API (Rest assured, Java, Postman) and Database (JDBC) testing;
Developed, modified and executed functional, regression and smoke automation test suites;
Integrated Functional and Smoke tests into existing CI/CD build pipelines using Jenkins;
Executed parallel testing on clouds with Selenium Grid;
Analyzed test results and performed debugging for any test failures;
Involved in all Agile ceremonies (daily stand ups, planning, retrospective, demo).
SOFTWARE TEST ENGINEER • SEARS HOLDING CORPORATION • CHICAGO, IL
02/2016 – 05/2018
Environment: Agile, Java, Intellij IDEA, Selenium WebDriver, SQL, Oracle, HTML, Cucumber, BDD, Jenkins, Maven, Jira, Restful API’s, SauceLabs, Git.
Responsibilities:
Developing and implemented automating test scripts using Selenium WebDriver, JUnit and Cucumber BDD framework, using Page Object Model design pattern;
Designed and Implemented Mobile (Android based App) testing using Appium;
Integrated Appium with continuous integration tool Jenkins and Sauce labs for distributing tests on the cloud;
Writing API test for Restful service using Rest-Assured libraries;
Used Git as a version control, Maven as a build tool;
Utilized AWS virtual machines for testing purposes;
Worked in Agile (Scrum) methodology.
QA ENGINEER • INTROLAT • CHICAGO, IL
04/2014 – 02/2016
Environment: Agile, Jira, MySQL, Eclipse IDE, Selenium WebDriver, JUnit, XML, Jenkins, HTML, Maven.
Responsibilities:
Designed, developed and implemented Automation framework using Selenium WebDriver with Java, TestNG and Maven to build the Project;
Responsible for executing Functional, Smoke and Regression automated test suites using Continuous Integration tool Jenkins;
Developed test cases and build scenarios work flows according to the user requirements.
Execute all test scenarios and reported the defects in Jira;
Performed automation Back end testing of REST-based applications.