Oleksandr Sirchenko
Verified Expert in Engineering
QA Automation Engineer and Developer
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
Experience
Availability
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
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.
QA Automation Engineer
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.
QA Automation Engineer
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.
QA Engineer
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.
Education
Speсialist's Degree in Fire Safety Engineering
Academy of Fire Safety - Cherkasy, Ukraine
Certifications
Salesforce Certified Marketing Cloud Developer
Salesforce
ISTQB Certified Tester Foundation Level
ISTQB — International Software Testing Qualifications Board
Professional Scrum Master I
Scrum.org
Skills
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
Languages
TypeScript, JavaScript, Java, SQL, Python, CSS, C#, AMPscript
Frameworks
Selenium, Cypress, Protractor, Appium, Selenide, Jasmine, TestCafe, AngularJS, JUnit, NUnit, Spring Boot, Angular
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring