Hybrid Staff Test Engineer

Posted 3 weeks ago

Apply now

About the role

  • Staff Test Engineer leading QA initiatives for NinjaTrader's trading platform. Driving testing strategy and automation across multiple engineering teams in innovative trading technology.

Responsibilities

  • Define and maintain end-to-end test strategies across client and server platforms, serving as the subject matter expert for quality across multiple products and teams.
  • Design and guide implementation of automation frameworks and test architecture, ensuring scalability and maintainability across teams.
  • Collaborate with developers to ensure automation-friendly application design.
  • Establish performance and non-functional testing benchmarks, driving continuous measurement and improvement across releases.
  • Drive the evaluation and adoption of innovative QA tools and technologies.
  • Define and track quality gates, coverage metrics, and QA KPIs, ensuring they are actionable and drive measurable improvements in release quality and stability.
  • Mentor QA and SDET team members on best practices, including SOLID, DRY, and KISS principles.
  • Participate in defining onboarding plans and training strategies for QA new hires and contractors.
  • Create, review, and execute end-to-end system integration and performance tests.
  • Conduct root cause and gap analysis for issues across environments and systems.
  • Drive enhancements to CI/CD pipelines and ensure automation suite scalability, reliability, and performance.
  • Provide expert-level input on API testing, database validation, and test data design.
  • Support cross-team initiatives and maintain alignment with organizational quality objectives.
  • Partner with engineering and DevOps to define observability and reliability testing strategies that validate system resilience, fault tolerance, and recovery under production-like conditions.

Requirements

  • 9+ years of relevant experience in QA or software testing roles
  • Proven expertise in both manual and automated testing for complex distributed systems
  • Experience designing automation strategies and frameworks for scalable applications
  • Strong skills in API testing, integration testing, and cross-platform validation
  • Hands-on experience with CI/CD tools and automation pipelines
  • Ability to guide teams in troubleshooting application, database, and cloud issues
  • Excellent communication skills and collaborative mindset
  • Familiarity with testing across messaging queues, security, performance, and fault tolerance scenarios
  • Strong knowledge of Linux and Windows environments
  • Experience evaluating and implementing QA metrics, tools, and training strategies
  • Proven track record of mentoring, onboarding, and upskilling QA/SDET teams

Benefits

  • Generous PTO
  • 7 Paid Holidays Annually + 5 Conditional Holidays Annually
  • 1 Service Day Annually
  • 401k with 3.5% Company Match
  • Paid Parental Bonding Leave
  • Health, Vision, Dental Coverage
  • Life and Disability Insurance Covered 100% by NinjaTrader

Job title

Staff Test Engineer

Job type

Experience level

Lead

Salary

$160,000 - $180,000 per year

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job