About the job Sr. QA Automation Engineer
Job Opportunity: Senior QA Automation Engineer
What We Offer
Join our thriving high-tech development business that is rapidly expanding, serving a diverse clientele across Europe and North America.
We believe in synchronicity, but we also value flexibility. Were always eager to listen to your needs and accommodate them whenever possible.
This role is part of a distributed Quality Engineering team responsible for ensuring the quality of a next-generation consumer mobile application. The team works within a mono-repo-based testing environment and ships high-quality releases on a weekly cadence.
Responsibilities
Design, develop, and maintain automated test solutions for mobile Android and/or iOS applications.
Develop functional test automation for key financial product modules such as Savings, Direct Deposit, Balance, and Cash-In.
Build and maintain Page Object Models (POMs), reusable test utilities, and support libraries for mobile test suites.
Write and execute end-to-end test cases to validate product flows and ensure platform stability.
Conduct manual testing when necessary, including functional, regression, and exploratory testing.
Execute automated tests across multiple devices using cloud testing platforms.
Collaborate with developers to improve testability, including accessibility identifiers and feature flag implementations.
Integrate API mocking tools to simulate backend interactions and enable efficient testing workflows.
Work within large mono-repo environments, managing dependencies and maintaining test framework stability.
Execute and monitor automated tests within CI/CD pipelines.
Document test coverage, defects, blockers, and progress using tools such as Jira and Confluence.
Report defects clearly and collaborate with development teams to ensure timely resolution.
Participate in agile ceremonies such as sprint planning, standups, and cross-team quality syncs.
Contribute to emerging testing practices such as AI-assisted test generation and validation.
Stay up to date with industry best practices and continuously improve testing processes.
Requirements
5–7+ years of experience working in QA, SDET, or Test Automation roles.
Strong hands-on experience with Android test automation using Kotlin, Espresso, and/or UI Automator.
Expresso or XCUITest is a must.
Solid experience designing and implementing mobile test automation frameworks.
Strong understanding of Page Object Model (POM) patterns and scalable test architecture.
Experience with CI/CD pipelines and cloud-based test execution environments (e.g., BrowserStack, Harness, or similar).
Experience working with Git workflows including branching, rebasing, and pull request reviews in large repositories.
Strong knowledge of software testing methodologies including manual and automated testing.
Experience writing test plans, test cases, and automated test scripts.
Excellent analytical and problem-solving skills.
Strong communication skills and ability to collaborate across distributed teams and time zones.
Ability to take ownership of work and deliver independently with minimal supervision.
Experience in fintech, financial services, or high-scale digital platforms.
Nice to Have
Experience with iOS test automation using Swift and XCUITest.
Familiarity with API mocking tools such as WireMock or MockServer.
Experience with dependency injection frameworks such as Hilt or Dagger in Android environments.
Familiarity with Bazel build systems.
Exposure to AI/ML-assisted testing workflows.
Experience with accessibility testing and compliance validation for mobile platforms.
Previous experience working in fintech or payments environments.
Location
This position offers the flexibility of fully remote work, allowing you to collaborate with a global team from anywhere with a reliable internet connection.
Remuneration
Compensation is provided in US dollars.
Extra Points
We highly value personal projects that demonstrate technical curiosity, initiative, and the ability to build solutions independently.
A passion for quality, learning, and working within multidisciplinary teams will make you stand out.