Why this role stands out
This hybrid role offers an exciting opportunity to shape the quality of critical financial systems at a reputable investment firm, allowing you to leverage your Python and pytest expertise to build scalable test frameworks and drive innovation. You'll thrive here if you're a seasoned automation engineer passionate about writing production-quality code and collaborating within a modern, cloud-native environment. Apply now to contribute to a forward-thinking engineering team and advance your career in a dynamic industry.
Quick overview
Job description
This role is ideal for an experienced automation engineer who enjoys writing production-quality code, building scalable test frameworks from scratch, and partnering closely with software engineers throughout the SDLC. You'll help define the automation strategy for mission-critical financial applications while working with modern cloud technologies, distributed systems, and CI/CD pipelines.
Required Skills & Experience
- 6+ years of experience as a Software Developer in Test (SDET), QA Automation Engineer, or Software Engineer focused on test automation
- Expert-level Python programming skills
- Extensive experience building and maintaining automation frameworks using PyTest
- Experience developing automated API, integration, regression, and end-to-end test suites
- Strong understanding of object-oriented programming and software engineering best practices
- Experience testing cloud-native applications deployed in AWS, Azure, or Google Cloud Platform
- Experience integrating automated testing into CI/CD pipelines
- Strong experience with REST APIs, JSON, and API automation tools
- Solid understanding of SQL and database validation techniques
- Experience working within Agile software development environments
- Excellent analytical, troubleshooting, and communication skills
- Experience within investment management, asset management, hedge funds, financial services, or fintech
- Experience with Playwright, Selenium, or modern UI automation frameworks
- Familiarity with Docker, Kubernetes, and containerized applications
- Experience testing distributed systems, microservices, and event-driven architectures
- Exposure to Kafka, RabbitMQ, or messaging platforms
- Experience with performance testing tools such as k6, JMeter, or Locust
- Familiarity with GitHub Actions, Jenkins, GitLab CI, or Azure DevOps
- Experience mentoring junior automation engineers
- Bachelor's degree in Computer Science, Engineering, or a related technical discipline
- Design, develop, and maintain enterprise-grade automation frameworks using Python and PyTest
- Build automated testing solutions for APIs, backend services, web applications, and cloud platforms
- Partner closely with Software Engineers throughout the development lifecycle to improve software quality
- Create reusable automation libraries and testing utilities that scale across multiple engineering teams
- Develop automated regression, smoke, functional, integration, and end-to-end test suites
- Integrate automated testing into CI/CD pipelines to support continuous delivery
- Identify quality gaps early through automation and proactive testing strategies
- Debug complex software issues and work alongside developers to resolve production defects
- Contribute to automation standards, coding best practices, and quality engineering initiatives
- Continuously evaluate new testing tools and technologies to improve engineering efficiency
- 45% Python & PyTest Automation Development
- 25% API & Backend Testing
- 20% Cloud, CI/CD & DevOps Integration
- 10% Test Strategy & Quality Engineering
- 80% Hands-On Automation Development
- 10% Cross-Functional Collaboration
- 10% Test Strategy, Code Reviews & Mentorship
You will receive the following benefits:
- Competitive base salary
- Annual discretionary bonus
- Medical, Dental, and Vision insurance
- 401(k) with company match
- Paid Time Off and company holidays
- Professional development and certification reimbursement
- Hybrid work environment
- Opportunity to build next-generation automation frameworks supporting mission-critical financial applications
Applicants must be currently authorized to work in the United States on a full-time basis now and in the future. No sponsorship is available for this position.
Similar jobs
- CA
Quality Assurance TechnicianNew Auto Apply
Carfair · Gillett, Wisconsin · On-site 🇺🇸
Microsoft ExcelAuditingBlueprint Reading$22/hr56 minutes ago - LT

Specialist, Integration & Test EngineerNew
L3Harris Technologies · Melbourne, Florida · Hybrid 🇺🇸
GitConfluenceJava+4TechnologySalary not listed3 hours ago - AS
QA AnalystNew
Apex Systems · McLean, VA · On-site 🇺🇸
ComplianceTriageTechnologySalary not listed14 hours ago - SP

Quality Assurance TechnicianNew Auto Apply
Strive Pharmacy · Leesburg · Hybrid 🇺🇸
Talent AcquisitionComplianceDiversity & Inclusion+1Salary not listed2 days ago - SP

Quality Assurance Technician (Weekday, Overnight) Auto Apply
Strive Pharmacy · Gilbert · Hybrid 🇺🇸
Talent AcquisitionComplianceDiversity & Inclusion+1Salary not listed3 days ago - SP

Quality Assurance Technician (Weekend, Overnight) Auto Apply
Strive Pharmacy · Gilbert · Hybrid 🇺🇸
Talent AcquisitionComplianceDiversity & Inclusion+1Salary not listed3 days ago - ME
Quality Assurance Specialist Auto Apply
Meds · Elmhurst · On-site 🇺🇸
Onboarding5SCompliance+3TechnologySalary not listed5 weeks ago - ST

Senior Automation Engineer
Stantec · Chandler · Hybrid 🇺🇸
FiberComplianceEstimating+1TechnologySalary not listed4 months ago - ST

Senior Commissioning/Validation Specialist
Stantec · Cleveland · Hybrid 🇺🇸
ComplianceBusiness DevelopmentSalary not listed6 months ago - ST

Construction QA / QC Field Technician
Stantec · Albuquerque · On-site 🇺🇸
Microsoft ExcelMicrosoft WordMicrosoft PowerPoint+4TechnologySalary not listed2 weeks ago - ST

Commissioning Validation SpecialistNew
Stantec · Austin · On-site 🇺🇸
AirflowHVACSalary not listed2 days ago - PR
Quality Assurance RN
Providence · Mission Viejo · On-site 🇺🇸
NursingPatient CareHealthcareSalary not listed1 week ago
