Job Description
Senior QA Automation Engineer – Stock Broking Domain (5–8 Years)
Location: Chennai
Team: Production Support & Change Management / QA Engineering
Employment Type: Full-time
About the Role
We’re looking for a hands-on QA Automation Engineer with deep experience in retail stock broking platforms to own test automation across web/mobile/API for high‑volume, low‑latency trading systems. You will design robust automation frameworks, enforce quality gates in CI/CD, and collaborate closely with product, development, and production support to ship reliable releases within market-hour constraints.
Key Responsibilities
Automation Strategy & Frameworks Design and maintain scalable automation suites for UI (web/mobile), API, and backend services.Establish coding standards, test data strategies, and parallel execution for fast feedback in CI pipelines.Test Design & Execution Develop and maintain test cases for Order Placement, Modify/Cancel, Portfolio/Positions, P&L, Margins, Corporate Actions, Funds Transfer, KYC, Onboarding, Market Data, and Risk/Compliance workflows.Automate regression, smoke, sanity, and end‑to‑end (E2E) scenarios across multiple exchanges (e.g., NSE/BSE, MCX) and instruments (Equity/F&O/Currency/Commodities).API & Microservices Validation Automate REST/GraphQL tests (auth, rate limits, idempotency, pagination) and validate Kafka/Event flows, caching layers, and OMS/RMS interactions.Performance & Reliability Execute load/stress/soak tests for peak market hours, validate latency, TPS, and throughput, and track SLOs/SLAs.Data & Environment Manage synthetic/seeded data, mocks, test environments, and feature flags; ensure test isolation and reproducibility.Quality Governance Integrate quality gates into CI/CD, track coverage and flakiness, and drive failure triage with dev teams.Production Readiness Partner with Production Support on release rehearsals, smoke tests, canary/blue-green validations, and incident post‑mortems.Compliance & Security Ensure tests cover SEBI/Exchange circulars, audit trails, session security, privacy, risk checks (SPAN, ELM, VAR), and data integrity.Must‑Have Skills (Technical)
Languages/Automation: Java / TypeScript / JavaScript / Python (good-to-have)UI Automation: Selenium WebDriver, Playwright or Cypress; mobile automation with AppiumAPI Automation: Rest Assured / Playwright API / Postman Performance Testing: JMeter or Gatling; basic profiling & bottleneck analysisCI/CD & DevOps: Jenkins/Azure DevOps/GitHub Actions, Docker; artifacts & reportingVersion Control & Workflow: Git (branching, PR reviews), code quality tooling (Sonar)Must‑Have Skills (Domain)
Experience testing trading flows: market/limit/stop orders, AMO, GTT/OCO, basket ordersUnderstanding of OMS/RMS, exchange connectivity, market depth/quotes, circuit breakers, pre‑trade risk checksKnowledge of margins (SPAN/Exposure), pledge/unpledge, corporate actions (bonus/dividend/split)Experience handling market-hour incidents, rapid triage, and coordinated fixesQualifications
Bachelor’s in Computer Science Engineering, Engineering, or related field5–8 years of total QA experience with 3+ years in test automation for financial/trading platformsCertifications (preferred): ISTQB, Selenium
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application