Ihor Hrankov
10+ years engineering quality into critical software systems — from startup MVPs to national-scale platforms.
About
Senior QA professional with a decade of hands-on experience spanning the full testing spectrum — from manual exploratory testing to architecting complex automation frameworks for high-load production systems.
- ◆ Proven track record of establishing QA processes from the ground up: requirements, quality metrics, risk assessment, ROI, and resource planning
- ◆ Built and led distributed QA teams of up to 10 engineers across international, cross-functional projects
- ◆ Hands-on expertise designing test automation frameworks for API, web, and mobile applications
- ◆ Performance and load testing delivery with k6 + TypeScript at scale
- ◆ CI/CD pipeline configuration and maintenance with GitHub Actions and Jenkins
- ◆ Domain expertise across infrastructure, healthcare, media, e-commerce, and entertainment
Domains & Notable Clients
A decade delivered exclusively through outstaff partnerships — embedded with product teams across five industries.
Infrastructure
Internet performance & DNS infrastructure
Transport
National railway ticketing & reservation
Healthcare
Medical device & integrated mobile
E-commerce
High-load retail at scale
Media
Digital news & online publishing
Experience
General QA Lead
High-load ticketing and seat reservation platform for a national railway operator (United Kingdom)
- Established end-to-end QA strategy for a suite of 7 React Native mobile apps and multiple web portals
- Owned release risk assessment, test planning, effort estimation, team hiring, 1:1s, and annual performance reviews
- Architected the React Native mobile automation framework (Appium + PyTest + BrowserStack) — the principal engagement focus
- Built complementary API contract testing (Postman/Newman) and performance/load testing (k6) suites
- Rolled out Xray test management and authored team-wide standards for test case documentation
- Introduced AI-assisted QA tooling: ChatGPT, Claude, GitHub Copilot integrated into automation workflows
QA Automation Team Lead
Data ingestion and analytics platform for a major music distributor (US)
- Authored UI automation frameworks for web and native mobile (Python + Selenium / Appium)
- Built API regression and data validation suites (Python + PyTest + Requests)
- Developed pre-sales PoC prototypes for automation engagements (Selenium, Playwright)
- Mentored QA engineers, led code reviews, established team coding standards
QA Automation Engineer
Social networking and event management platform for online and in-person events (US)
- Full SDLC quality coverage — requirements analysis, test planning through to production release
- Developed and maintained web and API automation framework (Robot Framework)
QA Automation Engineer
Mobile application for a major e-commerce retailer (US)
- Mobile test automation framework (Java + TestNG + Appium) with full functional coverage
QA Automation Engineer
High-load e-commerce platform (US)
- Service-layer automation framework targeting microservices (SoapUI, FitNesse)
- CI/CD pipelines (Jenkins) and test environment provisioning
- On-site embedded with client team for the full engagement duration
QA Automation Engineer
Internal helpdesk system for a telecom support organisation (US)
- Full automated regression coverage of functional requirements (Selenium, unittest, Requests)
QA Engineer
Medical device — integrated hardware and mobile solution for diabetes management (Israel)
- Requirements analysis, risk-based test planning and acceptance criteria validation
QA Engineer
Online newspaper and digital media platform (US)
- Requirements analysis, test planning, test case authoring, and acceptance criteria validation
QA Leadership Scope
The non-technical surface area of the role — owning quality end-to-end, shaping process, and growing people.
Quality Ownership
- Own and enforce quality gates end-to-end across the platform
- Establish, track, and report on quality metrics
- Lead defect triage and drive defect lifecycle management
- Review manual and automated test cases for coverage and quality
- Own test planning for release iterations
Process & Standards
- Continuously improve QA processes in line with industry best practices
- Maintain and evolve process documentation
- Conduct risk assessments and escalate quality concerns to stakeholders
- Implement and roll out Test Case Management Systems (Xray, TestRail, QTest)
Cross-team Collaboration
- Build and maintain strong working relationships with Product and Engineering teams
- Act as the primary QA point of contact for cross-functional initiatives
Team Planning & Delivery
- Define team priorities and manage workload distribution
- Provide work estimation for QA efforts across projects
- Assign tasks and oversee execution to ensure timely delivery
People Management
- Conduct regular 1-2-1s to support team growth and wellbeing
- Lead onboarding for new team members
- Carry out annual and mid-year performance reviews
- Participate in interviewing and hiring QA candidates
Technical Skills
Test Automation — Web
Test Automation — Mobile
Test Automation — API & Performance
AI-Agentic & AI-Assisted QA
Languages
CI/CD & DevOps
Observability & Analytics
Test Management & Tracking
Education
Bachelor of Science in Radio Electronics
Kharkiv National University of Radio Electronics
Let's work
together
Open to senior QA Lead and test automation engineering opportunities.