qa-engineer.sh

$ |

Available for hire

Hi, I'm Sargis Mkrtchyan
I break software
so users don't have to.

QA Engineer specializing in test automation, exploratory testing, and quality processes. I turn ambiguity into structured test strategies and bugs into learning opportunities.

6+ Years in QA
Bugs Found
15+ Projects Tested
6 Startups QA'd
0 "Works on My Machine"

Testing Philosophy

QA is the last line of defence before something ships. That's not a disclaimer — it's the whole job. I take ownership of the product, not just the test cases.


To test something well, you have to understand it fully — the business logic, the edge cases, the parts nobody documented. I spend time learning the product the way a user would, then break it the way an attacker would.


I try to be the kind of QA engineer the dev team actually wants around — someone who asks the right questions early, writes bug reports that are easy to act on, and helps ship things instead of just blocking them.

Core Principles

  • Shift Left Testing

    Catch issues in design and requirements before a single line of code is written.

  • Risk-Based Prioritization

    Focus testing effort where failure costs the most — not just what's easiest to test.

  • Automation as a Tool, Not a Goal

    Automate what provides value. Exploratory testing reveals what scripts cannot.

  • Clear Communication

    A bug report is only as good as its reproducibility steps and impact description.

Tools & Technologies

A hands-on skill set built across functional, automation, API, and performance testing.

Automation

Playwright Selenium Appium REST Assured Newman TestRigor Rainforest QA

Languages

Java Python TypeScript JavaScript Ruby Shell

Tools & Platforms

Postman Jira Linear Sentry Docker TestRail Qase.io JMeter

Methodologies

Agile / Scrum BDD / Gherkin Risk-Based Testing Exploratory Testing Regression Testing Smoke / Sanity TDD API Contract Testing

Work Experience

Quality engineering across consumer apps, enterprise SaaS, and cloud infrastructure.

Picsart

QA Engineer / SDET

Consumer / Mobile 🇦🇲 2019 – 2021
  • Tested Picsart's core photo and video editing flows across iOS, Android, and Web — one of the world's top creative apps with 150M+ users.
  • Built and maintained automated regression suites reducing manual testing effort by ~40%.
  • Collaborated with cross-functional teams in Agile sprints to ensure quality at each release.
  • Identified and documented critical UI and performance bugs across device/OS matrix.
Selenium Appium JIRA TestRail Charles Proxy

VMware

SDET

Enterprise / Cloud 🇦🇲 2021 – 2022
  • Worked on quality assurance for VMware's enterprise infrastructure products used by Fortune 500 companies globally.
  • Designed and executed test strategies for complex distributed systems — including API, integration, and performance testing.
  • Participated in shift-left testing practices, reviewing requirements and design docs before development began.
  • Developed automation frameworks integrated into CI/CD pipelines to support continuous delivery.
Python REST APIs Jenkins Docker Postman

ServiceTitan

Senior QA Engineer

B2B SaaS 🇦🇲 2022 – 2024
  • Quality engineering on ServiceTitan's field service management platform — a complex, high-stakes B2B SaaS product serving thousands of businesses.
  • Owned end-to-end QA for multiple product features from requirements through release, writing test plans, cases, and automation.
  • Drove process improvements that cut regression cycle time and improved bug detection rates pre-release.
  • Collaborated closely with PMs, developers, and designers to catch issues during design and development phases.
Cypress Playwright Postman JIRA GitHub Actions

Portal

QA Lead

B2B SaaS 🇨🇦 2025 – Present
  • Built the test coverage from scratch — 600+ test cases written to cover the full product surface.
  • Started and currently growing an automation framework in Python + Selenium, with 50% of regression cases already automated.
  • Validate features in-sprint to catch issues before they reach release, keeping the cycle tight.
  • Work closely with the support team to investigate and reproduce bugs reported by dealers in production.
Python Selenium Postman Jira Qase.io

Bootstrapped QA at

Want the full picture?

Download my resume for complete dates, roles, and a detailed breakdown of each position.

Download Resume (PDF)

Featured Projects

A snapshot of the work documented in this portfolio.

Get In Touch

Open to full-time roles, freelance projects, and consulting engagements.