TradeStation is an online brokerage firm seeking to level the playing field for self-directed investors and traders, empowering them to claim their individual financial edge. At TradeStation, we're continuously pushing the boundaries of what's possible, encouraging out-of-the-box thinking and relentless search for innovation. We have built a team of amazing people who work together in a high-performance culture to provide our clients with exceptional products and services. We offer a collaborative and flexible work environment, competitive salaries, comprehensive benefits and a generous PTO policy.
We are seeking a Software Development Engineer in Test (SDET) who is focused on quality. The candidate will assist us in continuous integration by championing a high level of quality in our deliverables and by developing/designing test frameworks, fixtures, and practices.
ESSENTIAL JOB FUNCTIONS:
- Test plan creation and execution
- Document and track program defects
- Participate in code reviews
- Provide continuous integration test support
- Provide guidance to the rest of the team on designing for testability
- Create and manage testing suites including unit tests, integration tests
- Create and execute test plans that generate artifacts to validate proper functioning of the app, and also provide quality-related metrics
- Research and apply emerging test tools, trends and methodologies
- Must have a passion for analysis and testing
- Strong technical skills and raw intellectual ability
- Ability to turn requirements into tests
- Strong organization and prioritization skills
- Demonstrated oral and written communication skills and the ability to adapt and learn
KNOWLEDGE, SKILLS & ABILITIES:
Required:
- Experience with C# & .NET Core
- Experience testing RESTful services
- Database experience (i.e. SQL Server, NoSQL, Redis)
- One or more scripting languages suitable for automation such as Powershell, Bash, or Python
- Continuous build integration tools (GitLab CI, Azure DevOps, etc.)
Preferred:
- Agile Development
- Real-time low latency streaming
- Distributed Source Control tools (Git)
- Cloud architecture and deployment (AWS or Azure)
- Multiple programming languages
- Sockets-based programming
- Experience with Visual Studio
- Knowledge of financial markets
EDUCATION & EXPERIENCE:
- Bachelor’s degree in Computer Science or equivalent work experience
- 5+ years of experience with application testing or developing preferred.
#LI-Remote