Sr. Software Test Engineer responsible for automation and quality of mobile apps at NinjaTrader. Leading mobile testing efforts on Flutter-based iOS and Android platforms.
Responsibilities
Architect, build, and maintain a scalable end-to-end mobile automation framework for our Flutter-based iOS and Android applications
Lead automation efforts across both platforms, with a focus on long-term framework stability and coverage
Implement and enhance mobile automation using Appium, WebdriverIO, or similar automation frameworks
Design and enforce a Screen/Page Object Model architecture and project structure that scales with the mobile team
Write maintainable automation code in TypeScript/JavaScript, establishing standards others build on
Partner with Flutter engineers on application architecture to identify testability gaps and make automation-friendly design decisions early — before they become late-stage problems
Own CI/CD integration for mobile test pipelines: tagging strategies (e.g., smoke, regression), automated reporting, and pipeline reliability
Identify, analyze, and eliminate test flakiness — treating automation reliability as a product quality concern
Apply AI-assisted development tools — code generation, test generation, failure analysis — to improve coverage and productivity
Drive improvement in mobile testing tooling and documentation
Contribute to junior QA team members' growth through code reviews, pairing, and direct feedback
Uphold NinjaTrader SDLC and information security standards
Requirements
7+ years of experience in QA engineering and test automation, with significant mobile automation experience
Proven experience building and scaling mobile E2E automation frameworks for iOS and Android
Strong hands-on experience with Appium, WebdriverIO, or comparable mobile automation tools
Demonstrated experience working with mobile engineers on testability-by-design
Deep understanding of Screen/Page Object Model or equivalent patterns for mobile test architecture
Strong proficiency in TypeScript or JavaScript
Experience with CI/CD tooling for mobile delivery, including GitHub Actions
Experience designing test strategies that integrate into automated pipelines at scale
Proven proficiency with AI-assisted engineering tools applied responsibly in a mobile QA context
Track record of improving automation stability and reducing flakiness
Strong communication and collaboration skills — comfortable as a peer to Flutter engineers and product managers
Senior SDET ensuring high - quality standards for Smart TV streaming applications at Angel. Leading automation and quality strategies for an engaging audience experience.
QA Automation Engineer focusing on testing and monitoring infrastructure development tools at IONOS. Collaborating with teams to ensure quality and efficient operations in a friendly and open environment.
Test Automation Engineer (Java) focusing on building and improving QA processes for enterprise systems. Collaborating closely with cross - functional teams to deliver high - quality software and strengthen test automation practices.
Sr. Software Engineer in Test at NinjaTrader driving quality assurance for the web trading platform. Collaborate closely with teams to define testing strategies and maintain automation standards.
Senior Software Test Engineer designing and maintaining Python - based test automation frameworks for NinjaTrader. Collaborating with developers to enhance services observability and testability.
Software Developer Engineer in Test Intern at BECU supporting development and quality of enterprise software. Collaborating with teams to assist in automated testing and quality engineering practices.
Firmware/Test Engineer at Opengear developing and validating embedded device platforms. Collaborating with cross - functional teams for high - quality product deployment.
Production Test Engineer designing and developing production test systems for RF and cellular devices at Digi International. Collaborating with R/D teams to ensure high test yield and product reliability.
Senior Software Test Automation Engineer at Digi developing and maintaining automated test suites with Cypress and TypeScript. Collaborating with cross - functional teams to ensure high - quality software releases in a hybrid environment.
Quality Test Engineer at LexisNexis Risk Solutions responsible for performance and automation testing. Collaborating across teams to ensure high - quality software delivery in Mumbai.