Andrei Unuchak

QA Engineer

Warsaw, Poland

QA Engineer with 12+ years of experience driving quality engineering for Web, Mobile, and API components. Proficient in designing and implementing test automation solutions using the Java, Selenium, RestAssured, Awaitility, JDBC stack. Track record of enhancing continuous testing loops, optimizing deployment stability, and engineering custom validation metrics for AI/LLM applications.

Andrei Unuchak

Highlights

AI/LLM quality scoring

Built custom scoring metrics (LLM-as-a-judge) to quantify output accuracy and mitigate hallucination rates, establishing data-driven validation for AI agent production readiness.

Zero regression leakage

Acted as release gatekeeper — executed targeted smoke and sanity suites to validate build stability and verify code fixes before releases reached core functional branches.

Hardware & protocol testing

Validated wireless communication protocols (Bluetooth, Wi-Fi), video streaming modules, and automated telephony logic within a complex hardware-software ecosystem of mobile applications.

Java Test Automation certification

Completed IT Academy's Java Test Automation program (Oct 2024), formalizing over a decade of manual QA experience into a full-stack automation skill set.

Experience

QA EngineerElinext sp z o.o.

10/2022 — 05/2026

Warsaw, Poland

  • AI Quality Engineering: Built custom scoring metrics (LLM-as-a-judge) to quantify output accuracy and mitigate hallucination rates, establishing data-driven validation for AI agent production readiness.
  • API Automation & Integrity: Engineered functional automated tests for RESTful APIs to validate request-response cycles, status codes, and data integrity, catching integration defects early in the SDLC.
  • Requirement Analysis & Risk Mitigation: Collaborated with cross-functional teams to review requirements, identify testable components, and resolve ambiguities, preventing architectural and functional defects prior to code delivery.
  • Release Gatekeeping: Executed targeted smoke and sanity suites to validate build stability and verify code fixes, ensuring zero regression leakage into core functional branches.

Java, Selenium, RestAssured, Awaitility, JDBC, JUnit5, Postman, Docker, Jenkins, GitLab

QA EngineerNextsoft

05/2018 — 09/2022

Minsk, Belarus

  • Regression & Integration Strategy: Conducted comprehensive end-to-end integration and regression testing, securing seamless data compatibility between internal modules and maintaining overall system uptime.
  • Test Suite Optimization: Designed and maintained structured automated and manual test suites derived from system specifications and user stories, directly improving functional and usability test coverage.
  • Data Validation & Root Cause Analysis: Authored database verification queries and performed necessary data adjustments to isolate root causes in system logs, accelerating time-to-resolution for complex backend defects.
  • Agile Process Optimization: Contributed active technical feedback during software design reviews and Agile planning phases, streamlining implementation tracks and optimizing development velocity.

Manual & automated testing, SQL (MySQL, PostgreSQL), Agile/Scrum, Jira

QA EngineerElilink Consulting

11/2013 — 04/2018

Minsk, Belarus

  • Exploratory & Edge-Case Discovery: Performed exploratory test campaigns targeting undocumented system behaviours and edge cases, preventing edge-case defects from reaching end users.
  • Defect Lifecycle Management: Owned the end-to-end bug tracking workflow, delivering unambiguous documentation, explicit steps to reproduce, and comprehensive test reports that accelerated developer fix cycles.
  • Hardware-Software Integration: Validated wireless communication protocols (Bluetooth, Wi-Fi), video streaming modules, and automated telephony logic within a complex hardware-software ecosystem of mobile applications.
  • Cross-Functional Delivery: Partnered with engineering and product management stakeholders to align quality metrics, ensuring high-quality software releases aligned with deployment deadlines.

Manual testing, mobile hardware integrations, Bluetooth/Wi-Fi, Bugzilla

Technical skills

Methodologies
SDLC, STLC, Agile/Scrum, Shift-Left Testing, Defect Lifecycle Management
Test automation
UI Automation, API Automation, Test Framework Architecture, Asynchronous Testing, Data-Driven Testing
Specialized QA
AI/LLM Evaluation, Model Output Scoring (LLM-as-a-judge), Mobile Testing (iOS, Android), Integration & Regression Testing
Backend & data validation
Database Verification, Log Analysis, Root Cause Analysis, RESTful API Validation
Mobile testing
Mobile testing (iOS/Android), Android Studio (Emulators/Logcat), Xcode (Simulators/Logs), TestFlight
API & backend testing
RestAssured, Postman, Swagger, Charles
Databases
MySQL, PostgreSQL, MongoDB
Languages & automation
Java, Selenium, Appium, Awaitility, JDBC
Frameworks & CI/CD
JUnit5, TestNG, Maven, Docker, Jenkins, GitLab, Git
Test management
Jira, Xray, Allure, Figma, Redmine, Bugzilla

Education & languages

Belarusian National Technical University, Minsk

2006 — 2011

Bachelor of Science — Organization and Safety of Road Traffic

Certificates & courses

  • IT Academy — Java Test Automation (Oct 2024)

Languages

  • RussianNative
  • BelarusianNative
  • EnglishB2 (Upper-Intermediate)
  • PolishB1 (Intermediate)

Contact

QA Engineer — manual and automated testing across Web, Mobile, and API.