← Back to list
Senior
Registration: 21.05.2025

Ivan Repalov

Specialization: Full Stack QA Engineer
— I am a QA Engineer with deep expertise in fintech and trading platforms, specializing in full-cycle testing of complex, high-risk systems. My focus is on delivering reliable mobile and web applications through a balanced combination of manual and automated testing, aligned with both technical and business goals. — Test Strategy & Execution: Designing and implementing test plans, test cases, and bug reports for mobile and web apps (acceptance, smoke, regression, integration). — Mobile QA Expertise: Manual and automated testing for iOS and Android using Appium and Flutter. — API Testing: Manual (Postman) and automated (Rest Assured, Java) testing of financial APIs. — UI Automation: Web automation using Selenide, Selenium, and BDD frameworks (Cucumber, Gherkin). — CI/CD & DevOps: Experience with TeamCity, Docker, Selenoid, Git, and GitHub. — Monitoring & Observability: Practical experience with Prometheus, Grafana, and OpenShift. — Agile Delivery: Full-cycle experience in Agile environments with sprint planning, retrospectives, backlog grooming, and cross-functional collaboration.
— I am a QA Engineer with deep expertise in fintech and trading platforms, specializing in full-cycle testing of complex, high-risk systems. My focus is on delivering reliable mobile and web applications through a balanced combination of manual and automated testing, aligned with both technical and business goals. — Test Strategy & Execution: Designing and implementing test plans, test cases, and bug reports for mobile and web apps (acceptance, smoke, regression, integration). — Mobile QA Expertise: Manual and automated testing for iOS and Android using Appium and Flutter. — API Testing: Manual (Postman) and automated (Rest Assured, Java) testing of financial APIs. — UI Automation: Web automation using Selenide, Selenium, and BDD frameworks (Cucumber, Gherkin). — CI/CD & DevOps: Experience with TeamCity, Docker, Selenoid, Git, and GitHub. — Monitoring & Observability: Practical experience with Prometheus, Grafana, and OpenShift. — Agile Delivery: Full-cycle experience in Agile environments with sprint planning, retrospectives, backlog grooming, and cross-functional collaboration.

Skills

Java
Kotlin
Dart
Flutter
Selenium
Appium
API
Postman

Work experience

Senior QA Engineer
since 05.2022 - Till the present day |ZEAL Holdings
Android, iOS, Java, Dart, Flutter, API
● Developing and Maintaining Test Strategies focusing on financial accuracy. ● Maintaining detailed test documentation ● Testing: API, Web and mobile app (Android, iOS) testing, integration, acceptance, regression, performance testing, user Experience Testing API and mobile test automation (Java, Rest-Assured, Dart, Flutter). ● Incident Response and Post-release Support: Being prepared to rapidly address any issues that arise postrelease, particularly those that could impact financial transactions or user data security. ● Requirements Analysis: Actively participated in backlog refinement, clarified business and technical requirements, identified inconsistencies, and suggested improvements. ● Took initiative to supplement backlog with improvement proposals, performed duties of an analyst, asset manager, and project manager. ● Continuously seeking ways to improve testing processes and applying where applicable the latest trends in QA.
Senior Automation QA Engineer
03.2022 - 01.2024 |Mentle
JMeter, Java, Appium, iOS
● Developing and Maintaining Test Strategies. ● Test Automation for iOS app. Appium, Java. ● Performance and Load Testing. JMeter, Java. ● Testing AI Integration. ● Documentation and Reporting. ● Incident Management and Post-Release Support.
Lead Automation QA Engineer
01.2021 - 04.2022 |InnoTech
Java, Selenide, Cucumber, Allure, Rest Assured, Junit, TestNG
● Test architecture development for Machine Learning microservice web application (Kubernetes). ● Writing test documentation (test cases, test plans, test strategy, TestIt, JIRA). ● Manual testing (regress, acceptance, integration). ● Automation Tests development API/UI (Java, Selenide, Cucumber, Allure, RestAssured, Junit, TestNG). ● CI/CD debug and launch autotests (Selenoid). ● Mentorship with colleagues in the neighborhood commands.
QA Engineer
09.2020 - 01.2021 |Direct Credit
Java, Kotlin, Selenium, Selenide, Rest Assured
● Manual testing API, web and mobile applications (Postman, Soap UI, Charles, Fiddler, Appium). ● Automation Test Development (Java, Kotlin, Selenium, Selenide, Rest Assured). ● Prepared presentations for prospective clients.
QA Engineer
03.2020 - 08.2020 |Yandex
Scrum, Agile
● Manual testing web applications Yandex.Forms and Yandex.Connect (Regress, Acceptance, Crossbrowser). ● Agile sprint task planning (Scrum). ● Test design development (test cases, test plans). ● Creating articles at wiki.
QA Engineer
10.2019 - 03.2020 |Yandex.Practicum
Postman, Fiddler, Android Studio, SQL, API
● Web, mobile and API manual testing (Postman, Fiddler, Android Studio, SQL) and bug reporting. ● Test Design for mobile and web applications. ● Exploratory testing.

Educational background

Project Management (Masters Degree)
2001 - 2007
Institute of Economic and Culture

Languages

RussianNativeEnglishUpper Intermediate