Nikita Bohonko
Verified Expert in Engineering
Quality Assurance (QA) Developer
Riga, Latvia
Toptal member since March 2, 2021
Nikita is an engineer with ten years of QA experience as a manual, automation, and performance tester focused on digital and fintech projects. He has worked in the GUI (web, application), API, and mobile areas. He has configured test automation and performance solutions from scratch, written stories, and worked as the test lead in projects with ten to 500 professionals.
Portfolio
Experience
Availability
Preferred Environment
Windows, Selenium, Java, REST, Cucumber, Apache Maven, Agile, Jenkins, Functional Testing, Manual Testing
The most amazing...
...achievement of mine was refactoring a vast automation solution to a new version with the addition of parallelization and integration of performance tests.
Work Experience
Manual QA Engineer
Precision Drilling
- Participated in developing an app to monitor and visualize rig performance, actions, and metrics.
- Worked as the sole QA engineer responsible for story management, test planning, test case preparation, test case execution, test results reporting, and regression testing.
- Contributed to launching web and mobile versions of the app, which is used by a few hundred unique users daily.
- Participated in continuous development and improvement of the existing app based on client and user feedback.
- Worked in a local environment, building the code from the developers to quicken the feedback loop.
Senior Test Automation Engineer
28Stone Consulting
- Improved the existing automation framework and added a parallelization solution.
- Coached the client on test automation and performance testing.
- Constructed a performance testing solution from scratch and integrated it into CI.
- Drove the automation process by making decisions, performing code reviews, and leading a team of three engineers to deliver high-quality and high-reusability test automation code.
Lead QA Expert
AirLift LLC
- Contributed to launching a prototype of a social network application.
- Performed manual testing of the app on multiple platforms (IOS, Android, Windows, and MacOS).
- Managed a team of four QA engineers, distributed tasks, educated, worked with management, and closely worked with the developers to fix failures.
- Took part in the hiring process, prepared job adverts, reviewed applications, and conducted interviews.
Test Lead
Accenture Latvia
- Led a team of nine people consisting of manual, automation, and performance testing engineers, to maintain high product quality on all development levels.
- Participated in requirements analysis, Jira stories creation, sprint planning leading, sprint review leading, spring grooming leading, meeting with the client, and scope discussion.
- Built automation and performance testing solutions from scratch.
- Configured continuous integration in GitLab using Docker.
- Conducted numerous interviews for various quality assurance positions.
Test Automation Engineer
Accenture Latvia
- Performed as a QA consultant in a 500 heads onsite project.
- Led a team dedicated to E2E scenarios automation.
- Contributed to automation framework improvement, prepared a T24 response parser, and wrote guidelines for code format.
- Participated in brown bag sessions as a speaker.
- Performed code reviews to various test automation engineers daily.
Middle Test Engineer
Accenture Latvia
- Covered web functionality with automated tests written in Java using Selenium and Cucumber frameworks.
- Covered API functionality with automated tests written in PHP using the Codeception framework.
- Guided a team of three members, performing manual testing tasks and high-level automation activities (results analysis, code adjustment).
Junior Test Engineer
Accenture Latvia
- Performed manual testing of web and mobile applications, consisting of GUI and API validations, as part of an Agile Scrum team.
- Tested sprint stories, reported and validated bugs, and demonstrated the demo to the client.
- Participated in weekly release regression testing activities.
Experience
Gradle Selenide Example Project
https://github.com/nbohonko/veloceEducation
Bachelor's Degree in Information Technology
Riga Technical University - Riga, Latvia
Certifications
ISTQB Certified Tester, Foundation Level Extension, Agile Tester
iSQI GmbH
ISTQB Certified Tester, Foundation Level
iSQI GmbH
Skills
Libraries/APIs
Selenium WebDriver
Tools
Jira, Cucumber, Apache Maven, Git, Jenkins, Zephyr, Postman, HP Application Lifecycle Management (ALM), Bitbucket, Git, Apache JMeter, PuTTY, Gradle
Paradigms
Agile Development, Scrum Master Consulting, Agile Development, Automated Testing, Functional Testing, Manual Testing, E2E Testing, REST, Kanban Project Management, Requirements Analysis, Test Automation
Languages
Java, C#, HTML, SQL, PHP, JavaScript, Groovy
Frameworks
Selenium, Appium, Codeception, CodeceptJS, Swagger, Allure Testing Framework, Java
Platforms
Windows Development, Web Development, TestLink, Docker, Linux
Industry Expertise
Virtual Coaching
Storage
SQL Server
Other
QA Testing, Teamwork, Regression Testing, Reporting, Manual QA, Mobile Device QA Automation, API, API, Quality Assurance Engineering, Test Case Creation, Test Case Execution, Test Cases, Web App Testing, GitHub Actions, Waterfall Methodology, Test Management, Coaching, Data Visualization, SAP, LeanFT, T24, Deployment, Parallel Testing, BlazeMeter, QA Leadership, Social Networks, Hiring, Test Case Development, T24 Bank Software
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