Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Nazarii Shportun

QA Automation Test Engineer
Lake Zurich,IL

Summary

QA automation test engineer with 6 years of experience in building and maintaining End-to-End automation testing framework using Java, Scala, Groovy, Typescript, ScalaTest, Selenium WebDriver, JUnit, TestNG, Maven, Scala SBT, Cucumber, Gherkin, SQL, JDBC, Postman, Rest Assured API, AWS Cloud Practitioner Certified. Administered smoke and regression suite, implemented Jenkins’s pipeline for scheduled smoke test execution. Enhanced testing capabilities and functional coverage. Developed reports on the status of functional testing. Collaborated with a team to create high quality software applications. Passionate about technology and technical engineering.

Overview

6
6
years of professional experience
6
6
years of post-secondary education
1
1
Certification
4
4
Languages

Work History

QA Automation Engineer

Resolver Inc. Kroll
07.2022 - Current
  • Documented QA knowledge transfer and testing plans for new features
  • Provide feedback and proposal on feature development and following test automation
  • Maintained and expanded UI framework ScalaTest
  • Conducted performance testing to measure system response times, optimizing application speed and stability under heavy loads
  • Evaluated software usability through exploratory testing techniques, identifying areas for enhancement from an end-user perspective
  • Increased team efficiency by training and mentoring junior QA engineers in automation tools and best practices
  • Maintained high-quality standards with regular code reviews, identifying potential risks and areas for improvement
  • Used Scala and JDBC, SQL to create reusable methods for database testing
  • Managed and reduced automation backlog of test cases assigned for automation
  • Implemented new methods and classes for API testing with Groovy to validate CRUD operations
  • Expanded smoke and regression suite for new releases
  • Presented updates during Retro and Demo Meetings, investigated bottlenecks and blockers, conducted and lead daily meeting and weekly planning, bug reviews
  • Analyzed feature requirements documentation, test planning
  • Provided support during new version releases by working in collaboration with DevOps, release managers
  • Worked with customer related issues in production, advised customer support on possible solutions
  • Used Gitlab/GitHub for version control.

Software Development Engineer in Test

HectorWare
03.2020 - 06.2022
  • Designed and built BDD Framework with Cucumber, Java, Maven and Gherkin language with JUnit from scratch
  • Improved QA team’s automation of development, functional testing and deployment with Jenkins and managed pipeline for smoke and regression testing
  • Performed manual testing of API with Postman, automation with JAVA and REST Assured library, reviewed Test Scripts, code reviews with QA team
  • Used Java, Jackson, JSON and Object-Oriented Programming concepts to create POJO classes for test data validation between API, UI and Database
  • Executed functional, UI testing with Selenium WebDriver using Java
  • Implemented Page Object Model design pattern, utilities package with methods for database and API testing, browser methods for synchronization handling, Singleton design pattern for Selenium WebDriver
  • Prepared test data and performed DDT with Apache POI for Positive and Negative testing using Excel
  • Enabled Database validation testing with JDBC and SQL for Oracle and MySQL Databases and JUnit
  • Inspected and assessed user stories, acceptance criteria and test cases during Scrum, Sprint Planning, Daily Stand-up, Retro and Demo Meetings
  • Educated and guided QA team regarding reports and test metrics
  • Tracked project changes and collaborated via GitHub.

Test Automation Engineer

Clientstrive
04.2018 - 03.2020
  • Worked closely with development team to provide feedback on defects and its status
  • Managed dependencies and libraries with Maven
  • Maintained BDD framework with Cucumber and JAVA, Gherkin, Selenium WebDriver and JUnit
  • Used Java and JDBC, SQL to create reusable methods for Database testing
  • Developed automation testing scripts for API with REST Assured to validate GET, POST, PUT, PATCH, DELETE methods under different authorization settings
  • Increased test coverage with DDT and Apache POI
  • Organized and expanded Smoke and Regression Suite using Jenkins
  • Monitored reports and metrics, analyzed progress and blockers
  • Presented updates during Retro and Demo Meetings, investigated bottlenecks
  • Conducted Sprint Review, user stories estimations
  • Analyzed system requirements documentation, Test Plan document
  • Followed Software Development Life Cycle and Software Test Life Cycle procedures
  • Participated in Agile/Scrum ceremonies
  • Used GitHub for version control.

Education

Master’s degree in Accounting and Audit -

Bila Tserkva National University
01.2007 - 05.2013

Skills

Testing tools: Selenium WebDriver, JUnit, TestNG, ScalaTestundefined

Certification

AWS Cloud Practitioner

Timeline

AWS Cloud Practitioner

12-2022

QA Automation Engineer

Resolver Inc. Kroll
07.2022 - Current

Software Development Engineer in Test

HectorWare
03.2020 - 06.2022

Test Automation Engineer

Clientstrive
04.2018 - 03.2020

Master’s degree in Accounting and Audit -

Bila Tserkva National University
01.2007 - 05.2013
Nazarii ShportunQA Automation Test Engineer