Quality Assurance Automation Engineer (India)

Quality Assurance Automation Engineer (India)

24 Aug
|
The Windsor Consulting
|
India

24 Aug

The Windsor Consulting

India

Software Developer in Test (SDET) – Equity Derivatives Trading Platform

Position Details

- Job Title: Software Developer in Test (SDET)
- Client: Jefferies
- Location: Remote in India
- Employment Type: Contract 1 year
- Domain: Capital Markets – Equity Derivatives Trading
- Zone: US Time zone

Role Overview Jefferies is seeking a Software Developer in Test (SDET) to join its Equity Derivatives Technology team. This role combines test automation engineering with DevOps and CI/CD automation , supporting a high-performance trading platform across multiple asset classes including Equities, Bonds, Options, Futures, and Swaps .

The ideal candidate will have strong experience in C#/.NET , C++ , SQL Server , PowerShell/Python scripting , CI/CD pipelines , and Capital Markets , with hands-on expertise in automating end-to-end trade lifecycle testing.

Key Responsibilities

1. Test Automation

- Design, develop, and maintain automated test frameworks for C#/.NET and C++ applications.
- Develop automated regression, integration, API, and UI test suites.
- Automate end-to-end trade lifecycle validation:
- Order Creation
- Trade Enrichment
- Booking
- Persistence
- Build UI automation using tools such as:
- TestComplete
- Ranorex
- UFT
- Selenium
- Review existing applications and identify automation opportunities.
- Mentor team members on automation best practices.

2. DevOps & CI/CD Automation

- Design and maintain Jenkins/Bamboo CI/CD pipelines.
- Automate application deployment and regression execution.
- Develop deployment scripts using:




- PowerShell
- Python
- Automate workplace provisioning, configuration management, rollback, and health checks.
- Support Bitbucket branching and pull request workflows.

3. Test Orchestration

- Build automated test orchestration solutions.
- Seed SQL Server test data.
- Publish test messages to:
- MSMQ
- RabbitMQ
- Automate QA environment setup and teardown.
- Build repeatable automated regression environments.

4. Quality Engineering

- Analyze business requirements and functional specifications.
- Develop:
- Test Plans
- Test Scenarios
- UAT Test Cases
- Test Strategies
- Maintain traceability using:
- QTest
- HP ALM
- JIRA

5. Monitoring & Reporting

- Develop monitoring dashboards.
- Integrate automation with Splunk.
- Build utilities for log parsing and audit validation.
- Monitor application health and test execution.

Required Technical Skills

Programming

- C#
- .NET
- C++
- PowerShell
- Python
- SQL

Automation Tools

- Selenium
- TestComplete
- Ranorex
- UFT
- NUnit
- MSTest
- xUnit

CI/CD & DevOps

- Jenkins
- Bamboo
- Bitbucket
- Git
- PowerShell Deployment
- Octopus Deploy (Preferred)

API & Messaging

- REST APIs
- WCF
- Postman
- RestSharp
- Pact
- MSMQ
- RabbitMQ
- Kafka
- FIX Protocol

Database

- Microsoft SQL Server
- Stored Procedures
- Test Data Management

Performance & Monitoring

- Splunk
- JMeter
- k6

Domain Expertise

- Capital Markets
- Equity Derivatives
- Options
- Futures
- Swaps
- Bonds
- Front Office Trading
- Trade Lifecycle

📌 Quality Assurance Automation Engineer (India)
🏢 The Windsor Consulting
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: quality assurance automation engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: quality assurance automation engineer (india) / india