Oleksandr Sirchenko, Developer in Kiev, Ukraine
Oleksandr is available for hire
Hire Oleksandr

Oleksandr Sirchenko

Verified Expert  in Engineering

QA Automation Engineer and Developer

Location
Kiev, Ukraine
Toptal Member Since
June 5, 2020

With over four years of experience in software testing, Oleksandr is a hands-on technology professional who thrives in complex, project-based environments. Along with being a results-oriented QA automation engineer, Oleksandr is a certified professional scrum master (PSM I) who’s successfully delivered projects as part of a scrum team. Oleksander's most valuable contribution to any project is his ability to create test automation from scratch and provide support for existing tests.

Portfolio

DataArt
Amazon Web Services (AWS), Jasmine, Protractor, TypeScript, JavaScript, Redis...
Star (formerly Cogniance)
Amazon Web Services (AWS), Cypress, TypeScript, Elasticsearch, MySQL...
Infopulse
Microsoft SQL Server, TeamCity, xUnit, REST APIs, Selenium WebDriver, NUnit, C#

Experience

Availability

Part-time

Preferred Environment

Git, Docker, TypeScript, JavaScript, Selenium

The most amazing...

...thing I've built is an automation framework from scratch for a web app using a tool that I've never worked with along with setting up test execution on CI.

Work Experience

Senior QA Automation Engineer

2019 - PRESENT
DataArt
  • Automated web applications using JavaScript/TypeScript, Protractor, and Jasmine and managed test execution on CI (TeamCity).
  • Implemented the Allure Framework as the reporting system.
  • Migrated an automation project from JavaScript to TypeScript.
  • Contributed to sprint scope planning with the customer.
  • Implemented performance automation tests using K6.io.
Technologies: Amazon Web Services (AWS), Jasmine, Protractor, TypeScript, JavaScript, Redis, TeamCity, MySQL, Node.js, Angular

QA Automation Engineer

2018 - 2019
Star (formerly Cogniance)
  • Automated web applications using JavaScript/TypeScript and Cypress.io.
  • Managed test execution on CI using Docker and Travis.
  • Implemented performance automation tests using Gatling.
  • Created integration tests using the Java TestContainers library.
  • Ran sprint reviews for the customer along with managing the release.
Technologies: Amazon Web Services (AWS), Cypress, TypeScript, Elasticsearch, MySQL, Spring Boot, Java, React

QA Automation Engineer

2017 - 2018
Infopulse
  • Ran automated testing development for smoke and regression suites from scratch.
  • Oversaw and managed test execution on a CI server.
  • Performed automated and manual API testing of RESTful services.
  • Actively participated in day-to-day interactions with the product owner.
  • Developed test cases for automated and manual testing.
Technologies: Microsoft SQL Server, TeamCity, xUnit, REST APIs, Selenium WebDriver, NUnit, C#

QA Engineer

2016 - 2017
TestMatick
  • Developed UI automation tests from scratch and set up test run execution on the CI server.
  • Developed and updated test suites and test cases, extended test coverage; also created a traceability matrix for the customer.
  • Conducted functional, GUI, usability, smoke, and regression testing.
  • Communicated with the customer to analyze and investigate defects.
Technologies: PostgreSQL, Selenium WebDriver, Apache Maven, JUnit, Java
2010 - 2015

Speсialist's Degree in Fire Safety Engineering

Academy of Fire Safety - Cherkasy, Ukraine

APRIL 2022 - PRESENT

Salesforce Certified Marketing Cloud Developer

Salesforce

APRIL 2019 - PRESENT

ISTQB Certified Tester Foundation Level

ISTQB — International Software Testing Qualifications Board

APRIL 2018 - PRESENT

Professional Scrum Master I

Scrum.org

Libraries/APIs

REST APIs, Selenium WebDriver, Node.js, React, Salesforce REST API, Salesforce SOAP API

Tools

Git, TFS, Jenkins, Jira, Apache JMeter, Gatling Load Testing, GitLab CI/CD, Postman, Mocha, REST Assured, TeamCity, Travis CI, TestRail, Pytest, Apache Maven, xUnit

Frameworks

Selenium, Cypress, Protractor, Appium, Selenide, Jasmine, TestCafe, AngularJS, JUnit, NUnit, Spring Boot, Angular

Languages

TypeScript, JavaScript, Java, SQL, Python, CSS, C#, AMPscript

Paradigms

Manual Testing, Test Automation, Load Testing

Platforms

Docker, Amazon EC2, Amazon Web Services (AWS), MacOS

Storage

MySQL, Amazon S3 (AWS S3), Elasticsearch, PostgreSQL, Microsoft SQL Server, Redis

Other

Certified ScrumMaster (CSM), QA Automation, Quality Assurance (QA), Mobile Device QA Automation, Performance Testing, Integration Testing, Mobile App Testing, Web App Testing, Regression Testing, K6, Data Modeling, Data Management

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring