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 continuously identify optimal coverage for their clients, and this is just the beginning. Our mission is to transform underwriting with better, faster, and smarter processes. 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 seeking a seasoned Senior Quality Assurance (QA) Engineer to lead our testing and quality assurance efforts across our software stack, which includes Python Flask in the backend and React TypeScript in the frontend. The ideal candidate will have a minimum of 4 to 5 years of experience in software testing and quality assurance and will be an expert in developing and implementing testing strategies across the full software stack. This role involves taking ownership of the QA process, driving improvements, and working with a team of engineers to uphold and enhance quality standards.
Our existing QA infrastructure includes a robust suite of tools and frameworks, and we are looking for someone who can leverage this foundation while introducing new innovations and best practices to further elevate our quality standards.
Key Responsibilities:
- Lead the development and implementation of comprehensive test strategies for backend (Python Flask) and frontend (React TypeScript) components.
- Assess and ensure the reliability and availability of 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.
- 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@harborai.net 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.
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@harborai.net.
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@harborai.net