QA Engineer
Posted on 8/2/2022
INACTIVE
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
C/C++/C#
Git
Linux/Unix
Management
Python
Requirements
- 2-3 years of experience programming in Python
- A Bachelor's or Master's degree in Computer Science or a related field
- Strong general programming and software design skills
- Familiarity with C++, including the ability to read and understand it
- Competence using Linux, and basic knowledge of system administration and environment management
- Familiarity with common, TCP/IP-based computer network protocols, an understanding of network protocols in general (e.g. the OSI model), and knowledge of how to troubleshoot them
- A background using version control systems (ideally including git)
- Experience with modern methodologies such as BDD or TDD
- Excellent written and oral communication skills
- Experience in the finance industry and in Quality Assurance working with trading systems a strong plus
Responsibilities
- Contributing to the architecture, design, and implementation of an automated testing framework to reduce time to market and increase the quality of our product
- Working closely with software developers, testers and stakeholders globally to refine technical requirements for the test framework
- Designing technical testing strategies and heuristics for heavily integrated applications
- Creating and maintaining specification documents for the automation framework
Electronic trading services.
Company Overview
Tower Research Capital's goal is to optimize finance through technology. The company is building a proprietary trading system based on technological principles.
Benefits
- 5 weeks of paid vacation per year
- 401(k) with company matching
- Free meals and snacks
- Reimbursement for health and wellness expenses
Company Core Values
- Customer focus
- Entrepreneurial spirit