A global investment management firm is seeking a Software Engineer, Test Automation for a contract opportunity with a hybrid schedule (3 days onsite per week in Boston, MA). This organization specializes in systematic and quantitative investment strategies, using advanced data analytics, automation, and technology platforms to support large-scale financial solutions.
They are looking for a senior automation engineer with strong experience in Python, Pytest, PostgreSQL, ETL testing, CI/CD pipelines, and automated test development to improve data quality and reliability across critical systems. This role provides the opportunity to work with cutting-edge technology, collaborate with experienced engineers, expand your automation expertise, and make a meaningful impact in a sophisticated data-driven environment while maintaining a strong hybrid work-life balance.
Required Skills & Experience - Experience with Python automation development and Pytest
- Experience designing and implementing automated test solutions
- Experience with ETL process and validating data
- Strong Windows proficiency
- Knowledge of PostgreSQL database testing
- Understanding of Agile/Scrum methodologies
Desired Skills & Experience - Experience working with CI/CD pipelines
- Understanding of version control systems (Git)
- Knowledge of financial services
- Strong understanding of test design techniques and quality engineering best practices.
What You Will Be Doing Tech Breakdown
- 40% Python / Pytest Automation
- 25% ETL & Data Quality Testing
- 20% Postgre SQL / Database Validation
- 15% CI/CD & Version Control
Daily Responsibilities
- 60% Hands On
- 20% Building and Improving Test Frameworks
- 20% Team Collaboration