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