← Back to list
Senior
Registration: 02.03.2026

Mikhail Petrov

Skills

SQL
JavaScript
QA
Git
Postman
Agile

Work experience

Senior QA Engineer
since 05.2025 - Till the present day |First Line Software
E-Commerce Application
Executed functional, regression, integration, and acceptance testing for web applications, covering 110+ test cases per release, improving pre-release defect detection by ~35% Tested REST APIs using Postman and validated backend data with PostgreSQL, detecting critical API issues in multiple sprints Decomposed product requirements into detailed test cases, ensuring full coverage of business workflows and edge scenarios Designed Gherkin-based acceptance test scenarios for clear communication between QA, developers, and product owners Participated in sprint planning and backlog refinement, introducing shift-left testing practices to catch defects earlier Investigated production issues using logs and SQL queries, reducing incident resolution time by 17% Maintained and updated test documentation in TestRail, improving traceability and onboarding Results: Reduced regression defects by ~35% Detected critical API issues before release in 3 consecutive sprints
Senior QA Engineer / Lead QA
04.2023 - 05.2025 |100HP (Gaming Solutions)
Web Gaming Platform
Built manual QA processes from scratch and established a QA team, defining full testing and quality control workflows Monitored deadlines and allocated workload, improving team efficiency by 15% Conducted retrospectives and analyzed team output, proposing process improvements that increased defect detection at stage vs production Trained three QA Engineers through a structured onboarding program, achieving successful probation completion within 3 months Executed full regression cycles before each release (70–90 test cases per run) Performed backend testing via Postman and Swagger, validating analytics and event pipelines Ensured data consistency using PostgreSQL (DBeaver) Analyzed WebSocket traffic and application logs Designed security test cases (SQL Injection, XSS) Maintained workflows and created internal instructions to accelerate onboarding Validated analytics and event tracking in PostHog, ensuring recorded events matched actual user actions Conducted load testing with Apache JMeter, identifying performance bottlenecks and reducing response time by up to 18% Tested Web Apps for Telegram Mini Apps across devices Participated in CI/CD automation runs with Playwright, reviewing results and improving regression coverage by ~20% Results: Improved release stability and reduced hotfixes by ~27% Increased defect detection at Stage vs Production
QA Engineer
12.2022 - 04.2023 |Tiger Trade
Trading & Analytics Platform
Conducted functional, regression, and smoke testing of a desktop trading application, covering 100+ test cases per release Created and maintained test documentation in TestRail, improving onboarding speed Compiled bug reports and tracked lifecycles in Jira, ensuring 95% of critical issues resolved before release Analyzed trading strategies and user configurations to improve UX and workflow efficiency Monitored system requests and logs via Kibana, preventing downtime Verified UI compliance with Figma mockups Collaborated with analysts, developers, and managers to prioritize defects Supported the customer support team, reproducing and analyzing incidents, achieving 30% faster resolution Analyzed network traffic using Fiddler, resolving data transmission issues Assisted in onboarding new QA team members, reducing ramp-up time by 2 weeks per engineer
QA Engineer
04.2021 - 12.2022 |Expert Solutions
SQL, Postman, Playwright, JavaScript, TypeScript, Git, CI/CD
Project: Comprehensive Solution for Call Centers ● Performed functional, regression, and smoke testing of web and desktop applications. ● Developed and executed SQL queries to validate data integrity, ensuring accurate reporting. ● Tested APIs with Postman, creating reusable collections that accelerated regression testing. ● Analyzed logs to diagnose system issues, reducing average bug resolution time by 21%. ● Collaborated with developers and managers, providing actionable feedback during development. ● Reviewed test documentation for completeness and compliance, improving documentation quality by 25%. ● Participated in planning and design discussions, contributing to task estimation and risk assessment. ● Proposed process improvements to increase QA efficiency and consistency. Automation & Technical Exposure: ● Basic automated test execution and result analysis (Playwright + JavaScript / TypeScript). ● Git version control (feature branches, pull requests). ● Familiar with CI/CD concepts.

Educational background

Economics (Masters Degree)
2011 - 2017
Moscow Technical University of Communications and Informatics

Languages

EnglishAdvancedRussianNative