DENIS PUTINA
GREEN CARD Woodbridge, VA ***** 703-***-**** ************@*******.***
CAREER OBJECTIVE
TECHNICAL SKILLS
Automation Framework
CodeceptJS, Playwright, Hybrid, Data-Driven, Cucumber BDD, Keyword Driven, TDD, Angular.
Methodology
Waterfall & Agile Scrum
Language
JavaScript, Java, SQL, Gherkin, JSON
Testing Tools
Selenium WebDriver/ID, Maven, JUnit, Cucumber, RestAssured, Postman, SoapUI, Karate API, TestNG
Database
MongoDB, MySQL, SQL Server
Build & CI Tool
Maven, Jenkins
Bug Tracking Tool
JIRA, HP AGM, ALM, Rally
Version Control
GIT, Bitbucket, GitLab
IDE
Visual Studio Code (VSC), Eclipse, Sublime, IntelliJ
Operating System
Mac OS & Windows 7,8,10
PROFESSIONAL SUMMARY
Extensive experience in Manual and Automation Testing of Web-Based and Client-Server Applications
Experience in writing Test Plans explaining the features, applications, or components to be tested.
Skilled in developing and executing test cases manually and developed automation script with CodeceptJS,Playwright,Selenium WebDriver, TestNG, Cucumber, Maven, RestAssured, Jenkins and SQL Server
Experience in writing test scripts using Selenium, Playwright and CodeceptJS, maintaining, and generating reports, perform code reviews, raise and follow-up on bugs
Great experience on developing end-to-end testing scenarios and test cases. Providing status reports with test metrics to the business
Familiar in implementing different Automation frameworks from like Page Objects Framework and Data Driven Framework
Worked within the Automation Team with BDD approach to develop tests using Cucumber, Gherkin, TestNG, Java and Selenium WebDriver, JavaScript and Visual Studio
Extensive experience in Defect Reporting and Defect Tracking process using HP ALM and JIRA
Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Black box testing and Integration of Web and Client/Server based Applications
Experience in designing and implementation of automation frameworks including TDD, BDD, data driven, keyword driven using Selenium WebDriver
Integrated CI/CD using Jenkins, Maven, Git, Jira to run the tests on daily based
Expertise in testing Web Services API including SOAP and REST using various industry standard tools including SoapUI, Postman, RestAssured Library, and Karate API
Hands on experience in writing SQL queries to verify data accuracy
Experienced in back-end testing to ensure data consistency on front-end by writing and executing SQL queries on relational databases
Extensive experience in analyzing, reviewing, and understanding of Business/Functional & Testing requirements and writing Test Scripting, Test Scenarios, analyzing results and preparing result summary report
Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and Waterfall model
Ability to adapt to new environment quickly, strong team player and good communication
Excellent analytical, problem solving, and interpersonal skills along with a good aptitude for learning
PROFESSIONAL EXPERIENCE
Stratera (Maximus/USPTO)
Lead -Software QA Engineer and Tester
APR 2022– Present
Working on CPC IP(Cooperative Patent Classification)project which is web based application and an extension of IPC and jointly managed by EPO and US Patent and Trademark Office. Is divided into nine sections, A-H and Y, which in turn are sub-divided into classes, sub-classes, groups and sub-groups.
Developed Page Object Model (POM) design to create object,created Framework using Java and Cucumber for automation.
Detecting, Reporting and Tracking defects using Rally.
Creating test cases based on business requirements.
Supporting deployments and releases.
Implemented Cucumber Report to generate test results for each end-to-end Business Process flow .
Participated in daily, weekly meetings and technical reviews
Used Karate API testing with BDD framework using Cucumber and Gerkin language.
Audacious Inquiry LLC, Baltimore, MD
Nov 2020 – Feb 2022
Test Automation Engineer
CONTRIBUTION:
Created Framework from Scratch using CodeceptJS and Playwright
Experience in writing Test Plans using Zephyr explaining the features, applications, or components to be tested.
Involved in Agile ceremonies. Worked as part of Agile team to test, automate and maintain the automation frameworks
Analyzed Business Requirement Documents to have a better understanding of the system both on technical and business perspective
Designed and implemented POM (Page Object Model) based Automation Testing Framework
Used Object Oriented Programming concepts for developing generic and re-usable methods
Reviewed project specs and worked closely with BA and Development for creating Test Cases
Linked requirements to tests & defects as well as analyzed and tested defects in Quality Center
Written SQL queries for data validation and to verify the extract rules
Performed black box/functional testing, regression testing on Application Under Test and manual testing on various modules of the Application
Involved in re-testing the test cases and closing the defect
Participated in peer review with team and developers to review test cases/test scripts
Participated in daily, weekly meetings and technical reviews
Worked on Summit project.
Used Summit to manage patient records, scheduling, or analytics, requiring thorough automated testing to comply with HIPAA regulations.
Environment: JavaScript, CodeceptJS, WebDriverIO, AWS, Mong, oDB, GitLab, Visual Studio, SQL, Gherkin, Selenium WebDriver, GitHub, Jira, ALM
T-Mobile: Reston, VA
Apr 2018 – Oct 2020
Automation Developer
CONTRIBUTION:
Performing duties as a team lead for about 6 months. Leading a team of 4 testers; resolving issues, interacting with PO, Manager, Dev team, taking responsibility and delivering the Automation Work.
Participated in walkthroughs and interacted with other development team members to better understand system functionality to improve testing quality
Developed test cases for various scenarios based upon requirements, designs, and specifications
Extensively used Selenium WebDriver with BDD framework for automating UI testing for web applications using TestNG, Cucumber, Maven, and Java as Programming Language
Build and enhanced automation framework using Selenium WebDriver, TestNG, Cucumber, JDBC, RestAssured libraries, Karate API, Maven Build Management and Java as Programming Language
Implemented API automation by designing generic methods to perform HTTP Requests, retrieve and validate the server response using advanced SQL queries, Object Oriented Concepts and Collection Framework
Performed webservices API testing manually using Postman
Developed Page Object Model (POM) design to create object
Implemented Cucumber Report to generate test results for each end-to-end Business Process flow
Created and executed SQL statements to verify the data in the backend
Attended daily Scrum Meetings with the Team Lead and Developers and executed daily tasks based on the Agile Methodology
Involved in scheduling nightly jobs daily and weekly using Jenkins
Performed Smoke, Functional, Negative, Regression, System, Integration, front-end and back-end testing
Executed test cases manually and verified actual results against expected results
Detected, Reported and Tracked bugs using Jira
Coordinate with Developers for defect analysis and performing Regression Testing
Walmart: Reston, VA
Jun 2015 – Mar 2018
QA Engineer
CONTRIBUTION:
Responsible for generating test scripts to Automate Functional and Regression Testing with Selenium WebDriver, Maven, RestAssured, Maven and JUnit using Java as Programing language
Worked closely with PO, BA, and Developer to ensure application requirements meets user’s expectations
Attended Sprint Grooming, Sprint Planning, analyzed Sprint Backlog items and provided proper time estimates
Automated Web Services using REST Assured libraries
Developed on Test Framework using Selenium WebDriver for Regression Test, and Functional Test
Successfully integrated test reports including Cucumber Report and Extend Report
Created Feature Files and Step Definitions with Gherkin Language and Cucumber
Hands on Experience on POM, and CUCUMBER based framework with the help of Maven
Participated in Code Review meeting and provided Feedback for Test Automation scripts
Performed back-end testing by using SQL queries to validate expected and actual values
Logged defects in Jira and communicated with development team to resolve and retest defects
Reduced the manually efforts by applying the DevOps concepts and using CI/CD tool to set up Jenkins Jobs on daily Smoke Suite Execution for lower regions and weekly Regression Suite Execution for higher regions
Responsible for writing test scenarios, test data creation and writing automation script within the sprint
Conducted and actively involved in test case review and code review sessions within the testing team
Swift: Manassas, VA
Aug 2014 – Jun 2015
QA Analyst
CONTRIBUTION:
Attended Scrum meetings to discuss the progress of the project
Analyzed requirements, functional specification & required documents for Manual Testing
Reviewed repository and automation Web User Interface project specs and worked closely with BA and Development for creating Test Cases
Updated Requirements Traceability Matrix (RTM) that satisfy all required projects test conditions
Coordinate within Development, Business and Product Owner, Detect, record, & manage defects within the context of a release using ALM
Linked requirements to test scenarios, defects as well as analyzed and re-tested defects in Quality Center
Written SQL queries for data validation and to verify business requirements
Performed data accuracy, data validation and data integrity testing by querying the database using SQL
Perform on testing RESTful API by sending requests and verifying response using SOAPUI
Participated in peer review with team and developers to review test cases/test scripts
Performed various types of testing including black box/functional testing, regression testing and manual testing on various modules of the Application
Delaspulgas.com
QA Analyst/Sales assistant manager
Apr 2010 – Sept 2014
Worked as entry level QA tester/assistant sales manager to online retail store .Identified bugs documented the defects and reported to the software developers.
Worked collaboratively with other members of the team to test the software and the web application.
EDUCATION
Innovative QA Automation Engineer with 10 years of experience in Software Quality Assurance Testing. Experience in Manual and Automation Testing and knowledge across all phases of SDLC and STLC. A passionate and motivated individual with strong skills in automation tools, DevOps concepts and processes contributing to the testing of the software application.
PROMPT is a web application used by Audacious Inquiry LLC. The main goal of the application is improving care delivery for millions of Americans via a care coordination platform that facilitates the secure transmission of actionable, accurate, and event-driven data across the U.S. healthcare system
TMRS is a web application used by the T-Mobile Retail Stores. The main goal of the application is to provide our sales representatives seamless experience while performing sales, exchange and returns, inventory search, quotes, and payment transactions.
Environment: Java, Jenkins, Cucumber, Apache Tomcat, Selenium WebDriver, Scrum, SQL, JUnit, Maven, XPath, TestNG, MySQL, BDD, Jira, RestAssured, Webservice, Windows 7, RestAPI, Postman, Karate API, CI/CD, DevOps, JSON, XML, Eclipse, GitHub
Worked for Walmart’s Intellectual Property Infringement (IP) form application. The main business purpose of this web-based application was to allow individuals to report property infringement and other claims. These claims were submitted digitally from customers/clients and application process handles the submission to the right legal department of Walmart.
AESM (Academy of Economic Studies of Moldova) Chisinau, Moldova Bachelor's Degree in Economic Law