Search by job, company or skills

Quality Assurance Automation Engineer

Fresher
Early Applicant
  • Posted 14 hours ago
  • Be among the first 10 applicants

Job Description

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 environment 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

More Info

Job Type:
Industry:
Employment Type:

Job ID: 152949601

Similar Jobs

Bengaluru, India

Skills:

Agile Scrum MethodologyAppiumEspressoautomation testingSeleniumApi TestingPlaywrightAI-based tools

Bengaluru, India

Skills:

JavaAppiumSelenium WebdriverExtent ReportsJenkinsTypescriptJavascriptRestassuredPostmanAzure DevOpsPlaywrightAllureGitHub Actions

Pune, India

Skills:

JavaOracle SqlMavenZephyrJiraApi TestingTestNGGitSeleniumTestrailPostmanCucumberPythonAllure ReportingPlaywrightBehave

Hyderabad, India

Skills:

PytestSqlGitTypescriptJavascriptTerraformDockerFastAPIPostmanPythonAWSReact Testing LibraryPlaywrightAurora PostgreSQLk6Mock Service WorkerVitest

Bengaluru, India

Skills:

JavaGithubGitRestassuredGitlabBitbucketSeleniumCucumberSvnCI CD

Beware of Scammers

We don’t charge money for job offers