Senior Quality Assurance Engineer

Goosehead Insurance AgencyWestlake, TX
76d

About The Position

The Senior Quality Assurance Engineer will collaborate with cross-functional teams to develop and implement effective testing strategies that ensure software products meet and exceed quality standards. This role involves designing and implementing test plans, test cases, and test scripts for Goosehead's software products to ensure high quality, reliability, and efficient test coverage. The engineer will conduct functional, regression, performance, and security testing of web applications, mobile applications, and APIs, performing both manual and automated test execution to ensure applications meet business requirements. The position also requires incorporating automation tasks with sprint work, analyzing requirements, identifying gaps, and providing feedback to development teams for improvements and bug fixes. The engineer will focus on early bug detection, working with developers to apply requirements analysis and refine acceptance criteria, while providing feedback on product quality and advocating for quality improvements and best practices. Additionally, the role includes monitoring the software development process for compliance with standards, guidelines, and regulations, continuously reviewing and improving QA processes, creating and maintaining comprehensive test documentation, and providing technical guidance and mentorship to junior QA team members.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software quality assurance.
  • Strong understanding of software testing methodologies, tools, and processes.
  • Hands-on experience with test automation frameworks and tools such as Playwright, TypeScript, Cursor, Selenium, Copado Robotic Testing, and Python.
  • Strong analytical, problem-solving, and communication skills.
  • Highly developed software troubleshooting and debugging skills.
  • Excellent bug reporting ability and experience with bug tracking systems.
  • Experience with Agile development methodologies.
  • Strong attention to detail and a passion for delivering high-quality software products.
  • Experience with performance testing, security testing, and cross-browser/cross-platform testing.
  • Ability to work independently and in a team environment.
  • Ability to mentor and train junior team members.
  • Stays up to date on industry trends and technologies.
  • Familiarity with continuous integration/continuous delivery tools and practices.

Nice To Haves

  • Web and Mobile testing experience.
  • Salesforce platform testing experience.
  • Experience with writing test Automation for web, mobile, and APIs.
  • Experience with AI technologies to increase efficiency in testing.
  • Experience working in an Agile environment.
  • Experience tracking QA metrics.

Responsibilities

  • Collaborate with cross-functional teams to develop and implement effective testing strategies.
  • Design and implement test plans, test cases, and test scripts for software products.
  • Conduct functional, regression, performance, and security testing of web applications, mobile applications, and APIs.
  • Perform manual and automated test execution to ensure applications meet business requirements.
  • Incorporate automation tasks with sprint work.
  • Analyze requirements, identify gaps, and provide feedback to development teams.
  • Focus on early bug detection and refine acceptance criteria.
  • Provide feedback on product quality and advocate for quality improvements.
  • Monitor the software development process for compliance with standards.
  • Continuously review and improve QA processes.
  • Create and maintain comprehensive test documentation.
  • Provide technical guidance and mentorship to junior QA team members.

Benefits

  • Potential for leadership and strategic planning within the role.
  • Opportunities for advancement to Lead QA Engineer, Principal QA, Manager of QA, Head of Software Development, MD, and VP.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Administrative and Support Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service