Summary
Overview
Work History
Skills
Timeline
Generic

Ilia Khripkov Samarakovskii

Falls Church,Virginia

Summary

A Quality Assurance Automation Engineer with 6+ years of experience in the software testing industry.

Overview

6
6
years of professional experience

Work History

Senior Quality Engineer

Tribute Technology
05.2023 - 04.2024
  • Collaborated with cross-functional team to define test strategies, create test plans, and execute test cases to ensure comprehensive test coverage.
  • Developed and maintained end to end BDD Automation Frameworks utilizing Nightwatch.js, Maven, Selenium WebDriver, Cucumber-JUnit, Rest Assured, JDBC and Page Object Model.
  • Utilized BrowserStack for running automated tests across different browsers and platforms.
  • Worked with DevOps teams to integrate automated tests into CI/CD pipelines via GitHub Actions, ensuring continue testing throughout the development lifecycle.
  • Led bi-weekly Regression testing to ensure software functionality remained consistent after code changes, reporting any defects identified during testing.
  • Participated in Agile ceremonies such as Sprint Planning, daily Stand-ups, and Sprint Reviews, ensuring alignment with project timelines and objectives.
  • Built Load tests scripts using Apache JMeter to evaluate application performance and scalability.
  • Analyzed Test Results, interacted with developers, and supported the development process using Jira.

SDET

Allstate Insurance
09.2019 - 05.2023
  • Engaged in Scrum methodology and conducted end-to-end testing throughout the entire Project, including Functional, Smoke, System, Integration, and Regression testing.
  • Coordinated with Business Analysts, Developers & QA managers, and other stakeholders to implement the technical/functional and user requirements into test plans and test scenarios.
  • Prepared test scripts to implement test cases, test scenarios, behavior features, and step definitions for Behavior-Driven Development Framework using Cucumber.
  • Performed Database testing using MySQL Developer tool and

JDBC library.

  • Implemented API testing with Postman for manual and Rest

Assured library for automation testing.

  • Operated Jenkins CI/CD tool to maintain and update automated smoke and regression test suites.
  • Pinpointed discrepancies during testing and collaborated with the development team to resolve software bugs.



Quality Engineer II

Walmart
11.2017 - 09.2019
  • Developed Data-Driven Automation Framework using Selenium WebDriver and TestNG, following Page Object Model structure, and defined dependencies using Maven.
  • Applied OOP concepts of Java (Encapsulation, Abstraction, Polymorphism, Inheritance) to the framework for more reusable, maintainable, and easy-to-read tests.
  • Accountable for writing test scenarios and test cases, conducting test executions to meet necessary testing requirements, and updating the testing repository.
  • Conducted Back-End testing manually using the SQL Developer tool and using Java JDBC library to automate Database testing.
  • Integrated Postman and RESTful API by using Java's REST Assured for testing API.
  • Applied Jenkins CI/CD tool for creating jobs to run smoke and regression tests.
  • Engaged in various meetings and discussed enhancement and project change requests.
  • Analyzed user stories and walked through test cases with appropriate stakeholders and provided feedback on suitability for automation to the project team.

Skills

    Testing tools: Selenium WebDriver, Cucumber-JUnit, TestNG, Apache POI, JDBC, Maven, Rest-Assured, Postman, Nightwatchjs, Apache JMeter, BrowserStack

    Languages: Java, JavaScript, SQL, HTML, XML, Gherkin

    IDE: Eclipse, IntelliJ IDEA, Visual Studio Code

    Version Control: Git, GitHub

    Databases: MySQL, Oracle

    Test management: Jira, Azure DevOps, Jenkins, GitHub Actions

Timeline

Senior Quality Engineer

Tribute Technology
05.2023 - 04.2024

SDET

Allstate Insurance
09.2019 - 05.2023

Quality Engineer II

Walmart
11.2017 - 09.2019
Ilia Khripkov Samarakovskii