9 Years experience in Automation and Manual testing.
Experienced Software Test Engineer specializing in video streaming services with a focus on HLS and DASH protocols. Proven expertise in developing comprehensive test strategies, automation frameworks, and performance testing. Adept at collaborating with cross-functional teams to diagnose complex issues, implement solutions, and drive continuous improvements in system reliability and efficiency.
Extensive experience in the field of Cloud (AWS), API, Webservices applications. Experience on various domains such as Streaming, Telecommunication, Financial, Health care services.
Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, JUnit, Cucumber, Maven.
Experience in Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD/TDD, Hybrid and Data Driven Frameworks).
Good knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) including Agile methodology/SCRUM.
Experience in Java, development by applying different concepts like OOPS concepts, Collections, String, Exception handling etc.
Experience in Database/Backend testing using SQL Queries, data validation using JDBC library.
Good knowledge of the Test plan documents.
Fully conversant with Functional, Regression and Smoke Testing, Database Testing, Browser Testing, User Acceptance. Experience in Client/Server and Web Applications Testing.
Expert in developing Behavior Driven Development (BDD/TDD/ATDD) by writing Gherkin language using cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions and generating the cucumber reports.
Experience in Web Services/API testing using Postman and REST Assured.
Experience in Development of Hybrid and Data driven Automation Framework using Page Object Model and Page Factory design.
Worked with Selenium Grid for running multiple tests across different browsers, operating systems, and machines in parallel.
Excellent interpersonal and communication skills and ability to work independently as well as a part of a coordinated team.
Experience in using Jenkins's tool, to automate and test projects continuously, configure to send reports.
Overview
9
9
years of professional experience
Work History
Lead Software Test Engineer (STE)
Pluto TV - Paramount
Remote
11.2021 - 09.2024
Provided risk assessment on identified defects and set the correct priority and severity.
Provided holistic assessment of data quality based on existing implementation vs. new feature development.
Developed testing and defect remediation processes.
Mentored team members on Test Automation and STE Test Automation Standards, use of STE Unified Test Framework, application behavior, and testing techniques.
Led projects with minimal supervision, ensuring functional testing on native apps, OTT, and web platforms.
Created and executed tests using robust API testing frameworks.
Conducted performance testing for high-scale back-end systems.
Led testing efforts in an Agile Software Development methodology and used Agile Management tools, like Jira.
Increased automation coverage every quarter, statistically preventing 15% of rollbacks.
Developed Lambda automation utilities.
Decreased automation run time significantly.
Proficient with Jenkins, Jira, TestRail, DataDog, Sealights, and familiar with API testing and microservices architecture.
SDET
Xfinity Comcast
Philadelphia, PA
06.2019 - 10.2021
Analysis of user stories of each sprint, creating Test Scenarios, preparing test data and Test Cases and deploying build on the QA server
Developed UI automation framework from scratch using Selenium WebDriver and JUnit
Developing and maintaining test scripts
Executing Tests and analyzing results as per client requirements
Detecting the bugs and classifying them based on the severity and reporting them with Jira
Generating proper HTML report
Accomplish Backend Testing using SQL Queries and Joins with Java and JDBC library
Involved in Functional Testing and Compatibility Testing
Involved in API Testing using Postman and REST Assured library for automation
Regression testing is performed on every new build of the application
Worked on GitHub to maintain automation codes and repositories.
Software Engineer in Test
U.S. Bank
Richfield, MN
09.2017 - 06.2019
Actively participated in the overall process and oversaw the testing for a new software in an Agile environment
Analyze the business user stories with the QA Team and develop test plans
Performed Restful API testing using Postman
Used restAssured library and JDBC for API and database testing
Wrote the test cases to verify the functionality, integration, and performance of the product
Implemented a new methodology to make the STLC and defect management more efficient using JIRA
Complete Smoke, Functional, Integration, Regression, Cross-Browser, and User Acceptance testing
Develop Automated test cases using Java and Selenium WebDriver
Responsible for creating the element locators using X-Path and CSS Selector
Work with the Automation Engineer team to automate test scripts using Selenium WebDriver, enhance the scripts, use explicit wait, and save time for regression testing
Use Jenkins as a Continuous Integration Tool to integrate Selenium test results and run Selenium Grid
Developed SQL queries to validate data in databases on AWS.
QA Automation Engineer
Teladoc Health
Raleigh, NC
06.2015 - 08.2017
Developed/ maintained UI automation framework using selenium web driver, TestNG using Java as a scripting language
Developing and maintaining automated test scripts (Regression & Smoke Testing Suite)
Detecting the bugs and classifying them based on the severity and reporting them in Jira
Generating test execution reports
Triggering Automated Smoke Testing Suite on every new build of the application using Jenkins.
Education
Junior Specialists - Computer Science
Machine Building College of SUU
Sumy, Ukraine
07.2014
Skills
JAVA
SQL
Gherkin
Oracle
Selenium WebDriver
JUnit
Maven
Git
Jenkins
Postman
JIRA
Rest API
Cucumber
GitHub
AWS
Strong programming skills using Java 8
Test Plans & Cases
Team Leadership
API Testing
Critical thinking
String manipulation
Data structures
Data validation using java
Interface Testing
Object Oriented Programming
Cross-platform testing
Working collaboratively
Decision-making
Project planning
Algorithms
Exception handling
Googling
Debugging and Issue Resolution
Performance Testing
Affiliations
Outside of my professional career, I am an avid outdoors enthusiast engaged in running, triathlons, trail running, hiking, biking, and snowboarding. These activities not only keep me physically active but also enhance my ability to balance work and personal life. They foster qualities like discipline, perseverance, and adaptability, which I bring to my professional endeavors.