Ran a full-site QA pass across desktop, tablet, and mobile breakpoints (up to 2560px/4K). Identified and documented 25+ issues spanning critical checkout flow, core commerce logic, and content gaps — each logged with severity, page URL, reproduction steps, and screenshots.
Open to work — remote
Mykhailo
Boltovskyi
QA Engineer | Manual & Security Testing
QA Engineer with 2.5 years of hands-on experience finding what breaks before users do — manual testing, security checks, load testing, and increasingly AI-assisted QA workflows.
- Years in QA
- 2.5
- Freelance clients
- 30+
- Concurrent projects
- 13–15
- Issues in one audit
- 25+
01 About
Finding what breaks before users do
QA Engineer with 2.5 years of hands-on experience across agency and freelance environments — including managing QA on 13–15 concurrent client projects and 30+ freelance engagements end-to-end.
Handled manual testing of web projects on WordPress/WooCommerce: writing test cases, filing structured bug reports, running regression cycles, and coordinating fixes between developers, designers, and clients. Worked across a range of bug-tracking and reporting tools depending on client setup — Asana, Notion, Jam — and built a custom Chrome extension integrated into an agency's internal CRM (Notion) when existing tools didn't fit the workflow.
Ran load testing (Locust) on a high-traffic e-commerce project and identified the root cause of performance issues at the CDN-caching layer. Investigated and documented security incidents on WordPress environments, including a SEO-spam compromise and IDOR vulnerabilities on staging/production e-commerce sites.
Comfortable adapting to whatever QA process and tooling a team already has in place — and building it myself when it's missing.
02 The fit
Why I'm a fit for
Halo Lab specifically
Mapped directly against the requirements in your listing.
-
2.5 years commercial QA experience
Exceeds the 6+ months bar in the listing — agency and freelance, web-focused.
-
Reads HTML/CSS and Dev Tools fluently
Comfortable diagnosing what's actually wrong without needing to be the developer.
-
Figma vs. live build, regularly
Ran a full QA audit cross-checking a live build against Figma specs — flagging typography/spacing mismatches and missing links.
-
English-language bug reports as standard
Structured reports and test documentation are the default deliverable, not an extra.
-
Severity-first prioritization
Classifying and prioritizing bugs by severity is a core part of the workflow, not an afterthought.
-
Already building AI into QA
Built a Chrome extension with an AI-assist mode that auto-generates bug titles, summaries, and severity classification from a raw description — the exact instinct ("find new approaches to automation via AI") the role asks for.
-
Git, prompt engineering, automation tooling
Comfortable with Git, prompt engineering fundamentals, and automation platforms (Make.com, n8n).
-
Built this page with Claude Code
As requested in the listing — practicing what's preached.
03 Skills
Toolkit
QA & Testing
- Manual Testing
- Test Case Design & Documentation
- Bug Tracking — Jira
- Asana
- Notion
- Jam
- Regression Testing
- Load Testing (Locust)
- Security Testing (IDOR checks)
- Cross-browser Testing
- Figma-to-build QA comparison
AI & Automation
- AI-assisted QA workflows
- Bug triage
- Severity classification
- Test-case generation
- Claude Code
- Python (Flask)
- Make.com
- n8n
- Git
04 Experience
Where I've done it
-
QA & Development Specialist
Independent practice
- Performed QA services including load testing (Locust) and security testing (IDOR checks) on staging/e-commerce (WooCommerce) environments, producing structured bug reports across Asana, Notion, and Jam.
- Ran an independent practice serving 30+ clients across QA, web development, and automation — from scoping/SOW through delivery.
- Developed and deployed custom Telegram and Discord bots for automation, payments, and community tooling.
- Built automation workflows for clients using Make.com and n8n.
- Delivered web applications using Flask, React, and Firebase.
-
Quality Assurance Specialist & Project Management
IceBreaker Agency
- Coordinated QA and delivery across 13–15 concurrent client projects simultaneously.
- Monitored bugs and design issues during development and pre-production stages; ran backend accuracy checks and UX testing.
- Built a Chrome extension QA reporting tool integrated into the agency's internal CRM (Notion) for structured bug tracking.
- Provided technical consulting across client projects — flagging UX friction points from a QA perspective and advising on system architecture as a developer.
05 Case studies
QA work, in detail
Four representative engagements — collapse any card to skim the list.
Audited a service-business website end-to-end, surfacing functional bugs alongside content/UX gaps and a mobile-UX improvement recommendation. Delivered structured, severity-classified bug reports for developer handoff.
Cross-checked a live build against Figma design specs, flagging typography/spacing mismatches, missing navigation links, a broken redirect, and semantic-HTML gaps. Each finding documented with page URL, screenshot, and expected-vs-actual behavior.
Built a Chrome extension for filing bug/QA reports directly into Notion without leaving the browser. Drag-select to capture a screenshot, annotate it, fill in a form — or use AI-assist to auto-generate title, summary, and severity from a raw description. Auto-selects the correct Notion database based on the active site.
06 Credentials
Certifications
Languages
- EnglishB2
- UkrainianFluent
- RussianFluent
07 Contact
Let's talk
about testing
Open to full-time and part-time roles, remote
- Email michaelboltovsky@gmail.com
- LinkedIn linkedin.com/in/mykhailo-boltovskyi
- GitHub github.com/MistixM
- Site miketech.me