Skip to content
BackNov 7
Aleksei K.
Expert-Vetted

Aleksei K.

Senior QA Automation Engineer | Playwright, Cypress, API & AI Testing

Senior QA Automation Engineer with 13+ years of experience building QA processes, automation frameworks, and release strategies for SaaS, Web, Mobile, API, Desktop, and AI-powered applications. I specialize in Playwright, Cypress, Selenium, API automation, CI/CD, AI/LLM testing, and QA strategy. I help engineering teams identify release risks, build maintainable testing systems from scratch, improve regression coverage, and release software with confidence. My Upwork track record includes 32,000+ hours and 150+ completed projects, working with startups, distributed product teams, and enterprise organizations. As a Microsoft Certified engineer, I combine hands-on QA expertise with a strong technical background in software development, APIs, databases, automation architecture, and CI/CD. I can join an existing QA process, improve it, or establish a complete testing strategy and automation approach from the ground up. My experience spans healthcare, e-commerce, real estate, fintech, CRM, legal, AR/VR, and other SaaS products, including projects associated with companies such as BMW, Honda, and Adidas. AI & Modern Quality Engineering I work with both AI-powered products and AI-assisted QA workflows. For AI-powered applications, I can help with: - LLM application and AI feature testing - Chatbot and conversational workflow QA - AI agent and multi-step workflow validation - Prompt and response testing - Context, memory, and state validation - AI output consistency and edge-case testing - API and external tool integration testing - Fallback and failure scenario validation - Regression testing for AI-powered functionality - Identifying inconsistent, unreliable, or unexpected AI behavior I also use AI to improve the QA process itself: - AI-assisted test case generation - Requirement analysis - Risk identification and test prioritization - Edge-case discovery - Regression suite optimization - Faster defect investigation and root-cause analysis My broader QA approach is based on risk-based testing, shift-left testing, API-first validation, and practical test strategy for fast-moving product teams. What I Can Help You With - QA strategy, test planning, and quality process design - Building automation frameworks from scratch - Playwright, Cypress, and Selenium automation - End-to-end and regression automation - API testing and API automation - CI/CD test integration and automated quality gates - Manual, exploratory, functional, and regression testing - AI, LLM, chatbot, and AI agent testing - Mobile testing and Appium automation - Complex workflows, roles, permissions, and multi-step scenarios - Performance and load testing - QA audits and product risk analysis - Improving test coverage and reducing regression time - Mentoring and supporting QA and engineering teams Tools & Technologies Automation: Playwright, Cypress, Selenium WebDriver, Appium, SpecFlow, Cucumber API: Postman, REST APIs, SOAP, Swagger Performance: JMeter, LoadRunner CI/CD: Jenkins, GitHub Actions, Bamboo, Git QA & Collaboration: Jira, TestRail, BrowserStack, Bitbucket Languages & Technologies: C#, Java, JavaScript, SQL, Bash, .NET, React Platforms: Web, SaaS, Windows, Linux, macOS, Android, iOS How I Approach QA I do not approach QA as simply executing test cases. I look at the product as a system: where it can fail, which workflows create the highest business risk, what should be automated, what should remain manual, and how testing can become part of the development process instead of a bottleneck. I can help you determine: - What should be tested first - What should and should not be automated - Where your application is most likely to fail - Which scenarios and edge cases may currently be missing - How to structure automation for long-term maintainability - How to integrate testing effectively into CI/CD - How to test AI-powered functionality reliably - How to improve release confidence without slowing development Whether you need a hands-on Senior QA Automation Engineer, a QA Lead who can establish the process from scratch, or an expert to audit and improve your existing testing strategy, I can help. My focus is simple: build a QA process that finds important problems early, scales with your product, and gives your team confidence to release faster.

🇦🇲Yerevan, Armenia$28/hr100% JSS4.95 (104)Since Jan 2015
GlobeUpwork

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#503 / 412k
🇦🇲Country#9 / 1,832
Revenue, last 30 days
$0
Total earnings
$1.05M

Billed in all: $1.05M

World#503 / 412k
🇦🇲Country#9 / 1,832
Per project
$6.9k
Projects, last 6 months
0
World#209,850 / 412k
🇦🇲Country#803 / 1,832
Projects in all
153

Across 189 contracts

24% fixed76% hourly
World#15,287 / 412k
🇦🇲Country#80 / 1,832

Earnings, last 30 days

$1.05MNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$1.02M$1.04M$1.06M$1.08MOct 8Oct 23Nov 7

Skills