W.R. Rosato & associates, llc CONTACT US

Director – Quality Engineering

Global Investment Bank, NYC Hybrid

About the Role: Reporting to the Managing Director of Transaction Banking, we are seeking a highly skilled and experienced Senior Engineering Lead to drive the strategic direction and hands-on implementation of automation frameworks within Global Transaction Banking technology. This role demands a solid foundation in software engineering practices, automation architecture, and deep experience across the software development lifecycle in a high-performance, regulated financial environment. Key Responsibilities: Lead and mentor a team of seasoned software engineers focused on automation engineering best practices.

· Architect, design, and implement scalable, maintainable, and extensible automation frameworks using Java, Spring Boot, TestNG, Cucumber, and RestAssured.

· Drive automation-first strategy across functional, integration, and regression layers within complex backend and UI systems.

· Collaborate with developers, product managers, and DevOps teams to ensure seamless integration of validation layers into Continuous Integration/Continuous Deployment (CI/CD) pipelines using modern automation tooling.

· Own and govern end-to-end automation lifecycle including design, coding, execution, reporting, and maintenance of test suites across services and APIs.

· Continuously improve code quality, performance metrics, and reliability benchmarks through deep understanding of engineering and testing principles.

· Contribute to internal frameworks and tools as a principal engineer, applying clean code, SOLID principles, and advanced software design patterns.

· Advocate for best-in-class engineering practices and guide teams in maintaining consistency, traceability, and reliability across complex domains.

Required Skills and Experience:

· 12 – 15+ years of hands-on experience in software engineering and the ability to drive and lead Software Development Engineer in Test (SDET) strategy, having hands-on experience setting up QE environments, building and leading a team of automation engineers from scratch

· 8+ years in QE automation focused on building automation platforms and tools

· The ability to set up CICD for Automation environment and manage the entire automation environment.

· At least 5 years in a technical lead or architect role managing senior-level engineers.

· Strong proficiency in Java, Spring Boot, and industry-standard automation tools and libraries (e.g., TestNG, Cucumber, Selenium, Zephyr, RestAssured).

· Expert in building, optimizing, and maintaining automation frameworks from the ground up.

· Solid experience integrating automation into CI/CD pipelines, preferably with Jenkins and GitHub Actions.

· Exceptional understanding of object-oriented programming, design patterns, and unit/integration testing practices.

· Demonstrated leadership in high-throughput, real-time systems within investment banking or other capital markets environments.

· Solid presentation skills

· A Proven ability to operate in fast-paced, highly regulated enterprise settings.

Preferred Qualifications:

· Experience with cloud-native platforms (e.g., AWS, Azure) and containerization technologies like Docker or Kubernetes.

· Exposure to performance testing tools and observability platforms.

· Background in Banking technology is a strong plus

Education & Experience:

· Minimum bachelor’s degree in science or finance required

· 12+ years related experience required

· Global Transaction Banking and Payment domain expertise required

· Demonstrated excellent management, organizational and leadership skills required

· A proven ability to manage large and complex projects simultaneously required

· Excellent communication skills, both verbal and written required

· Technical knowledge of technology in capital markets required

Please contact: Bill@wrrosato.com and/or Ken@wrrosato.com

Apply Now