PP - Quality Automation Engineer B. - Job3386 at Taller Technologies
, , -
Full Time


Start Date

Immediate

Expiry Date

11 May, 26

Salary

0.0

Posted On

11 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Mobile Test Automation, Kotlin, Swift, Espresso, UI Automator, Page Object Model, API Mocking, WireMock Cloud, CI/CD Pipelines, Harness, BrowserStack, Mono-repo Architecture, Dependency Injection, Fintech Domain, Accessibility Testing, GenAI Assisted Test Generation

Industry

IT Services and IT Consulting

Description
PP - Quality Automation Engineer B. - Job3386 Summary The primary role of the Senior Testing Engineer is to design, develop, and maintain mobile test automation for the company’s next-generation consumer mobile app. This position is critical to ensuring quality across key financial product modules including Savings, Direct Deposit, Balance, and Cash-In. The engineer will work within the MME (Money Movement Experience) Quality Engineering team, contributing to a mono-repo-based testing strategy designed to ship quality at a weekly release cadence. The ideal candidate is highly technical, experienced in mobile automation frameworks, and comfortable working independently in a distributed, async-first team across multiple time zones. Responsibilities Design, develop, and maintain functional test automation for Mobile Android and/or iOS modules using Kotlin/Swift and the Mobile testing framework. Build and maintain Page Object Models (POMs), test utilities, and reusable support libraries for mobile test suites. Write and execute end-to-end test cases for Savings, Direct Deposit, Balance, and Cash-In product flows. Integrate with WireMock Cloud for API mocking and record/replay testing patterns. Work within the mono-repo architecture, resolving dependency conflicts (e.g., Hilt/Dagger) and maintaining framework stability. Execute tests via BrowserStack for cross-device regression and CI/CD pipelines via Harness. Collaborate with development teams on accessibility identifiers, feature flags (Statsig/UCP+), and testability improvements. Participate in sprint planning, daily standups, and weekly Oslo Readiness Syncs. Contribute to GenAI-assisted test generation workflows and validate AI-generated test cases. Report defects promptly, working closely with the Development team until issues are resolved. Maintain clear documentation of test coverage, blockers, and progress in Jira and Confluence. Requirements Must-Have Skills Minimum 5-7 years of experience in a QA/Testing engineer/SDET role. Hands-on experience with Android test automation using Kotlin, Espresso, and/or UI Automator (must have). Proficiency with Page Object Model design patterns and mobile test framework architecture. Experience with dependency injection frameworks (Hilt/Dagger) in Android test contexts. Solid understanding of CI/CD pipelines and test execution in cloud-based environments (BrowserStack, Harness, or similar). Strong experience with Git workflows including branching, rebasing, and pull request reviews in large mono-repos. Capability to take ownership of work areas and deliver independently with minimal supervision. Excellent written communication skills for async collaboration across time zones. Experience in e-commerce and fintech domains. Nice-to-Have Skills Experience with iOS test automation (Swift, XCUITest) in addition to Android. Familiarity with API mocking tools (WireMock, MockServer, or equivalent). Familiarity with Bazel build systems and feature flag testing strategies. Exposure to AI/ML-assisted test generation or prompt engineering for QE workflows. Experience with financial services or payments domain testing. Experience with accessibility testing and compliance validation on mobile platforms. Prior experience working in large-scale fintech environments.
Responsibilities
The primary role involves designing, developing, and maintaining mobile test automation for consumer mobile applications, focusing on key financial product modules like Savings and Direct Deposit. The engineer will contribute to a mono-repo testing strategy, integrate API mocking tools, and collaborate with development teams on testability improvements.
Loading...