Sergii
QA-інженер, 70 000 UAH
- Age:
- 42 years
- City of residence:
- Sumy
- Ready to work:
- Remote
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/20891047/
Work experience
QA-інженер
from 03.2026 to now
(9 months)
Lazy Ants, Дистанційно (IT)
The key responsibilities:
• Functional Testing of Casino Games: Conduct functional, gameplay, and exploratory testing of proprietary casino games, specifically focusing on slots and crash games, ensuring core game flow stability and UI/UX compliance.
• Game Math & Financial Logic Verification: Validated game mathematical models, Return to Player (RTP) parameters, and Gross Gaming Revenue (GGR) calculations; verified accurate balance adjustments, bet deductions, win payouts, and wallet integrations.
• Bonus & Features Validation: Tested complex bonus mechanics, free spins configurations, multipliers, and promotional features within game rounds to ensure proper backend triggers and front-end synchronization.
• Outbound Integration Testing: Validate the seamless integration and delivery of in-house developed casino games and slots to external providers and third-party aggregation platforms.
• Full-Cycle Product Testing: Perform end-to-end testing of casino products throughout the entire software development lifecycle (SDLC), from early development stages to final production release.
• API Testing: Test and validate core game APIs, including game launch, spin/round results, balance updates, and transaction handling, ensuring proper request/response structures and error handling.
• Log Analysis: Analyze server logs and internal monitoring data to troubleshoot bugs, verify round flows, investigate complex transaction discrepancies, and isolate root causes.
• Test Documentation & Coverage: Create and maintain comprehensive test plans and detailed test cases from scratch, ensuring maximum test coverage of core functionality and edge cases.
• AI-Assisted Test Automation: Develop and maintain automated test scripts using Playwright, leveraging AI tools (Claude Code, One Code) to accelerate script generation, optimize code structure, and streamline maintenance.
• Interruption & Session Management Testing: Tested game stability and session restoration under sudden network disconnects or timeouts, ensuring players' state, history, and balances remained correct and secure upon reconnecting.
• Bug Reporting & Management: Document, track, and manage software defects in Jira with detailed reproduction steps, logs, and technical evidence, verifying fixes in subsequent builds.
• Regression Testing: Perform regular regression testing cycles across the game portfolio and backend components to ensure new updates or game releases do not break existing functionality.
• Production Support: Provide post-release support and live-monitoring of the product on production environments to ensure system stability, immediate issue identification, and smooth operations.
• Cross-Team Communication: Collaborate closely with cross-functional internal teams (developers, product owners) and external partner teams to facilitate clear requirements and smoother integration cycles.
QA-інженер
from 02.2025 to 12.2025
(11 months)
NuXGame, Дистанційно (IT)
The key responsibilities:
• Functional Testing of Casino Games: Perform functional and exploratory testing of newly integrated casino games (slots, live casino, mini games) from various game providers to ensure game stability, proper gameplay mechanics, UI/UX compliance, and regulatory requirements.
• Integration Testing: Validate full-cycle integration of new game providers into NuxGame's aggregation platform (API-level, back office, reporting, error handling), ensuring seamless communication between provider and aggregator systems.
• API Testing: Test provider APIs (game launch, balance, bets, wins, game rounds, session termination), validate response structure, error handling, and adherence to the platform's technical specification.
• Log Analysis: Work with log files via the admin panel and internal monitoring tools to investigate and verify game sessions, transactions, player activity, and errors during integration and post-release validation. Utilize log data to identify root causes of issues and cross-check round flows and API requests/responses.
• Test Planning: Create detailed test plans and checklists for game and provider integrations, defining scope, objectives, environments, and timelines.
• Bug Reporting and Verification: Log defects in Clickup with detailed reproduction steps, environment details, logs, and media evidence; verify bug fixes in subsequent releases.
• Cross-Team Collaboration: Work closely with integration developers, product managers, technical support, and partner teams (game providers) to align on requirements, integration specifications, and testing strategy.
• Test Documentation: Maintain up-to-date test documentation including test cases, integration reports, and regression checklists to ensure repeatability and traceability.
• Regression Testing: Perform regression testing across the game library and core platform functionality to ensure new integrations do not affect existing features or games.
• Environment Management: Configure and manage test environments for game integration testing (provider staging access, aggregation sandbox, client platform).
• Gambling Domain Knowledge: Apply understanding of gambling industry specifics such as game rounds, session flow, balance adjustments, currency handling, and overall compliance expectations.
• Release Validation: Conduct smoke and sanity checks on production after new integrations are released to ensure platform stability and availability of newly launched content.
• Process Improvement: Suggest improvements to testing processes and test coverage specific to iGaming aggregation workflows.
QA-інженер
from 09.2023 to 01.2025
(1 year 5 months)
CMaffs Network, Дистанційно (IT)
The key responsibilities:
•
Test Planning: Develop comprehensive test plans that outline the scope, objectives and approach for testing activities, ensuring alignment with project goals.
•
Test Strategy Design: Define a structured approach for product testing, outline the objectives, scope, testing types, tools and criteria to ensure software quality
•
Test Case Design: Create detailed test cases for different test scenarios which based on project requirements and specifications to ensure full test coverage
•
Creation of project documentation: Creation detailed project documentation that describes the entire functionality of the product
•
Automation implementation: Developed and maintained automated test scripts to enhance test efficiency and reduce manual effort using Cypress
•
API testing: validation of the functionality, reliability, security, and performance of APIs for ensuring that APIs work as expected, handle requests and responses correctly and integrate properly with other software components
•
Collaboration: Collaborate closely with developers, product managers, sales managers, affiliate managers and other stakeholders to understand requirements and provide feedback throughout the development lifecycle
•
Test Environment Setup: Configure the necessary hardware, software, network and data to execute test cases, ensure in stable and reliable environment for validation software functionality, performance and security before deployment
•
Load Testing: evaluated how a system behaves under expected and peak loads, identify critical user flows and transactions, determine expected and peak user loads, simulate virtual users and measure performance
•
User Acceptance Testing (UAT): validate whether the system meets business requirements and is ready for production, ensure the software works as expected for end-users, identify and fix any usability issues before going live, gain final approval from stakeholders for deployment
•
Test reporting: Documenting and summarizing testing activities, findings, and results, provide insights into test execution, defects, and overall software quality, bug report and check list creating
•
Mentoring: Knowledge transfer to new team members
QA-інженер
from 05.2021 to 09.2023
(2 years 5 months)
Netcracker, Дистанційно (Телекомунікації, зв'язок)
The key responsibilities:
• Microservices Architecture Testing: Tested microservices-based distributed architecture, validating inter-service communication, API gateways, message queues, and contract testing across independent backend services.
• CRM & Order Management Testing: Validated full-cycle customer journey scenarios within Telecom CRM systems, including account creation, subscriber management, tariff plan changes, service activation, and order fulfillment workflows.
• Billing & Account Verification: Tested billing system integrations, invoicing accuracy, charge calculations, payment gateways, and balance adjustments across various telecom services.
•
Test Planning: Develop comprehensive test plans that outline the scope, objectives, and approach for testing activities.
•
Test Case Design: Create detailed test cases and test scripts based on project requirements and specifications.
•
Test Execution: Execute test cases, both manually and using automated testing tools, to identify defects and verify software functionality (Change requests implementation testing, user stories testing, perform Sanity/smoke/E2E/standalone/data fix/API testing on environments, testing backend for different releases)
•
Defect Identification and Reporting: Identify, document, and report defects or issues found during testing.
•
Work closely with the development team to ensure timely resolution of defects.
•
Regression Testing: Conduct regression testing to ensure new code changes do not adversely affect existing functionality.
•
Test Documentation: Maintain and update test documentation, including test plans, cases, and reports.
•
Test Data Management: Manage test data, ensuring that it is accurate and relevant for test scenarios.
•
Performance Testing: Conduct performance testing to assess the scalability, responsiveness, and stability of applications under different load conditions.
•
Load Testing: Perform load testing to determine how a system behaves under expected and peak load conditions.
•
Test Environment Setup: Set up and configure test environments that mirror production environments as closely as possible, create, update and support internal servers
•
Test Automation: Maintain test automation scripts using tools like Selenium, ATP2 (Custom project automation tool), or other automation frameworks.
•
Provide data fixes (SQL scripts) and fixes to system configuration
•
Continuous Integration/Continuous Deployment (CI/CD): Integrate testing into CI/CD pipelines to enable automated testing during the software development and deployment process.
•
Collaboration: Collaborate closely with developers, product managers, and other stakeholders to understand requirements and provide feedback throughout the development lifecycle.
•
Test Reporting: Generate test reports that summarize test results and provide insights into the quality of the software.
•
Mentoring: Knowledge transfer to new team members
Knowledge and skills
- Відповідальність
- Ручне тестування
- Написання тест-кейсів
- HTML
- SQL
- Jira
- CSS
- Складання чеклістів
- Postman
- Scrum
- TestRail
Similar candidates
-
QA-інженер
Remote -
Тестувальник
Remote -
Automation engineer
45000 UAH, Remote -
IT Automation engineer
Remote, Lutsk -
QA-інженер
Remote -
QA-інженер
44000 UAH, Remote, Rivne