Search jobs > New York, NY > Senior quality assurance

Senior Quality Assurance Engineer

Harbor.ai
New York, NY, United States
Full-time

About Harbor.ai :

Harbor.ai is an early-stage InsurTech startup aiming to revolutionize the enterprise insurance market. Our technology simplifies the process for insurance brokers to identify optimal coverage for their clients continuously, and this is just the beginning.

Our mission is to revolutionize underwriting for better, faster, and smarter processes. As we pursue this goal, we are implementing a data-driven business model that fundamentally reshapes how insurance products are sold.

Established in 2018, Harbor.ai is Venture-backed and based in New York.

Role Overview :

We are looking for a seasoned Senior Quality Assurance (QA) Engineer to lead the testing and quality assurance efforts across our software stack, which includes Python Flask in the backend and React TypeScript in the frontend.

With a minimum of 4 to 5 years in software testing and quality assurance, the ideal candidate will be an expert in developing and implementing testing strategies that span the full software stack.

This role calls for taking ownership of the QA process, driving improvements, and mentoring a team of junior engineers to uphold and enhance quality standards.

Key Responsibilities :

  • Lead the development and implementation of comprehensive test strategies that encompass both backend (Python Flask) and frontend (React TypeScript) components.
  • Assess and ensure the reliability and availability of various databases within our technology stack, including Neo4j, MongoDB, and MySQL.
  • Design, develop, and maintain automation scripts, enhancing the automation framework to improve efficiency and software quality.
  • Proactively identify, document, and resolve bugs, and persistently track these issues through to resolution.
  • Streamline testing processes and introduce innovations and best practices in QA to boost product quality and team productivity.
  • Collaborate with cross-functional teams to understand system requirements, influencing product design with a focus on quality.
  • Provide mentorship and training to all junior engineers, fostering a culture of quality and continuous improvement across the team.
  • Stay abreast of new testing tools and methodologies, integrating them into the QA process to maintain a competitive edge.
  • Participate in product design reviews, advocating for quality assurance standards and highlighting potential quality risks.
  • Communicate testing progress, outcomes, and risk assessments effectively to all stakeholders.

Qualifications :

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 4 years' experience in QA, with expertise in both automated and manual testing.
  • Strong proficiency with QA methodologies, tools, and processes, and a proven track record of taking ownership of QA activities.
  • Extensive experience with testing frameworks such as PyTest for Python Flask and Jest for React TypeScript.
  • Experience with automated testing tools like Selenium, Cypress, and frameworks suited for both backend and frontend testing.
  • Demonstrated ability in scripting and MySQL, essential for creating effective test cases and managing data-driven tests.
  • Email Ops@harbor.ai with your favorite color.
  • Experienced in Agile / Scrum and other iterative development methodologies.
  • Proven ability to mentor and lead junior engineers, promoting a culture of learning and continuous improvement.
  • Excellent problem-solving skills, attention to detail, and the ability to articulate complex information to various audiences.

Role Specifics :

  • In-office for New York City (NY / NJ), remote work is not supported
  • Reports to the Director of Engineering
  • W-2 position

Compensation includes :

  • Fair market salary (salary band is in job description)
  • Equity
  • Health insurance, the cost of the health insurance for the employee is 100% paid for by the company (within a specified policy)

Please note that any emails from recruiters will be printed, then ceremoniously disposed of.

Note to All Applicants :

Harbor.ai is committed to providing reasonable support (called accommodations) in our recruiting processes for candidates with disabilities, long term conditions, mental health conditions, or sincerely held religious beliefs, or who are neurodivergent or require pregnancy-related support.

If you need support, please reach out to Ops@harbor.ai.

Individual pay is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base salary only, and do not include bonus, equity or sales incentives, if applicable;

bonuses are not guaranteed.

Harbor.ai is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics.

We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

We may use your information to maintain the safety and security of Harbor.ai, its employees, and others as required or permitted by law.

Additionally, Harbor.ai in the E-Verify program in certain locations, as required by law.

Harbor.ai is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.

If you need assistance or an accommodation due to a disability, you may contact us at Ops@harbor.ai.

4 days ago
Related jobs
Promoted
Tech Mahindra (formerly Mahindra Satyam)
New York, New York

Specific Quality Assurance experience with. Partner with QA engineers to formulate and implement an effective automation strategy. Engage with cross-functional teams to promote Quality throughout the software development lifecycle. ...

Promoted
Indotronix International Corporation
New York, New York

Position requires coordination with Engineering, Operations, and Procurement on product quality issues and effective issue resolution. ...

Promoted
Media Radar
New York, New York

As a Quality Assurance Engineer, you will play a critical role in ensuring that our products maintain their status as best-in-class, consistently positioning our clients ahead of their competition. Champion best practices for software quality assurance and provide mentorship and guidance to junior m...

Promoted
KS Engineers
Queens, New York

Position - Construction Quality Assurance Lead Personnel (CQLP)Reports to - Quality ManagerGeneral Qualities:- Ability to communicate as a valued team member with colleagues and clients of all levels. Develop and implement a project Quality Control orientation program to ensure project team members ...

DataArt
New York, New York

Conduct quality assurance of ML models, including data and feature testing. Perform manual checks of processed insurance documents to ensure ML quality. ...

Tanisha systems
New York, New York

F/T Quality Assurance Engineer. Masters Degree Economics, Finance, Business Administration or any Engineering plus 1 year work experience in job offered or related field. ...

Seven Seven Softwares
New York, New York

Specialist Quality Engineer will not only inject Quality at each and every layer of the application & every step of the SDLC but also help solve some of the most complex automation challenges that impact a lot of business areas. Will also play a key role in mentoring, training, and bridging the spec...

S&P Global
New York, New York

The Data Operations and Internal Applications Quality Engineering team works in partnership with other Technology Functions and the Business to ensure quality delivery of our products. Analyze quality assurance data and metrics to provide insights, conclusions and solutions for improvement. The team...

Robinhood
New York, New York

Other essential duties and responsibilities in quality assurance include: troubleshooting quality issues; ensuring compliance with laws and regulations; documenting and rolling out quality guidance; and training and mentoring team members to maintain enhanced quality standards. This position is resp...

Amazon Development Center U.S., Inc.
New York, New York

We are a multidisciplinary team comprising software engineers, security engineers, technical product/program managers, data engineers, and compliance specialists. The AWS Security Assurance Engineering team is in the business of building customer trust. As a Senior Software Engineer on our team, you...