Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
Tower Research Capital • Gurgaon, Haryana, India
Role & seniority: Automation/QA Engineer (mid–senior, 5+ years total experience; minimum 2 years Python)
Stack/tools: Python for test automation (BDD framework), Linux, basic system administration/environment management; familiarity with modern methodologies (BDD/TDD); CI/CD and automation pipelines
Review software requirements and design/execute test scenarios and cases
Collaborate with developers to understand product requirements and provide input on design and risks
Develop and enhance automated test cases and the automation framework; contribute to testing methodologies and metrics
5+ years in software QA/automation with at least 2 years Python
Proficiency with Linux and basic environment management
Experience with BDD or TDD methodologies
Strong written and oral communication
Experience in finance/trading systems is a plus
Prior work in trading/financial services QA
Knowledge of test automation in CI pipelines and framework improvements
Location & work type: Headquarters in NYC (Equitable Building); hybrid work opportunities; full-time role with global reach and regional benefits
Tower Research Capital is a leading quantitative trading firm founded in 1998. Tower has built its business on a high-performance platform and independent trading teams. We have a 25+ year track record of innovation and a reputation for discovering unique market opportunities. Tower is home to some of the world’s best systematic trading and engineering talent. We empower portfolio managers to build their teams and strategies independently while providing the economies of scale that come from a large, global organization. Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our engineers solve challenging problems in the realms of low-latency programming, FPGA technology, hardware acceleration and machine learning. Our ongoing investment in top engineering talent and technology ensures our platform remains unmatched in terms of functionality, scalability and performance. At Tower, every employee plays a role in our success. Our Business Support teams are essential to building and maintaining the platform that powers everything we do — combining market access, data, compute, and research infrastructure with risk management, compliance, and a full suite of business services. Our Business Support teams enable our trading and engineering teams to perform at their best. The Testing and Automation Group is responsible for developing, maintaining and supporting automation test frameworks across organisations for a variety of testing needs. We also own the responsibility of formalizing testing methodologies, analysis of failures and enforcement of quality metrics. We facilitate continuous integration and testing by creating and maintaining automation test pipelines. Responsibilities Reviewing software requirements and preparing test scenarios/cases Interacting with developers to understand product requirements. Participating in design reviews and providing input on requirements, product design, and potential problems Automating test cases using BDD framework written in Python Enhancing automation framework Qualifications Bachelor's or Master's degree in Computer Science or a related field. 5+ years of experience with at-least 2 years of experience in Python. Competence using Linux, and basic knowledge of system administration and environment management 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