Sr. Software Test Engineer, Web
Company: NinjaTrader
Location: Chicago
Posted on: April 1, 2026
|
|
|
Job Description:
Disclaimer: Please be advised that the most accurate and
up-to-date information about our open roles—including job
descriptions, compensation, and benefits—can only be guaranteed on
our official job board. For the latest listings and details, please
visit: https://job-boards.greenhouse.io/ninjatrader . JOIN US ON
OUR MISSION TO BECOME THE 1 RETAIL TRADING PLATFORM IN THE WORLD
Welcome to the dynamic world of NinjaTrader! As an industry-leading
trading platform and futures broker, we're empowering traders to
take control of their financial destiny. How do we do it? We
provide cutting-edge products and services that enhance the trading
journey. Whether a seasoned pro or just starting out, NinjaTrader
equips traders with award-winning software and brokerage services
to navigate the world's leading financial markets with confidence.
Our growth story is nothing short of exhilarating. Since 2003,
NinjaTrader has been dedicated to understanding and supporting
traders on their journey toward trading triumph. Through those
efforts, our user base has grown to over 2 million users and we
have become the number one rated futures brokerage worldwide. But
we're not stopping there. We're constantly evolving, pushing
boundaries, and modernizing the futures industry. Our commitment to
innovation means users will always have access to dynamic tools,
real-time support, and a community of like-minded traders. So, why
work at NinjaTrader? Here, you're not just part of a team; you're
part of a movement. We empower employees to reach new heights in
their careers by providing a dynamic culture focused on social
connection, professional development, and employee recognition
initiatives. Sounds too good to be true? Take it from our
employees. Join us as we redefine what's possible in trading,
advocate for our customers, and continue our journey toward
becoming the world's top retail-focused trading platform in the
world. What you'll do: NinjaTrader's web trading platform is how
our customers trade futures — in real time, on live markets. As a
Sr. Software Engineer in Test on the Web team, you will own quality
for a dedicated product squad, embedded as a peer alongside
engineers and product managers. Your job is not to gate releases —
it is to build automation that makes confident, fast shipping the
default. What you test and validate is what traders depend on. In
this role you will: Own quality end-to-end for an assigned product
squad: from test strategy through release confidence Partner with
developers and product managers at the design stage to define
acceptance criteria and build testability into features from the
start Design, develop, and maintain Playwright-based automated
tests following Page Object Model (POM) patterns and the team's
established automation architecture Write and maintain automation
in TypeScript/JavaScript, contributing to shared frameworks and
raising coverage standards across the team Collaborate with
engineers on system design, API contracts, and application
architecture to ensure observable, testable behavior Own your
squad's test reliability — identify, analyze, and eliminate
flakiness with the same urgency as a production bug Integrate tests
into CI/CD pipelines using tagging strategies (e.g., smoke,
regression) so every deployment ships with clear quality gates
Apply AI-assisted development tools — code generation, test
generation, failure analysis — to improve coverage and productivity
Perform manual and exploratory testing where it adds signal that
automation cannot, and convert findings into durable automated
coverage Contribute to junior QA team members' growth through code
reviews, pairing, and direct feedback Uphold NinjaTrader SDLC and
information security standards What you'll need: 7 years of
experience in QA engineering and test automation Strong hands-on
experience with Playwright Solid experience writing automation in
TypeScript or JavaScript Experience building and maintaining tests
using Page Object Model or modular test architecture Demonstrated
experience working with engineers on testability-by-design —
shaping application architecture and API design to support reliable
automation Experience integrating automated tests into CI/CD
pipelines Strong understanding of test design principles and the
software testing life cycle Proven proficiency with AI-assisted
engineering tools (e.g., code generation, test generation,
debugging assistants) applied responsibly in a production QA
context Ability to own quality for a product area independently,
with minimal oversight Strong communication skills — comfortable as
a peer to engineers and product managers Bonus Points for:
Experience testing real-time or data-intensive web applications API
automation testing experience Accessibility testing knowledge (WCAG
standards) Experience in trading platforms or fintech Compensation:
The salary range for this role will be $100,000.00 - $150,000.00
USD. In addition, this position will also receive an annual target
bonus of 10%. Bonus pay at NinjaTrader is based on individual
performance (50%) as well as company/team performance (50%). Salary
and bonus earnings are only two components of the total
compensation package offered by NinjaTrader. NinjaTrader offers a
401K plan through ADP under which the company will match up to 3.5%
of employee contributions. Annual paid time off allowance accrues
at a rate of 18 days per year (some positions may qualify for more)
plus seven paid holidays. Location: This role is based in Chicago,
IL. *There may be remote flexibility for exceptional candidates in
the following states: California, Colorado, Florida, Georgia,
Illinois, Indiana, Minnesota, Missouri, Montana, New Jersey, New
York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina,
Texas, Utah, Vermont, Virginia, Washington, Washington DC,
Wisconsin. Hybrid: For Chicago-based employees, we follow a hybrid
work schedule: In-office Tuesday through Thursday, with remote work
on Mondays and Fridays. In addition to these weekly remote days, we
offer: 20 additional flex remote days annually 5 Company Wide
Office-Optional weeks tied to major holidays Our Core Benefits
Include: 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 We are
committed to equal employment opportunity regardless of race,
color, ancestry, religion, sex, national origin, sexual
orientation, age, citizenship, marital status, disability, gender,
gender identity or expression, or veteran status. We are proud to
be an equal opportunity workplace.
Keywords: NinjaTrader, Wheaton , Sr. Software Test Engineer, Web, IT / Software / Systems , Chicago, Illinois