Firstrade Securities Inc.
QA Automation Engineer — Mobile (React Native) - Onsite onlyFirstrade Securities Inc.Flushing, Michigan, United States

Dieses Stellenangebot ist nicht mehr verfügbar

Firstrade Securities Inc.

QA Automation Engineer — Mobile (React Native) - Onsite only

Firstrade Securities Inc.
  • US
    Flushing, Michigan, United States
  • US
    Flushing, Michigan, United States

Über

Role summary
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
  • Flushing, Michigan, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.