Sergii

QA-інженер, 70 000 UAH

Age:
42 years
City of residence:
Sumy
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailLinkedInMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

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

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: