Facebook pixel

Software Engineer
Tools & Testing
Confirmed live in the last 24 hours
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Google Cloud Platform
C/C++/C#
Git
Java
Microsoft Azure
SCRUM
Python
TypeScript
Software Testing
Requirements
  • 1+ years of experience as a SWE, SDET, Test and/or Tooling Engineer, or related software engineering role
  • Including 1+ years of experience building end-to-end testing frameworks using programming languages such as Typescript, Python, C#, Java, etc
  • Bachelor's Degree in Computer Science or a related field
  • Strong understanding of software testing methodologies and life cycle
  • Ability to effectively articulate technical challenges and solutions
  • Experienced in Agile or Scrum software development methodologies
  • Excellent communication, collaboration, reporting, analytical and problem solving skills
  • Authorized to work in the US with or without sponsorship
  • Including 2+ years of experience developing end-to-end testing frameworks using programming languages such as Typescript, Python, C#, Java, etc
  • Experience developing and/or testing cloud-based applications that are deployed on cloud services such as AWS, GCP, or Azure
  • Strong understanding of software testing methodologies and life cycle
  • Knowledge of techniques that maintain and improve team productivity, code quality, and developer culture but also interested in open and respectful discussions to come up with the best solution
  • Strong, object-oriented design and coding skills
  • Deal well with ambiguous/undefined problems; ability to think abstractly
Responsibilities
  • Define gaps in our testing suite and internal tooling
  • Partner with the core engineering teams to develop testing strategies and tools to fill defined gaps
  • Leverage your programming abilities (we use NodeJS/Typescript/Python) to develop end-to-end automated testing frameworks that will allow our core engineering team to deliver robust and resilient software
  • Evolve our test frameworks to be more reliable, faster, and more comprehensive over time, keeping quality always top of mind
  • Test APIs and our web based applications with a focus on backend systems
  • Improve the CI/CD pipelines (Gitlab based) and tooling of multiple applications to ensure adequate automated testing coverage on each and every code change from our core engineering teams
  • Participate in the continual maintenance of code base and refactoring
  • Provide guidance through code and design reviews for features delivered by other developers within their scrum team
  • Collaborate with fellow software engineers, driving continuous development, integration, and deployment
Haven Technologies

201-500 employees

Advanced platform for life, annuity and disability insurance
Company Overview
Haven Technologies' mission is to make life (and life insurance) better by working together with visionary clients. The easier they can make it for their clients, the more their impact.
Benefits
  • Competitive pay & bonus program
  • Four weeks paid vacation & sick time
  • Ten paid company holidays
  • Focus Fridays
  • 401(k) with matching up to 5%
  • Health, vision, dental and life insurance
  • Paid gym membership at a local fitness club
  • Snacks. The free and healthy kind.
Company Core Values
  • Build things that matter. At Haven Technologies, you will build products and experiences that help people protect what matters most—their family. The things you create should have a tangible and positive impact on the people we serve. Take that responsibility to heart and let it inform everything you do.
  • Yes before no. You can’t change the world (or an industry) with an old idea. Be curious and open to innovation in all forms. Explore how something can work—not why it won’t.
  • We’re all entrepreneurs. Set big goals, move with urgency and act with conviction. Sometimes you’ll fall short. Sometimes you’ll make a mistake. But that’s okay. Embrace the adventure and you’ll be surprised at what you can accomplish.
  • We matter to each other. Respect. Kindness. Collaboration. Individual actions may seem small, but the combined impact can be huge. So treat others the way they would want to be treated and extend that courtesy to everyone—customers, partners and the person sitting next to you.