Summary
Overview
Work History
Education
Skills
Timeline
Generic

Viktoriya Magay

Ottawa,ON

Summary

A Full Stack QA Automation Engineer with almost 4 years of experience on Front-End and Back-End automation of web- based application on various domains. I have gained extensive knowledge in both Manual and Automation Testing and have actively participated in all phases of the testing process.

Proficient in test automation tools and passionate about optimizing testing process to enhance overall product quality.

Able to adapt quickly to changes, team player, fast learner, have strong communication skills, highly motivated and passionate about Automation.

Ability to work either independently or in a team, proficient in meeting deadlines.


Overview

4
4
years of professional experience

Work History

QA Automation Engineer

Vessenty
11.2021 - Current
  • Create and maintain Cucumber BDD Framework using Selenium WebDriver, JUnit, Maven, and Java as main Programming Language.
  • Conduct Positive/Negative testing.
  • Perform Database Testing using JDBC, manual API testing with Postman and automating API with REST Assured Library.
  • Handle dynamic payload and reduce boilerplate codes in POJO (Plain Old Java Object) with Lombok Library and manage deserialization and serialization with Jackson Databind.
  • Create Test Cases and execute them manually from Jira Xray for Functional testing.
  • Perform Smoke Testing, Regression Testing, End-to-end Testing, Functional Testing in Agile/Scrum environment.
  • Perform basic SQL Queries manipulation to access tables.
  • Generate Cucumber feature files to test requirements by using Gherkin language for Behavior Driven Development (BDD) Business collaboration.
  • Participate in Scrum ceremonies such as Stand-up meetings, Sprint planning meetings, Demo meetings, retrospective meetings.
  • Implement Object-Oriented Programming (OOP) concept of Java language and JUnit Framework.

Junior Software Development Engineer in Test

Helioteca
03.2020 - 10.2021
  • Created Test Case Scenarios, Test Case Execution and maintained defects using Jira Xray.
  • Performed automation scripts using Selenium WebDriver, Java, Selenium IDE for web applications.
  • Wrote custom CSS selectors and XPath manually to work on dynamic Web elements.
  • Wrote Scenarios, Scenarios Outlines and Step Definitions in Cucumber Feature files using Gherkin Language for Behavior Driven Development (BDD).
  • Used SQL Queries to extract the data from the Database.
  • Experienced using AWS EC2 cloud server.
  • Conducted Smoke testing, Regression Testing, Functional Testing, Ad Hoc Testing.
  • Performed API testing manually by using Postman and automated API using REST Assured Library.
  • Used Jira Xray for tracking defects.
  • Designed Page Object Model (POM) based on automation testing Framework utilizing Java, Selenium WebDriver, JUnit, Cucumber, Maven.
  • Implemented Object-Oriented Programming (OOP) concept of Java language and JUnit Framework for developing the Script.
  • Analyzed system specifications, development and execution of test Plans and Test Cases for Manual and Automation testing.
  • Participated in Agile – Scum ceremonies.

Education

College Diploma - Business Administration

Algonquin College
Ottawa, ON
08.2012

Skills

Languages: Java, HTML, SQL, Gherkin, JSON

Automation tools: Selenium WebDriver, JUnit, TestNG, Cucumber, REST Assured, JDBC

Bug tracking: Jira Xray

Build Management: Maven

CI/CD tools: Jenkins

Version Control: Git, GitHub

IDE: IntelliJ IDEA

Database tools: Oracle SQL, My SQL, PostgreSQL

API testing: Postman, REST Assured

Design Pattern: Singleton Design Pattern, Page Object Model (POM)

Automaton frameworks: Data Driven, Cucumber BDD, TestNG, JUnit

Operating System: macOS, Microsoft Windows

Timeline

QA Automation Engineer

Vessenty
11.2021 - Current

Junior Software Development Engineer in Test

Helioteca
03.2020 - 10.2021

College Diploma - Business Administration

Algonquin College
Viktoriya Magay