Anna Rain
@annarain
I build reliable AI-assisted UI and API test automation for complex products.
What I'm looking for
I've owned end-to-end quality at Go2Tests, building TypeScript/Playwright UI automation and Python/Pytest API frameworks for a microservices platform. I wire diagnosable suites into GitHub Actions and GitLab CI, with parallel execution, reporting, traces and deliberate flakiness controls.
At Adapty.io, I tested real-time subscription and payment analytics for thousands of mobile applications, validating dashboards against SQL aggregations across filters, date ranges and time zones. I tested Stripe and Paddle integrations, built mock services for difficult provider scenarios, and found pre-release billing defects involving repeated webhooks and currency renewal handling.
I use AI daily to turn specifications into test conditions, generate and refactor tests, build data, and triage CI failures—but I validate every result against the real system. I make generated tests fail deliberately before trusting them green, because plausible assertions, invented selectors, and superficial coverage are not quality.
Across banking, fintech ERP, payments, and startup products, I've combined exploratory testing with automation in TypeScript, Python, Java, and Kotlin. I'm comfortable clarifying incomplete requirements, investigating incidents through logs and databases, and keeping an honest boundary between what should be automated and what needs human judgment.
Experience
Work history, roles, and key accomplishments
Senior QA Automation Engineer
Go2Tests
Feb 2026 - Present (6 months)
Sole engineer owning end-to-end quality for a microservices platform, including spec analysis, test strategy, automation, and release sign-off. Built UI automation from scratch in TypeScript/Playwright and a layered Python/Pytest API framework, wired into CI via GitHub Actions and GitLab CI.
QA Engineer
Adapty.io
Dec 2024 - Dec 2025 (1 year)
Tested a high-throughput subscription and payment analytics platform, validating dashboards against database aggregations with SQL. Maintained backend and API regression coverage in Python/Pytest, tested Stripe and Paddle integrations, and investigated production incidents.
Senior QA Engineer
Fintech ERP System
Nov 2022 - Nov 2024 (2 years)
Quality partner to developers and product, reviewing specifications and acceptance criteria early. Developed and maintained UI automation in TypeScript/Cypress and Java/Selenium WebDriver, converted manual regression suites, and created 50+ Postman collections with Newman CI execution.
QA Engineer
BPC
May 2022 - Oct 2022 (5 months)
Tested card payment processing services for banks, automating REST API transaction flows in Kotlin/JUnit with Maven. Performed negative API testing with Postman and used PostgreSQL/SQL, Linux/bash, and GitLab CI for validation.
QA Engineer, Expert
Innovative Center I-Teco LLC
Nov 2016 - May 2022 (5 years 6 months)
Tested backend and frontend components across banking projects, including payment documents and transfers. Automated web UI tests in Java/Selenium WebDriver, maintained BDD autotests with Gherkin, and tested REST APIs with Postman and Swagger.
Senior Specialist, Banking Systems Support
Absolute Bank
May 2008 - Nov 2016 (8 years 6 months)
Provided second-line support for core banking systems, handling incident investigation and root-cause analysis. Configured and tested system changes against business requirements and supported production releases.
Education
Degrees, certifications, and relevant coursework
Kazan National Research Technical University named after A.N. Tupolev
Translator in Professional Communication, Professional Communication
Earned a degree in professional communication with a focus on English.
Kazan National Research Technical University named after A.N. Tupolev
Specialist Degree, Applied Informatics in Economics
Completed a specialist degree in applied informatics in economics.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Anna?
You can contact Anna and 90k+ other talented remote workers on Himalayas.
Message AnnaGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
