Software Testing Lead

Fred Hutchinson Cancer CenterSeattle, WA
425d$97,552 - $154,148

About The Position

The Software Testing Lead at Fred Hutchinson Cancer Center plays a crucial role in ensuring the quality and performance of digital products within the User Experience, Design & Web Development team. This position involves collaboration with various stakeholders to develop and implement comprehensive testing strategies for applications such as Adobe Experience Manager and Elasticsearch, ensuring they meet quality standards and user requirements.

Requirements

  • Bachelor's degree in computer science, software engineering, information technology, or related area, or equivalent combination of education and experience.
  • Minimum of four years of experience testing computer systems using requirements-based testing.
  • Demonstrated experience with computer system validation, test automation frameworks and tools, and querying database systems.
  • Direct experience developing system testing methods, processes, and procedures.
  • Proficient in at least one modern scripting language.
  • Excellent written and verbal communication skills.
  • Strong problem-solving skills with the ability to manage multiple tasks and competing priorities.
  • Highly developed attention to detail.

Nice To Haves

  • Strong skills in test case design and execution, focusing on functional and technical specifications.
  • Familiarity with both manual and automated frameworks and tools.
  • Knowledge of web design, UX/UI, and accessibility.
  • Experience with Adobe Experience Manager (AEM) and Elasticsearch.
  • Familiarity with Git, HTML, CSS, and experience working in an Agile/Scrum development environment.

Responsibilities

  • Develop and implement comprehensive test plans outlining the testing approach, resources, schedule, and deliverables.
  • Collaborate with cross-functional teams to understand project requirements and define testing strategies.
  • Create detailed test cases based on functional and technical specifications to evaluate functionality.
  • Execute manual and automated tests to identify defects and ensure thorough evaluation of the product.
  • Identify, document, and prioritize defects or issues found during testing, ensuring timely resolution with cross-functional teams.
  • Develop and maintain automated test scripts to increase testing efficiency and coverage.
  • Perform regression testing to ensure new code changes do not adversely affect existing functionalities.
  • Communicate testing progress and results, collaborating with engineers to understand system architecture.
  • Conduct performance testing to assess scalability, responsiveness, and stability of software applications.
  • Contribute to the improvement of QA processes and methodologies, staying current in industry best practices.

Benefits

  • Dental insurance
  • Disability insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Paid holidays
  • Paid parental leave
  • Medical/vision insurance
  • Life insurance
  • Retirement plans
  • Tuition reimbursement
  • Paid vacation (12-22 days per year)
  • Paid sick leave (12-25 days per year)
  • Partially paid sabbatical leave (up to 6 months)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service