System Test Engineer in Work From Home at TradeStation

Date Posted: 11/20/2020

Job Snapshot

Job Description

System Test Engineer
Remote
We are currently seeking a non-conformist to lead the delivery of legendary technology to our business partners who reach us through our Web API technology stack.   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 offer a collaborative and flexible work environment, competitive salaries, comprehensive benefits and a generous PTO policy.
POSITION SUMMARY:
The System Test Engineer is responsible for ensuring the production quality and be the gate keeper for all product releases. Primary job function includes, creating and executing system test plan, test suites and test cases for all different testing needs. (i.e. functional, regression, integration, performance and etc.)
He/she will be responsible for performing sufficient testing converge to ensure the product meets the quality standard before releases.


ESSENTIAL JOB FUNCTIONS:

  • Strong sense of ownership and focus on quality
  • Design, develop and execute system test plans, suites and test cases for our web applications. This includes both manual and automated testing methodology
  • Work as a part of Scrum team to coordinate and deploy product and configuration changes to application test and production environments
  • Perform functional, regression and system integration testing of all codes prior to release
  • Change management - Maintain and update testing environments
  • Release management planning and rollout of staging and production changes (usually off market hours), including preparation of all deployment instructions and post-production validation of new versions or updates deployed to production
  • Document and report defects as well as create and maintain detailed test plans
  • Help to trouble shoot and recreate production issues
  • Work with minimum supervision
  • Analyze and communicate test results to stake holders
  • Participate in ongoing system process improvement initiatives


KNOWLEDGE, SKILLS AND ABILITIES:

  • In-depth knowledge and experience in testing large-scale commercial web applications and technology stack
  • Familiar or experience with test automation software and test management systems is desired (i.e. Selenium, Cypress)
  • Scripting knowledge of VBScript, JavaScript, JQuery, and PowerShell is a plus
  • Demonstrated skill in testing real time distributed systems is desired
  • Excellent troubleshooting skills to root cause complex issues is required
  • Cloud Computing knowledge is a plus (Amazon Web Services, OpenStack)
  • Strong organizational and communication skills
  • Ability to work under pressure
  • Experience with CI/CD is preferable


EDUCATION AND EXPERIENCE:

  • Bachelor's degree in Computer Science or equivalent technical degree
  • 3-10 years of experience in Software Testing of Web applications / Application Management
  • Experience in trading or financial services can substitute educational requirement