Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ilona Zhdanova

Calgary,AB

Summary

7 years of experience in manual and automated testing. Was participating in mobile, desktop, and web application testing creating frameworks from scratch using Java and Scala programming languages, integrating it with CI, setting up processes on the projects, and leading QA engineers so to achieve high-quality products.

Overview

7
7
years of professional experience

Work History

Software Developer in Test

Stream Systems
Calgary, AB
10.2022 - Current
  • Created 3 testing frameworks from scratch using Java 8, Java 11
  • Wrote test plans and test strategies for 3 different projects
  • Implemented performance testing using JMeter
  • Implemented contract tests, integration tests(using RabbitMQ), API tests(RestAssured library), E2E tests(Java 11, TestNG, selenium hub, docker).
  • Implemented parallel testing of E2E and API tests
  • Created CI pipelines for the automated tests in Jenkins
  • Performed root cause analysis for the issues
  • Worked in Jira, Confluence
  • Created Technical Roadmap for QA team
  • Worked with CloudWatch, Azure Synapse

Senior QA Automation Engineer

Luxoft
Kyiv
03.2021 - Current

Project 1

  • Implemented integration tests in docker using Scala 2 and Specs2 framework
  • Analyzed night runs of tests on CI and investigated problems
  • Created test cases to test REST API
  • Analyzed functional requirements, created test cases

Project 2

  • Performed stress testing with Apache JMeter
  • Implemented integration tests with Kafka
  • Analyzed night runs of tests on CI and investigated problems
  • Conducted load tests to determine server operating parameters

Project 3

  • Created testing framework from scratch using Scala 2, Specs2 framework
  • Set up auto tests to run in Docker
  • Set up testing process on project(test plan creation, test strategy creation, flow with testing tickets in Jira for manual and automation tasks etc..)
  • Integrated testing framework with CI
  • Worked with Agile and Scrum methodologies to accomplish project milestones and meet demanding timelines.
  • Met project scope and delivery dates by planning optimal testing schedules

Automation QA Engineer

S-PRO
Kyiv
10.2020 - 03.2021
  • Created testing framework from scratch with Java8, REST Assured, Selenium WebDriver, TestNG
  • Implemented auto tests to check integration between such services: Kafka, gRPC, Kinesis
  • Analyzed and fixed failures during the night run on CI
  • Prepared test cases, test plan, and test strategy

Test Automation Specialist

Luxoft
Kyiv
09.2019 - 02.2020
  • Wrote autotests for web-based app using Java8, REST Assured, Selenium WebDriver, TestNG
  • Performed manual testing of application
  • Analyzed failures during night run
  • Performed code review for other testers

Senior QA Engineer

Triangu
Kyiv
06.2018 - 03.2019
  • Tested RES API using SoapUI
  • Created test suites in SOAPUI using Groovy
  • Performed SQL queries as well as SQL scripts
  • Performed load and stress testing with JMeter
  • Created framework from scratch using Java(OOP), Selenium Webdriver, TestNG
  • Took part in investigating bugs from client and helped support to understand what problem was
  • Communicated with client and provided support during UAT
  • Performed root cause analysis for detected faults and developed corrective actions

QA Engineer

BOOMERS Group
Kyiv
10.2017 - 06.2018
  • Tested manually desktop application for iOS-only platform
  • Created bug reports in JIRA
  • Investigated problems in logs in Kibana
  • Tested REST API in Postman
  • Created automated tests with Selenium WebDriver, TestNG, Java
  • Contributed to root cause evaluation to mitigate risk and foster continuous improvement
  • Performed root cause analysis for detected faults and developed corrective actions

QA Engineer

Mantu
Kyiv
04.2017 - 10.2017
  • Tested manually native mobile application on two different systems: Android(used Abd and Android Developer), iOS(used XCode)
  • Created test cases and bug reports in Jira and TestRail
  • Performed not only dynamic but statistic testing so to find out bugs in documentation before developers hadn’t started to implement them
  • Drafted process documentation to standardize operating procedures and techniques

Education

Master Degree - Project Management

International Science And Technology University
Kyiv
01.2014

Bachelor Degree - Linguistics

Ukrainian Institute of Linguistics And Management
Kyiv
01.2013

Skills

  • Java
  • Scala
  • Selenium WebDriver
  • CI (Bamboo, Jenkins)
  • Docker
  • GIT
  • CloudWatch
  • Azure Synapse
  • Microsoft Clarity
  • UNIX
  • SQL
  • MongoDB
  • Postman
  • Apache JMeter
  • Manual Testing

Timeline

Software Developer in Test

Stream Systems
10.2022 - Current

Senior QA Automation Engineer

Luxoft
03.2021 - Current

Automation QA Engineer

S-PRO
10.2020 - 03.2021

Test Automation Specialist

Luxoft
09.2019 - 02.2020

Senior QA Engineer

Triangu
06.2018 - 03.2019

QA Engineer

BOOMERS Group
10.2017 - 06.2018

QA Engineer

Mantu
04.2017 - 10.2017

Master Degree - Project Management

International Science And Technology University

Bachelor Degree - Linguistics

Ukrainian Institute of Linguistics And Management
Ilona Zhdanova