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.
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 Engineer — Elinext sp z o.o.
10/2022 — 05/2026Warsaw, 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 Engineer — Nextsoft
05/2018 — 09/2022Minsk, 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 Engineer — Elilink Consulting
11/2013 — 04/2018Minsk, 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 — 2011Bachelor of Science — Organization and Safety of Road Traffic
Certificates & courses
- IT Academy — Java Test Automation (Oct 2024)
Languages
- Russian — Native
- Belarusian — Native
- English — B2 (Upper-Intermediate)
- Polish — B1 (Intermediate)
Contact
QA Engineer — manual and automated testing across Web, Mobile, and API.
