Quality Assurance Engineer I

| Chicago, IL, USA | Hybrid
Sorry, this job was removed at 11:48 p.m. (CST) on Thursday, April 4, 2024
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

NinjaTrader is an investor-backed, growth-stage FinTech company with an award-winning platform and over 1 million users. We are building products and services which empower active traders to easily analyze and react to data from the world's leading financial markets. Located in Chicago, our unique employee-centric company culture is one that our team finds inviting, comfortable and fun. Please visit www.ninjatrader.com to learn more about our business.

Are you an innovative QA engineer looking to make your mark working for a financial services company? Do you want to be part of the team that is transforming the online trading industry? NinjaTrader is seeking an experienced and talented QA Engineer who wants to make a difference by pushing the limits of technology. This candidate will be working closely with our technology team and reporting to the QA Manager. We are building state-of-the-art solutions for online futures trading by challenging ourselves to deliver a creative, intuitive, and scalable user experience to our customers. Successful candidates will be talented technicians and innovative thinkers who are driven to make a difference and help change an industry long held back by yesterday’s technology.

In this role, you will:

  • Perform requirement analysis and create test scenarios from acceptance criteria
  • Perform UAT and End-to-End System Integration testing in test, staging, and production environments
  • Proactively work with the development team to troubleshoot application-related issues
  • Work in collaboration with SRE to set up test and staging environment in the cloud
  • Analyze manual and automated test results and report issues promptly
  • Work with the customer support team and product owner to perform UAT tasks as assigned
  • Perform test responsibilities with minimal supervision
  • Work closely with SET to build an automation framework for functional and non-functional tests
  • Participate in routine test case review process with team members and keep optimal functional test coverage
  • Maintain test suite by analyzing duplicate and obsolete tests
  • Collaborate with and mentor other QA team members, developers, and SREs on functional and integration testing setup and execution
  • Work in collaboration with various team members to automate product deployment checkout and build certification processes in various environments
  • Assist with test documentation, UAT, production deployment checkouts, and triaging issues
  • Perform gap and root cause analysis to ensure overall product quality

Key Position Requirements

  • 1 to 2 years of relevant experience in QA testing or able to demonstrate solid domain knowledge of NinjaTrader products
  • Proficient in testing GUI applications, API services, and relational or NoSQL databases
  • Demonstrate good communication, analytical, critical thinking, and problem-solving skills
  • Experience with recreating and troubleshooting customer issues
  • Basic understanding of testing applications over web-browser, mobile device, or desktop app
  • Familiar with version control systems like Git and Github Actions
  • Familiar with command-line interface tools
  • Demonstrate a good understanding of TCP/IP, UDP, and WebSocket

Bonus Points For:

  • Familiarity with writing tests in Cucumber, Appium, BDD, or TDD methodologies is a plus
  • Familiar with Jira or similar defect management tools
  • A basic understanding of cloud-based technologies is a big plus
  • Financial trading systems experience is a big plus
  • Proactively work with team members for successful project delivery



Our Core Benefits Include:

  • 15 days PTO per year
  • 7 paid holidays annually
  • 401k with Company Match
  • Health, Vision, Dental Coverage
  • Life and Disability Insurance covered 100% by NinjaTrader
  • And more!


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.

Read Full Job Description
Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
  • People Operations
    • C#Languages
    • C++Languages
    • dotnetLanguages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • RLanguages
    • ScalaLanguages
    • SqlLanguages
    • Google AnalyticsAnalytics
    • CanvaDesign
    • IllustratorDesign
    • PhotoshopDesign
    • Adobe Creative Suite Design
    • ConfluenceManagement
    • Monday.comManagement
    • HootsuiteCMS
    • WordpressCMS
    • Instapage CMS
    • Google AdsCMS
    • SalesforceCRM
    • Microsoft TeamsCollaboration
    • ZoomCollaboration
    • Monday.comProject Management
    • Jira Project Management

Location

With river views and all the hotspots of River North and the Loop minutes away, 222 North LaSalle is positioned in the most vibrant part of downtown, right at the corner of LaSalle and Wacker. Amenities include onsite parking, gym, coffee house, employee events, and restaurants.

An Insider's view of NinjaTrader

Maria standing in front of the NinjaTrader logo

How does your team reward individual success?

We have a "Rep of the Month" award for individual team members to be recognized for their hard work (and that comes with a nice monetary bonus!) There's zero ambiguity if you're doing a good job. Our team leads hype us up and thank us every day for a job well done. We feel appreciated and everyone's contributions are valued.
Maria standing in front of the NinjaTrader logo

Maria

Technical Support Representative
Wade sitting on a stool in front of a white background

How do you make yourself accessible to the rest of the team?

Much of my own development within the organization has been aided by how easily accessible our leadership team has always been. I try to model my own actions around those same principles by making sure that not only do I always have an open door but that I always make time, even if I am busy, to meet with the team when they need me.
Wade sitting on a stool in front of a white background

Wade

Director of Sales
Emma standing outdoors

What are some social events your company does?

Each week, we have a different themed event that allows us to share our interests with our coworkers. We’ve done pasta making, trivia night, board game night and so much more. It's a great way to connect with coworkers that you do not regularly interact with during work and provide space and time to get to know people outside of working hours.
Emma standing outdoors

Emma

Sr. New Accounts Associate

What are NinjaTrader Perks + Benefits

NinjaTrader Benefits Overview

Comprehensive benefits package (medical, dental, vision, life and disability insurance)
401k with Company Match
15 days paid time off per year
7 paid holidays annually
Fitness Center Membership
Ongoing training
Hybrid work environment
Office Space in the heart of downtown Chicago

Culture
Volunteer in local community
Open door policy
OKR operational model
Open office floor plan
Health Insurance + Wellness
Flexible Spending Account (FSA)
Disability insurance
Dental insurance
Vision insurance
Health insurance
Life insurance
Mental health benefits
Financial & Retirement
401(K) matching
Performance bonus
Child Care & Parental Leave
Family medical leave
NinjaTrader offers up to 12 weeks of unpaid, job-protected leave per year, as well as maintained health benefits, for any employee eligible under the Family and Medical Leave Act (FMLA).
Vacation + Time Off
Generous PTO
Paid volunteer time
Paid holidays
Paid sick days
Office Perks
Commuter benefits
Company-sponsored outings
Company-sponsored happy hours
Fitness stipend
Onsite gym
Professional Development
Lunch and learns
Promote from within
Paid industry certifications

Additional Perks + Benefits

NinjaTrader is dedicated to helping our team members grow, both in their professional and personal lives. Our team is social, collaborative and development-focused. Our office perks are similarly designed to foster a sense of community, support and appreciation for our incredible team.

More Jobs at NinjaTrader

Easy Apply
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about NinjaTraderFind similar jobs like this