Qa Lead Software Engineer

Logo of Chestnut

Chestnut

๐Ÿ“Remote - Worldwide

Job highlights

Summary

Join Chestnut, a company revolutionizing insurance technology, as a QA Lead Software Engineer. You will lead and mentor a team of QA engineers, define and implement QA best practices, and ensure high-quality software delivery. This role requires developing and executing test plans, designing automation frameworks, and identifying and tracking software defects. You will collaborate with cross-functional teams, analyze testing outcomes, and report on quality metrics. The ideal candidate possesses strong leadership, technical, and communication skills, along with extensive experience in QA and a relevant degree. Chestnut offers a competitive salary, equity, remote-first work culture, unlimited PTO, and excellent health benefits.

Requirements

  • Proficiency in QA methodologies, tools, and processes
  • Strong knowledge of software development life cycle (SDLC)
  • Hands-on experience with test automation frameworks (e.g., Selenium, Cypress, Playwright, Appium)
  • Proficiency in scripting languages (e.g., Python, JavaScript, Java)
  • Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, GitHub Actions)
  • Familiarity with bug tracking tools (e.g., JIRA, Bugzilla) and test case management tools (e.g., TestRail, Zephyr)
  • Strong leadership, mentoring, and team-building skills
  • Excellent problem-solving and critical-thinking abilities
  • Strong communication and collaboration skills
  • Ability to handle multiple tasks and prioritize effectively
  • Bachelorโ€™s or Masterโ€™s degree in Computer Science, Engineering, or related field
  • 5+ years of experience in QA roles, with at least 2 years in a lead or managerial capacity
  • Experience working in Agile/Scrum environments

Responsibilities

  • Lead and mentor a team of QA engineers
  • Define and implement QA best practices, processes, and metrics
  • Collaborate with development, product, and other cross-functional teams
  • Develop, implement, and maintain test plans and test cases
  • Plan and execute various types of testing, including functional, performance, regression, usability, and automation testing
  • Design and improve automation frameworks for continuous testing
  • Ensure adherence to quality standards across the development lifecycle
  • Identify, document, and track software defects through resolution
  • Analyze testing outcomes and provide insights to improve product quality
  • Identify areas for improvement in testing processes and tools
  • Stay updated on industry trends, tools, and technologies
  • Prepare detailed reports on testing activities, results, and quality metrics
  • Communicate risks and status updates to stakeholders effectively

Preferred Qualifications

  • Familiarity with cloud platforms (AWS, Azure, GCP)
  • Experience with mobile application testing

Benefits

  • Competitive salary and equity, with 10 year exercise window for stock options
  • Remote-first work culture
  • Quarterly offsites for all of us to bond
  • Unlimited PTO with 4 weeks recommended per year
  • Top notch health, dental, and vision insurance subsidized by us

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs