Oksana Kshanovska
Verified Expert in Engineering
Manual QA Engineer and Developer
Lviv, Lviv Oblast, Ukraine
Toptal member since March 11, 2022
Oksana is a software QA engineer and an ISTQB-certified tester with over a decade of experience in the IT industry. In every project she embraces, she combines her extensive experience and detailed-oriented approach with strong analytical skills. Oksana is looking for new exciting projects where she can create products that will make the customers' life easy and more pleasant.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio, Postman, Jira, Microsoft Teams, Azure DevOps, C#, Selenium, Microservices, Cypress, JavaScript
The most amazing...
...project I've worked on is the Digital Postbox, which was developed from scratch and is used by millions of users for communication.
Work Experience
General QA (Manual and Automation)
Freelance Clients
- Developed a test strategy, manual, and automation testing.
- Worked on verifying user stories, identifying bugs and possible improvements, defining end-to-end scenarios, and covering them with automation tests.
- Delivered stable automation tests and applications with great UI/UX and functionality without bugs.
- Managed the creation of a test framework from scratch, delivered stable tests, and satisfied customers.
Manual QA Tester
Block Born LLC
- Found lots of bugs and suggested UI/UX improvements.
- Managed all bugs in Jira. Wrote documentation of what was tested and which approaches were implemented.
- Provided great communication in the team. Recognized by developers as "the best QA."
Manual QA Engineer
WE ARE SKY, INC
- Found bugs and suggested UI/UX improvements. Introduced Agile communications to the team at a rapid pace.
- Managed all bug items in Jira. Provided documentation of what was tested and which approaches were implemented.
- Launched the application without any hitches, which led to a satisfied customer.
Manual QA Engineer
We Are Sky
- Overhauled an existing website launching the product with great 3D animation.
- Discovered a lot of bugs and suggested UX/UI improvements.
- Established excellent communication and good relationships in the team.
Manual QA Tester
Block Born
- Took part in the successful launch of a blockchain kick-starter project, delivering a great UI with UX.
- Discovered a lot of functional and UX bugs and recommended UI improvements.
- Tracked bugs using Jira, categorized bugs' by severity and priority, and handled regression testing.
Expert Manual QA Engineer
Ciklum
- Performed QA audits and developed QA process improvement plans for several projects. Led pre-sales and set up estimates and composition of the QA team for clients.
- Drove the re-design phase, specifically UI/UX testing, for the Digital Postbox's new UI. Tested API manually and wrote automation tests for them with C#. Developed E2E scenarios for UI automation coverage.
- Found the most significant amount of bugs and suggested improvements in the QA team.
- Took part from the very beginning on a project that could easily be scaled and globalized, bringing value to every citizen in Nordic countries. Worked with high-level requirements in close collaboration with PO and the development team.
- Collaborated with the development of the manual QA test framework on an organizational level.
Lead Manual QA
Leobit
- Created the testing strategy and set up the QA process for the startup project.
- Ran tests on different mobile devices, led and mentored other QA testers, and worked on the QA testing estimations.
- Analyzed and tested requirement readiness, completeness, and consistency for development.
Senior Manual QA and QMO Coordinator
SoftServe
- Verified technically difficult applications and found a lot of bugs. Served as QMO coordinator on 20 projects, improving and monitoring their quality. Participated in approximately 300 technical interviews.
- Created the testing strategy, test cases, and test design. Provided demos for clients. Developed and monitored the QA process improvement plan.
- Performed functional and non-functional testing types. Found a high-severity bug that saved thousands of dollars for the company.
Middle Manual QA
ISD
- Found a bug that caused the database to fail for several days by entering and saving invalid characters.
- Developed use cases. Created test cases to cover requirements. Ran testing and performed regression testing.
- Performed testing for features and change requests.
Experience
e-Boks
Private individuals and companies can use the application. Its primary function includes a selection of preferred senders from which users wish to receive mail, the creation of custom folders and subfolders, mobile notifications about newly received items, and storage of personal documents.
Network Management Platform
Developed dashboard, alerts, charts, and email admins and set up the firewalls policy rules management.
Medical Project
The project consists of seven main parts. One of those is the cytogenetic part, which includes investigations of cells, laboratory, and organs transplantation. Another essential part is the genetic one, which refers to investigating inheritance and deviations.
Development and testing were performed accordingly to medical standards.
Trading Platform
The program also had wise an auto-trader part to replace human activity.
Home Security
Education
Master's Degree in Mechanics and Mathematics
Ivan Franko National University of Lviv - Lviv, Lviv Oblast, Ukraine
Certifications
Cypress End-to-end Testing – Getting Started
Udemy
Cypress: Web Automation Testing from Zero to Hero
Udemy
Understanding TypeScript
Udemy
ISTQB Foundation
BCS, The Chartered Institute for IT
Skills
Libraries/APIs
REST APIs
Tools
Jira, Postman, BrowserStack, Figma, REST Assured, JavaScript Testing, Jira Xray, xUnit, Git, Visual Studio, Slack, Microsoft Teams, TeamCity, PuTTY, TestRail, Mocha, Cucumber, Bitbucket
Paradigms
E2E Testing, Usability Testing, Functional Testing, Manual Testing, Best Practices, Scrum, Agile, Non-functional Testing, Automated Testing, Test Automation, Azure DevOps, Testing, Software Testing, Microservices, Load Testing, Unit Testing
Storage
Relational Databases, JSON, Datadog, Azure Active Directory
Languages
C#, C#.NET, JavaScript, Gherkin, GraphQL, SQL, HTML, TypeScript
Frameworks
Selenium, Cypress, NUnit
Platforms
iOS, Android, ReadyAPI, AWS IoT, Mobile, Mastic Trading Platform
Other
APIs, QA Testing, Test Cases, Requirements, Testing Strategy, QA Test Plan Management, Quality Improvement, Process Improvement, Integration Testing, Quality Assurance (QA), Manual QA, Web Applications, Regression Testing, UI Testing, Manual Software Testing, Website QA, Agile Software Testing, Test Planning, User Flows, Client-side, Smoke Testing, Leading Quality Assurance (LQA), Quality Management, Quality Control (QC), Test Case Creation, Test Case Execution, Cross-browser Testing, Website Testing, Web Services, Analytical Thinking, Email Marketing, Black Box Testing, Front-end, Test Management, Requirement Traceability Matrices, Quality Assurance Management, Networking, Mobile App Testing, QA Automation, API Testing, CI/CD Pipelines, A/B Testing, Quality Auditing, ISTQB, Firmware, Automated UI Testing, Mathematics, RESTful Microservices, Localization Testing, Audits, Presales, Risk, Jaeger PoC, Service, High Availability Disaster Recovery (HADR), Telnet Protocol, Transport Layer Security (TLS), SSH, Product Risks, Use Cases, Web App Testing, Checklists, Test Estimation, Interviewing, Coordination, Mentorship, QA Leadership, Education, Retesting, Estimations, GDPR, UX Testing, Selenium PageFactory, REST API Automation, Business Analysis, eCommerce, UI Automation, Web App Automation, Frameworks, Email Marketing Automation, TradingView
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