antonfet

Senior Software Qa Engineer

Highly organized, proactive, and team-oriented Senior Software QA Engineer (7+ years) with solid analytical, problem-solving and communication skills. Passionate about implementing Agile methodologies and new technologies like Artificial Intelligence (AI/LLM) to drive quality assurance and optimize testing workflows. Focus: Fintech/Banking, SaaS, Manual/Automated, Frontend/Backend, Mobile/Web/API testing.
Stack/Skills: - iOS/Android, Swift/Objective-C/Kotlin/Java/React, Native/Hybrid/Web apps, Android Studio, xCode, Instruments, Logcat, Kibana/ELK, Grafana/Prometheus, BrowserStack, Firebase, TestFlight, AppsFlyer, Crashlytics, Yandex Metrica/AppMetrica, Charles Proxy, WireMock, API (Java, Monolith/Microservices), REST/SOAP/GraphQL, Docker, Kubernetes, Apache Kafka, RabbitMQ, SQL, NoSQL, DBeaver, Postgres, Mongo, Postman, Jira, Trello, Confluence, TestIT, TestRail, Qase.io, Scrum, Swagger, Notion, Figma, Miro, XMind, Selenium/REST Assured/Appium/TestNG/JUnit/Allure (Java), IntelliJ IDEA, Bitbucket, TeamCity, Git, CI/CD, GitLab CI, Jenkins.


Experience: 7 years

Yearly salary: $90,000

Hourly rate: $45

Nationality: 🌏 Remote

Residency: 🌏 Remote


Experience

Software QA Engineer
Okko
2025 - 2025
As a Senior Software QA Engineer, I owned the end-to-end quality of the native iOS application, ensuring a seamless, high-performance user experience for millions of subscribers.My role extended beyond feature validation to influencing development practices and product stability. Key Achievements: - Accelerated Regression Testing: Optimized regression test suites and introduced risk-based testing, cutting regression testing time by 30% without compromising coverage. Core Responsibilities: - Development and review of test documentation (checklists, test cases, test runs, test plans, mind maps); - Requirements analysis; - Creation and verification of test data; - Functional (manual), regression, new feature, smoke, UI, E2E, and API testing; - Mobile application testing (iOS); - Writing high-quality bug reports; - Test effort estimation; - Preparation of training materials; - CI/CD pipeline integration and maintenance. Tech Stack: - iOS/Android, Swift/Kotlin, BrowserStack, Firebase, TestFlight, AppsFlyer, Crashlytics, Charles Proxy, Figma, API (Java, Microservices), Jenkins, Git, CI/CD, SQL, Kafka, DBeaver, Postman, Jira, Confluence, CRM, TestIT, Scrum, Notion, XMind. As a Senior Software QA Engineer, I owned the end-to-end quality of the native iOS application, ensuring a seamless, high-performance user experience for millions of subscribers.My role extended beyond feature validation to influencing development practices and product stability. Key Achievements: - Accelerated Regression Testing: Optimized regression test suites and introduced risk-based testing, cutting regression testing time by 30% without compromising coverage. Core Responsibilities: - Development and review of test documentation (checklists, test cases, test runs, test plans, mind maps); - Requirements analysis; - Creation and verification of test data; - Functional (manual), regression, new feature, smoke, UI, E2E, and API testing; - Mobile application testing (iOS); - Writing high-quality bug reports; - Test effort estimation; - Preparation of training materials; - CI/CD pipeline integration and maintenance. Tech Stack: - iOS/Android, Swift/Kotlin, BrowserStack, Firebase, TestFlight, AppsFlyer, Crashlytics, Charles Proxy, Figma, API (Java, Microservices), Jenkins, Git, CI/CD, SQL, Kafka, DBeaver, Postman, Jira, Confluence, CRM, TestIT, Scrum, Notion, XMind. Skills: Agile · iOS · Mobile Testing · Functional Testing · Integration Testing
Software QA Engineer
VTB
2024 - 2025
Led end-to-end testing of new features for the VTB mobile banking (B2B) app (iOS/Android). Designed and executed over 100 test cases covering core functionality, ensuring zero critical defects at launch. Key Achievement: - Successfully delivered and deployed new features for the "VTB Accounting for Business" platform (web/mobile/API) to production as a QA Engineer; - Participated in and conducted more than 12 UAT sessions. Core Responsibilities: - Development and review of test documentation (checklists, test cases, test runs, test plans, mind maps); - Preparation and approval of artifacts for UAT (User Acceptance Testing); - Requirements analysis; - Creation and verification of test data (including work with the CFT ARM 2.0 system); - Functional (manual), regression, smoke, UI, E2E, cross-browser, and API testing; - Mobile application testing (iOS/Android); - Automated testing (Java, TestNG, Selenium); - Writing high-quality bug reports; - Test effort estimation; - Preparation of mocks (test/pre-production environments); - Preparation of training materials. Tech Stack: - iOS/Android, Swift/Kotlin, Yandex Metrica, AppMetrica, Elastic search (ELK), CRM, Kibana, Grafana, API (Java, Microservices), CI/CD, DevOps, Selenium (Java), React, SQL, Kafka, Sfera. Led end-to-end testing of new features for the VTB mobile banking (B2B) app (iOS/Android). Designed and executed over 100 test cases covering core functionality, ensuring zero critical defects at launch. Key Achievement: - Successfully delivered and deployed new features for the "VTB Accounting for Business" platform (web/mobile/API) to production as a QA Engineer; - Participated in and conducted more than 12 UAT sessions. Core Responsibilities: - Development and review of test documentation (checklists, test cases, test runs, test plans, mind maps); - Preparation and approval of artifacts for UAT (User Acceptance Testing); - Requirements analysis; - Creation and verification of test data (including work with the CFT ARM 2.0 system); - Functional (manual), regression, smoke, UI, E2E, cross-browser, and API testing; - Mobile application testing (iOS/Android); - Automated testing (Java, TestNG, Selenium); - Writing high-quality bug reports; - Test effort estimation; - Preparation of mocks (test/pre-production environments); - Preparation of training materials. Tech Stack: - iOS/Android, Swift/Kotlin, Yandex Metrica, AppMetrica, Elastic search (ELK), CRM, Kibana, Grafana, API (Java, Microservices), CI/CD, DevOps, Selenium (Java), React, SQL, Kafka, Sfera. Skills: Integration Testing · Functional Testing · Selenium · Software Testing Life Cycle (STLC) · PostgreSQL
Software QA Engineer
Innotech
2023 - 2025
Streamlined QA automation processes for a B2B banking platform: prepared manual test cases for transfer to automation, refactored a legacy codebase (Selenium/Java), implemented automated tests for some features (e.g., payment processing, compliance checks), resolved over 60 critical defects pre-launch, and ensured on-time delivery with zero compliance violations. Key Achievements: - Successfully delivered and deployed new features for the "VTB Accounting for Business" project to production as a QA Engineer (2023–2025); - Optimized QA processes: reduced regression testing time by 30% through test automation and cut defect remediation costs by 25% by implementing shift-left initiatives; - Participated in and conducted more than 12 UAT sessions; - Mentored and onboarded 4 new team members, enhancing overall team capability and accelerating their integration. Core Responsibilities: - Development and review of test documentation (checklists, test cases, test runs, test plans, mind maps); - Preparation and approval of artifacts for UAT (User Acceptance Testing); - Creation and verification of test data (including work with CFT ARM 2.0 system); - Functional (manual), regression, smoke, UI, E2E, cross-browser, and API testing; - Mobile application testing (iOS/Android); - Automated testing (Java, TestNG, Selenium); - Writing high-quality bug reports; - Test effort estimation; - Mentoring; - Preparation of mocks/stubs (test/pre-production environments); - Preparation of training materials; - CI/CD pipeline integration and maintenance. Tech Stack: - iOS/Android, Swift/Kotlin, Yandex Metrica, AppMetrica, Elastic search (ELK), CRM, Kibana, Grafana, API (Java, Microservices), CI/CD, DevOps, Selenium (Java), React, SQL, Kafka. Streamlined QA automation processes for a B2B banking platform: prepared manual test cases for transfer to automation, refactored a legacy codebase (Selenium/Java), implemented automated tests for some features (e.g., payment processing, compliance checks), resolved over 60 critical defects pre-launch, and ensured on-time delivery with zero compliance violations. Key Achievements: - Successfully delivered and deployed new features for the "VTB Accounting for Business" project to production as a QA Engineer (2023–2025); - Optimized QA processes: reduced regression testing time by 30% through test automation and cut defect remediation costs by 25% by implementing shift-left initiatives; - Participated in and conducted more than 12 UAT sessions; - Mentored and onboarded 4 new team members, enhancing overall team capability and accelerating their integration. Core Responsibilities: - Development and review of test documentation (checklists, test cases, test runs, test plans, mind maps); - Preparation and approval of artifacts for UAT (User Acceptance Testing); - Creation and verification of test data (including work with CFT ARM 2.0 system); - Functional (manual), regression, smoke, UI, E2E, cross-browser, and API testing; - Mobile application testing (iOS/Android); - Automated testing (Java, TestNG, Selenium); - Writing high-quality bug reports; - Test effort estimation; - Mentoring; - Preparation of mocks/stubs (test/pre-production environments); - Preparation of training materials; - CI/CD pipeline integration and maintenance. Tech Stack: - iOS/Android, Swift/Kotlin, Yandex Metrica, AppMetrica, Elastic search (ELK), CRM, Kibana, Grafana, API (Java, Microservices), CI/CD, DevOps, Selenium (Java), React, SQL, Kafka. Skills: Functional Testing · Software Quality Assurance · Regression Testing · Software Testing Life Cycle (STLC) · Manual Testing
Senior Software Quality Assurance Engineer
Ural Bank for Reconstruction and Development
2021 - 2023
Developed and executed over 500 test cases for mobile and web banking applications as part of the "Internet Banking and Mobile Application Upgrade" project for UBRD Bank. Implemented mobile test automation using Appium (Java), reducing regression testing time by 30%. Successful production deployment (as a QA/Tester) of money transfer and payment processing functionality via the Fast Payment System (FPS), including QR code-based transactions. Core Responsibilities: - Development and review of test documentation (checklists, test cases, test runs, test plans, mind maps); - Requirements analysis; - Creation and verification of test data; - Functional (manual), regression, smoke, UI, E2E, cross-browser, and API testing; - Mobile application testing (iOS/Android); - Automated testing (Java, Appium, JUnit); - Writing high-quality bug reports; - Test effort estimation; - Mentoring (onboarded and trained 1 new team member); - Preparation of mocks (for test environments); - Preparation of training materials; - CI/CD pipeline integration and maintenance. Tech Stack: - iOS/Android, Swift/Kotlin, Yandex Metrica, AppMetrica, Elastic search (ELK), Kibana, Grafana, API (Java, Monolith), CI/CD, Appium (Java), React, SQL, Kafka. Developed and executed over 500 test cases for mobile and web banking applications as part of the "Internet Banking and Mobile Application Upgrade" project for UBRD Bank. Implemented mobile test automation using Appium (Java), reducing regression testing time by 30%. Successful production deployment (as a QA/Tester) of money transfer and payment processing functionality via the Fast Payment System (FPS), including QR code-based transactions. Core Responsibilities: - Development and review of test documentation (checklists, test cases, test runs, test plans, mind maps); - Requirements analysis; - Creation and verification of test data; - Functional (manual), regression, smoke, UI, E2E, cross-browser, and API testing; - Mobile application testing (iOS/Android); - Automated testing (Java, Appium, JUnit); - Writing high-quality bug reports; - Test effort estimation; - Mentoring (onboarded and trained 1 new team member); - Preparation of mocks (for test environments); - Preparation of training materials; - CI/CD pipeline integration and maintenance. Tech Stack: - iOS/Android, Swift/Kotlin, Yandex Metrica, AppMetrica, Elastic search (ELK), Kibana, Grafana, API (Java, Monolith), CI/CD, Appium (Java), React, SQL, Kafka. Skills: Functional Testing · Software Quality Assurance · Regression Testing · Software Testing Life Cycle (STLC) · Oracle Database · Manual Testing · Appium
Mobile QA Engineer
Skyeng
2021 - 2021
Enhanced the quality of children's educational applications through user-centric usability testing. This approach led to a 35% reduction in negative user reviews and a 25% increase in user session time within 3 months after release. Core Responsibilities: - Development and review of test documentation (checklists, test cases, test runs, test plans, mind maps); - Requirements analysis; - Creation and verification of test data; - Functional (manual), regression, new feature, smoke, UI, E2E, and API testing; - Mobile application testing (iOS/Android); - Writing high-quality bug reports; - Test effort estimation; - Preparation of training materials; - CI/CD pipeline integration and maintenance. Tech Stack: - iOS/Android, Swift/Kotlin, BrowserStack, Firebase, TestFlight, AppsFlyer, Crashlytics, Charles Proxy, Figma, API (PHP), Jenkins, Git, CI/CD, GitLab CI, SQL, RabbitMQ, DBeaver, Postman, Jira, Confluence, TestRail, Qase.io, Scrum, Notion, XMind. Enhanced the quality of children's educational applications through user-centric usability testing. This approach led to a 35% reduction in negative user reviews and a 25% increase in user session time within 3 months after release. Core Responsibilities: - Development and review of test documentation (checklists, test cases, test runs, test plans, mind maps); - Requirements analysis; - Creation and verification of test data; - Functional (manual), regression, new feature, smoke, UI, E2E, and API testing; - Mobile application testing (iOS/Android); - Writing high-quality bug reports; - Test effort estimation; - Preparation of training materials; - CI/CD pipeline integration and maintenance. Tech Stack: - iOS/Android, Swift/Kotlin, BrowserStack, Firebase, TestFlight, AppsFlyer, Crashlytics, Charles Proxy, Figma, API (PHP), Jenkins, Git, CI/CD, GitLab CI, SQL, RabbitMQ, DBeaver, Postman, Jira, Confluence, TestRail, Qase.io, Scrum, Notion, XMind. Skills: Functional Testing · Software Quality Assurance · Software Testing Life Cycle (STLC) · Manual Testing · Black Box Testing
Software Testing Engineer
EPAM Systems
2020 - 2021
Led shift-left testing initiatives for a fintech project, identifying over 30 critical defects in the early stages of the SDLC, which reduced defect correction costs by 30%. Core Responsibilities: - Development and review of test documentation (checklists, test cases, test runs, test plans, mind maps); - Requirements analysis; - Creation and verification of test data; - Functional (manual), regression, new feature, smoke, UI, E2E, cross-browser, and API testing; - Mobile application testing (iOS/Android); - Writing high-quality bug reports; - Test effort estimation. Tech Stack: - iOS/Android, Swift/Kotlin, BrowserStack, Firebase, TestFlight, Charles Proxy, DevTools, Chrome, Mozilla, PixelPerfect, Miro, Jenkins, Git, CI/CD, GitLab CI, SQL, NoSQL, DBeaver, Postman, Jira, Confluence, TestRail, Scrum, Notion, XMind.
Software QA Engineer
Upwork
2018 - 2020
QA in a various projects. Focus Area: Mobile Applications. Tech Stack: iOS/Android, Swift/Kotlin, Jenkins, Git, CI/CD, SQL, NoSQL, API.

Skills

android
api
backend
elasticsearch
fintech
firebase
freelance
full-time
grafana
integration
ios
java
jira
kubernetes
macos
mobile
nosql
part-time
postgres
quality-assurance
rabbitmq
redis
remote
saas
sql
english
russian