Senior Associate Back Office Automation Qa (python Developer)

Year    MH, IN, India

Job Description

Job Purpose


Design and build a reusable Python frameworks that spans front?end integrations, backend/middle?tier services, and cloud execution. Translate complex, post?trade data flows into robust data models, stored procedures, and regression automation, and own CI/CD--including scripts to run AutoSys/batch jobs and stored procs across environments. The ideal candidate brings pragmatic engineering discipline, capital?markets data intuition, and a builder's mindset.
Desired Skills and experience
?5-7 years of hands?on software engineering with Python (incl. packaging, virtual envs, unit/integration testing); strong use of libraries such as pandas, SQLAlchemy/pyodbc, and asyncio/celery for pipelines and services.
?Expert SQL skills and stored?proc development (SQL Server/Oracle/Postgres), query tuning, and execution?plan analysis for large datasets.
?Proven experience designing CI/CD pipelines and automating promotion (code + data + DB objects) with Azure DevOps/Jenkins/GitLab; strong Git practices and code?review hygiene.
?Comfort with schedulers (AutoSys/Control?M/Airflow) and shell/Python scripting for batch orchestration; familiarity with secrets management and environment configuration.
?Domain understanding of post?trade data flows and how to encode them into repeatable regression checks.
?Significant hands-on experience in testing FSI trading platforms (e.g., Polaris), fixed income products such as bonds and derivatives, and clear knowledge of the trade settlement life cycle to validate end-to-end functionality.
?Familiarity with test case management tools like JIRA + XRay and agile methodologies.
?Proven ability to establish and implement QA processes, including comprehensive manual testing strategies and regression suites for critical applications.
?Demonstrated track record of delivering projects successfully in an agile environment, ensuring client satisfaction and adherence to SLAs/TATs.

Key Responsibilities

Build modular Python packages (data processing, API clients, orchestration adapters), publishable to internal artifact repositories; enforce code quality, testing, and documentation standards. Develop backend services/APIs (e.g., FastAPI/Flask) and CLI tools to support front end, middle tier, and cloud workflows; implement resilient error handling, observability hooks, and secure secrets usage. Design relational schemas and write/optimize complex SQL (windowing, CTEs, partitioning); author and refactor stored procedures (SQL Server/Oracle/Postgres) with attention to edge cases and performance. Build data validation utilities that compare large datasets across environments and produce diffs for regression packs. Map post trade flows (allocations, clearing/settlement, confirmations, reconciliations) into datasets, rules, and assertions for repeatable regression. Read and translate stored proc logic into automated test scripts; build a central repository of reusable checks integrated into CI/CD. Nice to have: familiarity with trade/blotter platforms (e.g., ION) or similar post trade systems. Design and operate multi stage CI/CD pipelines (Azure DevOps/Jenkins/GitLab) for code, data artifacts, and SQL deployables; implement approvals, rollbacks, environment strategy, and quality gates (lint, SAST/DAST, tests) Containerize services where appropriate; integrate with AKS/Kubernetes or serverless jobs, and wire up metrics/alerts for runtime health. Script the execution of AutoSys/batch jobs and stored procedures across dev/UAT/prod; add run books, logging, and guardrails; enable reliable, auditable promotions through environments.

Behavioral Competencies
?Soft Skills:
1.Excellent problem-solving, analytical, and communication skills (written and verbal).
2.Strong organizational abilities with meticulous attention to detail.
3.Ability to work independently with minimal supervision and collaboratively in cross-functional teams.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5126888
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year