QA Automation Engineer — Mobile (React Native) - Onsite onlyFirstrade Securities Inc. • Flushing, Michigan, United States
QA Automation Engineer — Mobile (React Native) - Onsite only
Firstrade Securities Inc.
- Flushing, Michigan, United States
- Flushing, Michigan, United States
À propos
We’re hiring a Mobile QA Automation Engineer to own and scale automated testing for our React Native mobile apps (iOS and Android). You’ll partner closely with product, design, and engineering to raise quality standards, reduce manual regression effort, and deliver fast, reliable releases to millions of users. This role blends hands-on test automation, test strategy, and pragmatic engineering judgment.
Key responsibilities
* Design and implement end-to-end automated test suites for React Native apps covering UI, integration, and API layers.
* Build and maintain reliable CI pipelines that run tests on simulators/emulators and real devices.
* Create test frameworks and tooling that are maintainable, fast, and easy for engineers to adopt.
* Collaborate with engineers to shift testing left: add testability hooks, mock strategies, and contract tests.
* Triage and debug flaky tests and production issues; own root-cause analysis and remediation.
* Define quality metrics and reporting to track release readiness and test coverage.
* Mentor teammates on best practices for automated testing and mobile QA.
Required qualifications
* 3+ years of professional experience in QA automation for mobile applications.
* Strong experience with React Native app testing and familiarity with native iOS/Android behaviors.
* Hands-on with automation frameworks such as mabl, Appium, Robot Framework, XCUITest, or similar.
* Proficient in JavaScript/TypeScript and at least one other language used in test tooling (e.g., Python, Java, Kotlin, Swift).
* CI/CD experience (e.g., Jenkins, Bitbucket, Gitlab) integrating device/simulator test runs.
* Solid understanding of mobile networking, storage, and lifecycle issues that affect test reliability.
* Strong debugging skills and experience diagnosing flaky tests and platform-specific failures.
* Excellent written communication skills and ability to work cross-functionally in an agile environment.
Preferred qualifications
* Experience building custom test frameworks or contributing to open-source testing tools.
* Familiarity with device farms and cloud device providers (e.g., BrowserStack, AWS Device Farm).
* Knowledge of performance and memory testing for mobile apps.
* Experience with feature flagging, A/B testing, and telemetry-driven quality decisions.
* Prior work on apps with large user bases and frequent release cadence.
* Prior work on testing financial apps, e.g. stock trading, banking, etc.
* Experience with AI tools to accelerate work tasks (ChatGPT, Claude Code, Microsoft Copilot, Playwright MCP, Cursor)
Tech stack and tools
* Primary: React Native, Python
* Testing: mabl, Robot Framework
* CI/CD: Jenkins, Bitbucket, Gitlab
* Device testing: Physical devices, Local simulators/emulators, Cloud device farms
* Supporting: Postman, Reactotron, Testflight, adb
Pay: $90,000.00 - $100,000.00 per year
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Employee discount
* Flexible spending account
* Health insurance
* Health savings account
* Life insurance
* Paid time off
* Parental leave
* Referral program
* Retirement plan
* Vision insurance
Application Question(s):
* Do you need a sponsorship in future?
Education:
* Bachelor's (Required)
Ability to Commute:
* Flushing, NY 11354 (Required)
Work Location: In person
Compétences linguistiques
- English
Avis aux utilisateurs
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.