Eze Software: Senior Software Engineer in Test
12 Farnsworth St., 6th Fl
Boston, MA 02210

Employee Testimonials

Eze Software is currently seeking a Senior Software Engineer in Test to join our Eclipse™ product Engineering team, based out of our Boston headquarters. Eze Software is a leading global provider of award-winning software solutions and technology services designed to maximize investment and operational alpha for the entire institutional investment process. Our vision: to lead a reimagined investment process by creating a completely open, seamless, and fluid investment ecosystem.

 

The Eze Eclipse™ solution is a born-in the cloud, investment solution that supports start-up, emerging equity and event-focused hedge funds’ full investment process. Through a single, unified platform, in a secure web interface, clients can manage very their investments and operational processes with ease. As a Senior Software Engineer in Test you will help drive automation and quality practices within a specific scrum team to ensure our product is held to the highest standards before being in front of clients. We work in a fast-paced, continuous integration, continuous delivery ecosystem, so the challenges of thorough, independent and reliable automation create interesting problems we aim to solve with cutting edge, open-source technology. Our automation spans the entire testing pyramid and we want you to help us innovate and improve our testing practices in this dynamic environment.

 

Job Functions:

  • Manage and fully own the quality, reliability and usability of your teams’ components.

  • Write new automation code at the unit, component, and integration level for your team’s components.

  • Develop new automation frameworks and innovate existing ones to meet the needs of a changing product.

  • Define program level automation roadmap and improve processes for unit, component, integration and system level automation.

  • Analyze business requirements to develop comprehensive automation test plans.

  • Design API’s for functional requirements, user experience and performance goals of system workflows.

  • Assess improvements of continuous integration and testing procedures for a number of scrum teams by analyzing test metrics.

  • Evaluate quality risk for product changes and propose test strategy to address these risks.

  • Promote and drive TDD or BDD within a scrum team.

  • Pair-program with Software Engineers to catch and fix defects early in development.

  • Mentor, coach and manage Associate and mid-level Software Engineers in Test to develop their technical and soft skills to operate more efficiently within their teams.

  • Use metric-based decision making to oversee the quality of a selection of products within Eclipse.

 

Qualifications:

  • Either a Bachelor’s or Master’s Degree in Computer Science or Information Systems required.

  • Career minded individuals who are not afraid of challenges and like to problem solve.

  • Motivated engineers who do NOT shy away from responsibility and new challenges.

  • 5+ years’ experience in Unit, API, and UI automation testing required.

  • 5+ years’ experience with web development required (JavaScript, Python, or Go preferred).

  • 3+ years’ experience working with Agile, Scrum or SAFe.

  • 2+ years’ experience with Protractor, Selenium, Karma, Jasmine or similar tools.

  • 2+ years’ experience with Jenkins or related CI tools required.

  • 2+ years’ leadership / mentorship experience required.

  • 2+ years’ experience with Docker or other containerization technologies preferred.

  • Comfortable working with Linux / Mac / Windows operating systems.

  • Superb communication and interpersonal skills required.

Full-time

Employee Testimonials

Birju Ravaliya
Senior User Experience Designer, Product Management

"It's magic to see something you and your team have taken from an idea to a live product impacting our users lives on a daily basis."

Brian Newborn
Solutions Analyst, Americas Client Engagement

"Through practice and repetition, I not only feel comfortable speaking with clients, but also when asked to run multi-team internal projects."

Kate Borodezt
Tax Associate, Finance

“In my three years of being here not only have I gained an immense amount of tax knowledge, but I have also created irreplaceable friendships.”