Summary
Overview
Work History
Skills
Websites
Languages
Timeline
Generic

Kristina Haliuk

Miami,FL

Summary

Dynamic and results-oriented Software Development Engineer in Test with over 6 years of experience in automation and manual testing across financial and health sectors. Demonstrated proficiency in automation using a range of technologies including Selenium Web Driver, Cucumber, JAVA, JUnit, TestNG, Maven, Git, Jenkins, Rest-Assured, SpringBoot, JBehave, complemented by a deep understanding of the SDLC, STLC, and Agile methodologies. Proven track record in enhancing test processes, ensuring software reliability, and fostering team collaboration.

Proficient in Back End Testing by designing and executing SQL Queries using MySQL, Oracle databases. Maintained Selenium and Java Automation Code and resources in source code control like Git for improvements and new features. Expertise in performing different kind of testing such as: Black Box, Sanity, Positive, Negative, System, Functional, Integration, Regression, Load, and Backend testing. Good understanding Continuous Integration tool: Jenkins and Version Control System: Git/GitHub, Bitbucket. Experienced in working with different Selenium (XPath, CSS etc.) to run WebDriver script in stable condition. Participated in framework development using Cucumber, JUnit, JBehave, and Page Object Model. Results oriented, with an ability to work with timelines for any assignment to successful completion within the established project schedule and budgetary constraints. Collaborative team player with active participation in meetings with the testing, development teams and clients. Experienced in consolidating the test report from all team members and reporting the same to the manager.

Overview

7
7
years of professional experience

Work History

SOFTWARE DEVELOPMENT ENGINEER IN TEST

MASTERCARD
10.2022 - Current
  • Designed and automated comprehensive test suites using Java, JUnit, and JBehave, achieving efficient CI/CD integration with Jenkins.
  • Orchestrated exploratory and automated testing within AWS environment, enhancing coverage and product stability.
  • Drove cross-functional collaboration, optimizing test strategies and ensuring successful product releases.
  • Supported deployment validation to ensure the stability of production releases
  • Experience with using a SpringBoot application
  • Performed manual testing in Insomnia and created test cases and documented them in Confluence
  • Reviewed the codes of co-workers and provided feedback for improvement
  • Ran Functional, Regression, and Smoke tests and performed load testing using Jmeter for writing scripts and testing in StormRunner
  • Utilized Rally project management tool and Bitbucket code repository and checked the reports of integration tests in Jenkins CI/CD pipeline
  • Managed application releases by updating snapshot and release versions, contributing to efficient version control
  • Implemented automation scripts using developed custom libraries to call methods and improve test efficiency for projects.

SDET

U.S. BANK
05.2021 - 10.2022
  • Implemented Automated execution of tests using Selenium Web-driver and Java and and Selenium Grid for multi browser testing
  • Pioneered automation strategies for multi-browser testing using Selenium Grid, improving cross-platform consistency.
  • Mastered RESTful services testing with RestAssured and implemented robust backend validation with SQL.
  • Fostered agile practices, ensuring seamless communication and rapid resolution of software defects.
  • Created test data sets for manual verification of database impacts for different scenarios
  • Used JIRA for bug tracking and status reporting
  • Executed sanity tests and functional tests before automating them
  • Used pair testing techniques with developers to ensure immediate attention to defects
  • Reviewed the Selenium Scripts developed by the team members
  • Participated in developing and designing of Automation Framework for web-based application and created Cucumber features to test the functionality of the application using Selenium WebDriver
  • Tested applications in different types of browsers such as Internet Explorer, Firefox, Google Chrome and their versions to simulate production environment
  • Operated in a dynamic AGILE environment and participated in scrum and sprint meetings
  • Connected to database to query the database using SQL for data verification and validation
  • Used Maven for building the Java-Selenium WebDriver project
  • Integrated with Continuous Integration tool Jenkins for running test on nightly basis automatically
  • Extensively used Selenium locators like (Xpath, CSS Selectors) and WebDriver to test the web application

TEST AUTOMATION ENGINEER

VCU HEALTH
03.2019 - 05.2021
  • Revolutionized test automation frameworks with Cucumber and Selenium and TestNG, aligning test processes with business objectives.
  • Enhanced system robustness through meticulous manual testing, ensuring exceptional UI/UX and system performance.
  • Actively participated in Agile Scrum ceremonies such as Daily Standup, Sprint Grooming, Sprint Planning, Sprint Demo, Sprint Retrospective
  • Created Page Object Model (POM) for each page of application to centralize the elements in one place and update them when their properties change
  • Wrote and executed the test cases manually and automated them in Selenium Web Driver
  • Implemented Git as version control tool to manage changes and keeps track of every modification
  • Responsible for Jenkins as continuous integration server to run Regression and Smoke tests
  • Used Cucumber for the entire regression as a primary tool together with Selenium, write test scenarios in Cucumber feature file using Gherkin language to make it business readable and implement these scenarios in Step Definition class using Java language
  • Performed Backend testing using SQL to compare data in backend and frontend
  • Performed Functional, Regression, Integration, Positive, Negative testing
  • As a cross functional team member, helped manual testers when required
  • Utilized TestNG annotations to manage the running flow of test cases and Prepared HTML report to Project manager and Business Analyst
  • Identified elements by writing customized Xpath and CSS and added them to POM
  • Found bugs as early as possible and reported defects with screenshot using Jira, interacted with the developers to resolve technical issues and followed all steps of Bug Life Cycle.

QA ANALYST

PHILIPS
09.2016 - 03.2019


  • Spearheaded system and manual testing initiatives, creating actionable test plans and ensuring adherence to quality standards.
  • Created test scenarios, and test cases for manual testing
  • Worked closely with developers to recreate and troubleshoot issues
  • Played a critical role in environment setup and test data preparation for manual testing
  • Conducted manual regression tests post each deployment during the sprint
  • Managed defect triage meetings to prioritize manual testing efforts
  • Led walkthrough of test cases and test results with business analysts and stakeholders to confirm requirements were met
  • Implemented Agile QA processes and practices, including defect and test management
  • Performed requirements analysis and functional testing, as a cross-functional Agile Scrum team member
  • Tested application in different types of browsers to perform browser compatibility testing
  • Involved in Smoke, Functional, Integration, Regression, System and End to End testing
  • Participated in the team meetings to discuss the issues that appear in testing
  • Created Test Plans and Test Scenarios
  • Planned test strategies and schedules according to the requirement document
  • Responsible for the Manual testing to test look and feel part of application
  • Participated in Release Review/Requirement Analysis and Design review meetings
  • Followed Agile testing methodology, participated in daily Scrum meetings and testing each Sprint Deliverables
  • Involved in testing the new functionalities based on test cases and coordinated with development team in fixing the issues
  • Documented defects, and reported to developers and management.

Skills

  • Automation Tools: Selenium WebDriver, JBehave, Cucumber
  • Programming Languages: Java, SQL, HTML
  • Frameworks: SpringBoot, Maven, JUnit, TestNG
  • Tools: Jenkins, Git/GitHub, Bitbucket, Jira, Rally, Postman, Insomnia, RestAssured
  • Databases: Oracle, MySQL
  • Testing Types: Functional, Integration, Regression, Smoke, Backend, Frontend
  • Test Execution

Languages

English
Full Professional
Ukrainian
Native or Bilingual
Russian
Full Professional

Timeline

SOFTWARE DEVELOPMENT ENGINEER IN TEST

MASTERCARD
10.2022 - Current

SDET

U.S. BANK
05.2021 - 10.2022

TEST AUTOMATION ENGINEER

VCU HEALTH
03.2019 - 05.2021

QA ANALYST

PHILIPS
09.2016 - 03.2019
Kristina Haliuk