Sr. Software Test Engineer, Mobile

NinjaTrader

Chicago, IL, United States
On-site
7+ years qa engineering experience
Mobile e2e automation framework architecture
Appium or webdriverio proficiency
NinjaTrader is seeking a Senior Software Test Engineer to own automation and quality for their Flutter-based mobile trading platform serving over 2 million users

Job Summary

  • NinjaTrader is seeking a Senior Software Test Engineer to own automation and quality for their Flutter-based mobile trading platform serving over 2 million users.
  • The role involves architecting scalable end-to-end mobile automation frameworks using Appium or WebdriverIO while ensuring testability-by-design in collaboration with engineering teams.
  • Candidates will drive CI/CD integration, eliminate test flakiness, and leverage AI-assisted tools to improve coverage and productivity within a dynamic, employee-focused culture.

Matching Summary

NinjaTrader is seeking a Senior Software Test Engineer to own automation and quality for their Flutter-based mobile trading platform serving over 2 million users.

Skills & Requirements

Must-have

  • 7+ years QA engineering experience
  • Mobile E2E automation framework architecture
  • Appium or WebdriverIO proficiency
  • TypeScript or JavaScript coding skills
  • Screen/Page Object Model implementation
  • CI/CD pipeline integration for mobile
  • Flutter application testability

Nice-to-have

  • AI-assisted development tools usage
  • Collaboration with Flutter engineers
  • Mentoring junior QA team members
  • Flakiness elimination strategies
  • Dynamic culture participation

Key Requirements

  • 7+ years of QA engineering experience
  • Significant mobile automation experience
  • Strong hands-on experience with Appium/WebdriverIO
  • Deep understanding of Screen/Page Object Model
  • Experience with GitHub Actions for CI/CD

Work Rights

Not specified

Tailored Resume

Cover Letter