SDET - WebAPI in Heredia at TradeStation

Date Posted: 6/17/2021

Job Snapshot

Job Description

Software Development Engineer in Test (SDET) - WebAPI
Heredia, Costa Rica
TradeStation is an o-line 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 offer a collaborative and flexible work environment, competitive salaries, comprehensive benefits and a generous PTO policy.

POSITION SUMMARY:
Do you enjoy tackling interesting problems with other smart people?  Have you ever wondered how a major player in the Financial Technology industry operates?  At TradeStation, you'll enjoy working in a supportive environment with the latest in microservices technology -- all from the comfort of your home office.
We are looking for a senior-level Software Development Engineer in Test (SDET) with a well-rounded skill set and has a passion for testing and automating HTTP/REST API's for delivering highly-scalable, multi-tenant applications.
ESSENTIAL JOB FUNCTIONS:
  • Testing of web applications and web API's.
  • Test plan creation, automation and execution
  • Document and track program defects
  • Participate in code reviews
  • Provide CI/CD support
  • Provide guidance to the team on designing for testability
  • Quality champion for projects and services
  • Production support
KNOWLEDGE, SKILL:
Required
  • Experience with testing frameworks
  • Web technologies (ASP.NET, JavaScript, HTTP, REST, WebSocket, IIS etc.)
  • Web application debug tools (Curl, Fiddler, Postman, Wireshark, Chrome Developer Tools, etc.)
  • C# (Ability to learn C# is a minimum requirement - familiarity with C# or, at minimum, JS is strongly recommended)
  • One or more scripting languages suitable for automation such as Powershell, Bash, or Python
  • Continuous build integration tools (GitLab CI, AWS, or similar)
Preferable but not required
  • Test driven development (TDD)
  • Experience in multiple programming languages
  • Brokerage/trading platform experience
  • Object-Oriented Development methodologies
  • Cloud architecture and deployment (AWS or Azure)
  • Source control management system (SVN, Git, Mercurial, etc.)
EDUCATION & EXPERIENCE:
  • Bachelor’s degree or equivalent work experience
  • Senior level knowledge of application testing
  • Experience with Agile Development preferred