1

Trading Software Tester Jobs (NOW HIRING)

NinjaTrader is an industry-leading trading platform and futures broker dedicated to empowering ... including API design standards, testing strategies (unit, integration, contract, chaos ...

Leads and advises adherence to the highest standards of quality and performance in all trading software applications through rigorous testing, comprehensive code reviews, and strict adherence to best ...

Leads and advises adherence to the highest standards of quality and performance in all trading software applications through rigorous testing, comprehensive code reviews, and strict adherence to best ...

DevOps/SRE Intern

Chicago, IL · On-site

$15.50 - $20.50/hr

From developing systems that automate the building, testing, and deployment of latency-sensitive ... Responsibilities * Provide day to day support of the firm's proprietary software trading ...

Our trading models and software systems are continually re-engineered, optimized, and maintained to ... Hold other team members to data standards, including modular design, testing, and documentation.

Senior Data Engineer

Chicago, IL · On-site

$150K - $200K/yr

Our trading models and software systems are continually re-engineered, optimized, and maintained to ... Hold other team members to data standards, including modular design, testing, and documentation.

Senior Data Engineer

Chicago, IL · On-site

$150K - $200K/yr

Our trading models and software systems are continually re-engineered, optimized, and maintained to ... Hold other team members to data standards, including modular design, testing, and documentation.

Showing results 41-60

Trading Software Tester information

See salary details

$19

$43

$69

How much do trading software tester jobs pay per hour?

As of Sep 13, 2026, the average hourly pay for trading software tester in the United States is $43.50, according to ZipRecruiter salary data. Most workers in this role earn between $33.41 and $52.40 per hour, depending on experience, location, and employer.

What does a trading software tester do?

A Trading Software Tester is responsible for evaluating and ensuring the quality, reliability, and performance of software used in financial trading environments. They design and execute test plans, identify bugs or issues, and work with developers to resolve them. Their work helps prevent costly errors in live trading and ensures compliance with regulatory standards. Testing may involve both manual and automated approaches, including simulation of real-world trading scenarios.

What are the key skills and qualifications needed to thrive as a trading software tester?

To thrive as a Trading Software Tester, you need a strong grasp of software testing methodologies, financial market concepts, and experience with test case development—often supported by a degree in computer science or a related field. Familiarity with automated testing tools (such as Selenium or TestComplete), scripting languages (like Python), and trading platforms (like FIX protocol systems) is typically required. Attention to detail, analytical thinking, and effective communication are standout soft skills for this role. These skills ensure the reliability and accuracy of trading systems, which are critical for minimizing errors and financial risk in fast-paced trading environments.

How does a trading software tester typically collaborate with development and trading teams during the software release cycle?

Trading Software Testers work closely with both software developers and trading professionals to ensure new features and updates meet high standards for functionality, performance, and reliability. They participate in regular sprint meetings, review requirements, design test cases, and provide feedback on potential risks or issues. Testers frequently communicate findings and collaborate on troubleshooting with developers, while also gathering real-world feedback from traders to refine testing scenarios. This collaborative approach ensures the software aligns with the fast-paced needs of the trading environment and regulatory requirements.

What is the difference between Trading Software Tester vs Trading Analyst?

AspectTrading Software TesterTrading Analyst
Primary RoleTesting trading software for bugs and functionalityAnalyzing market data and trading strategies
Required SkillsSoftware testing, QA, scriptingMarket analysis, data interpretation
CertificationsQA certifications, technical testing skillsFinancial analysis certifications, market knowledge
Work EnvironmentFinancial firms, trading platformsFinancial institutions, trading floors, research teams

Trading Software Testers focus on ensuring trading platforms function correctly through testing and quality assurance. Trading Analysts analyze market data to inform trading decisions. While both roles work within the financial industry, their core responsibilities differ significantly, with testers emphasizing software quality and analysts emphasizing market insights.

Are trading software testers still in demand?

Trading software testers are still in demand due to the ongoing need for quality assurance in financial technology platforms. Their skills in testing trading algorithms, understanding market data, and using testing tools like automation frameworks contribute to maintaining reliable trading systems in a competitive industry.

How do I become a trading software tester?

To become a trading software tester, you typically need a background in computer science, software testing, or related fields, along with knowledge of trading platforms and financial markets. Gaining experience with testing tools, scripting, and understanding trading algorithms is important. Certifications like ISTQB can also enhance your qualifications.

What are popular job titles related to Trading Software Tester jobs?

For Trading Software Tester jobs, the most frequently searched job titles are:

Infographic showing various Trading Software Tester job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $90,490 per year, or $43.5 per hour.

Principal Software Engineer/Developer

Jersey City, NJ • On-site

Fidelity Investments
Investment Management and Consulting Services • 10K+ employees

$189K - $199K/yr

Full-time

Posted 4 days ago


Fidelity Investments rating

8.7

Company rating: 8.7 out of 10

Based on 274 frontline employees who took The Breakroom Quiz


Job description


Note: Fidelity will not provide immigration sponsorship for this position.
Position Description:
Designs and implements digital assets technology solutions. Develops and delivers high quality, timely, and maintainable low latency trading software solutions in an Agile environment to meet functional and non-functional business requirements. Develops high-performance algorithms for trading and crypto trading. Uses business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts and management.
Primary Responsibilities:
  • Participates in architecture design teams.
  • Defines and implements application-level architecture.
  • Develops applications on complex projects, components, and subsystems for the division.
  • Recommends development testing tools and methodologies and reviews and validates test plans.
  • Responsible for QA readiness of software deliverables.
  • Develops comprehensive documentation for multiple applications or subsystems.
  • Establishes full project life cycle plans for complex projects across multiple platforms.
  • Responsible for meeting project goals on-time and on-budget.
  • Advises on risk assessment and risk management strategies for projects.
  • Plans and coordinates project schedules and assignments for multiple projects.
  • Acts as a primary liaison for business units to resolve various project/technology issues.
  • Provides technology solutions to daily issues and technical evaluation estimates on technology initiatives.
  • Advises senior management on technical strategy.
  • Mentors junior team members.
  • Performs independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives.
  • Develops original and creative technical solutions to on-going development efforts.

Education and Experience:
Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Principal Software Engineer/Developer (or closely related occupation) designing and implementing digital assets technology solutions using Agile methodologies in an electronic trading environment.
Or, alternatively, Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Principal Software Engineer/Developer (or closely related occupation) designing and implementing digital assets technology solutions using Agile methodologies in an electronic trading environment.
Skills and Knowledge:
Candidate must also possess:
  • Demonstrated Expertise ("DE") developing distributed, low-latency, high throughput applications using Continuous Integration/Continuous Delivery (CI/CD) pipeline, Test Driven Development (TDD), and Agile methodologies.
  • DE developing, testing, monitoring, and supporting applications using Java, Python, Spring Boot, Kafka (message brokers), and AWS within an electronic trading environment.
  • DE performing Continuous Integration/Continuous Deployment (CI/CD) applying DevOps principles throughout the software development life cycle (SDLC), using Jenkins, Git, Maven, Docker, and Sonar.
  • DE developing, implementing, optimizing, and maintaining Cloud-based solutions, using Amazon Web Services (AWS), EC2, and EKS; and debugging observability using Datadog and Prometheus.

Salary: $189,592.00 to $199,592.00/year.
#PE1M2
#LI-DNI
Fidelity's Onsite Working Model
Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles.
Certifications:
Category:
Information Technology
Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.

What Fidelity Investments employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom