Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Trading Technologies

Senior Automation Engineer

Trading Technologies

. Lead continuous modernization and technical evolution of automation frameworks, libraries, utilities, and test architecture .

Posted 10/28/2026full-timeAhmedabad • IndiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong Python programming skills with a focus on developing and maintaining automation frameworks and test libraries. Proven ability to mentor engineers, improve CI/CD processes, and enhance test reliability in complex systems.

Highest-signal resume keywords
Python ProgrammingAutomation Framework DevelopmentPlaywright and TypeScriptCI/CD IntegrationTest Reliability Improvement

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Test AutomationObject-Oriented DesignData StructuresAlgorithmsDebuggingProfilingFlakiness ReductionPerformance ProfilingError HandlingClean-Code Practices
Soft Skills
MentoringCommunicationCollaboration
Tools & Technologies
GitCI/CD PipelinesLinux-Based EnvironmentsAI-Assisted Engineering ToolsContainers
Industry Keywords
Financial TechnologyElectronic TradingCapital MarketsMarket DataOrder ManagementHigh-Throughput Systems

Tech Stack

Tools & technologies
Distributed SystemsLinuxPythonTypeScript

About the role

Key responsibilities & impact
  • Lead continuous modernization and technical evolution of automation frameworks, libraries, utilities, and test architecture
  • Develop and review robust, readable, efficient Python code for backend automation, framework services, test utilities, and integrations
  • Profile and reduce test execution time; identify bottlenecks in setup, data handling, environment interaction, and parallel execution
  • Improve test reliability by reducing flaky tests, strengthening diagnostics, logging, debugging support, and failure reporting
  • Maintain and improve Playwright/TypeScript UI automation and integrate it with Python-based backend testing
  • Improve CI/CD integration, test selection, reporting, repeatability, and feedback time
  • Apply object-oriented design, modular architecture, reusable abstractions, clear interfaces, and appropriate design patterns
  • Partner with software engineers, quality engineers, and infrastructure teams to investigate failures, improve testability, and prevent defects
  • Mentor engineers through code reviews, design discussions, partnership, and practical guidance
  • Establish coding standards and framework-development practices
  • Measure execution duration, flakiness, failure diagnosis time, framework adoption, and regression coverage
  • Support product testing and determine where automation provides the greatest value while retaining appropriate exploratory or manual testing

Requirements

What you’ll need
  • Strong, hands-on Python programming skills, including designing, implementing, debugging, profiling, and refactoring non-trivial code
  • Typically, 8+ years of relevant software engineering, test automation, or framework-development experience
  • Substantial ownership of automation frameworks
  • Experience designing and evolving reusable automation frameworks, test libraries, or developer tooling used by multiple engineers or teams
  • Strong software engineering fundamentals: data structures, algorithms, object-oriented design, modularity, error handling, testing, debugging, and clean-code practices
  • Experience building and maintaining integration-level, API, or backend automated tests
  • Practical experience with Playwright and TypeScript for front-end end-to-end automation, or equivalent depth and ability to quickly contribute
  • Experience with Git, code reviews, CI/CD pipelines, and collaborative Agile software development
  • Ability to investigate complex failures across application code, test code, test data, environments, and infrastructure
  • Strong communication and mentoring skills, with ability to explain design trade-offs and raise engineering quality across a team
  • Experience testing financial technology, electronic trading, capital markets, market data, order management, or other complex, high-throughput systems is highly desirable
  • Experience with Python-based automation frameworks
  • Experience improving large regression suites through parallelization, smarter test selection, test-data management, code coverage, performance profiling, and flakiness reduction
  • Experience with distributed systems, asynchronous programming, service integrations, messaging, or event-driven architectures
  • Experience with Linux-based test environments, containers, and troubleshooting environment-dependent failures
  • Experience using AI-assisted engineering tools effectively, with appropriate review and validation of generated code

Benefits

Comp & perks
  • Medical, Dental, and Vision coverage
  • Hybrid work arrangement: three days of in-office collaboration per week and two remote days
  • 21 days of Paid Time Off (PTO) per year, with the option to roll over unused days
  • One dedicated day per year for volunteering
  • Two professional development days per year
  • Additional PTO day during milestone anniversary years
  • Robust paid holiday schedule with early dismissal
  • Generous parental leave for all parents, including adoptive parents
  • Budget for tech accessories, including monitors, headphones, keyboards, and other office equipment
  • Milestone anniversary bonuses
  • Subsidy contributions toward gym memberships and health/wellness initiatives
  • Collaborative culture promoting diversity and inclusion