Guardant Health - Palo Alto, CA

posted 24 days ago

Full-time - Mid Level
Remote - Palo Alto, CA
Ambulatory Health Care Services

About the position

The Staff Software Engineer - Automation and Platform Infrastructure at Guardant Health is responsible for leading the design, development, and implementation of automated testing frameworks for software products. This role requires a strategic thinker with hands-on experience in building scalable test automation architectures and a deep understanding of software quality assurance practices. The engineer will collaborate with cross-functional teams to ensure high-quality software solutions and will play a key role in shaping the automation strategy and establishing best practices.

Responsibilities

  • Architect and implement automation frameworks to support comprehensive testing strategies.
  • Define, implement, and continuously improve the automation testing strategy aligned with project and company goals.
  • Research, evaluate, and implement cutting-edge tools and technologies in test automation and quality assurance.
  • Collaborate with development, QA, DevOps, and product management teams to integrate automated testing into the software development lifecycle.
  • Mentor and train QA engineers and software developers on test automation best practices and tool usage.
  • Conduct code reviews of automated test scripts to ensure adherence to best practices.
  • Establish automated reporting tools and dashboards for tracking testing progress and metrics.
  • Champion a culture of quality and continuous improvement.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in software quality assurance, with at least 3 years focused on test automation and framework development.
  • Strong programming skills in one or more languages such as Java, Python, C#, or JavaScript.
  • Expertise in test automation tools and frameworks (e.g., Selenium, Appium, Cypress, TestNG, JUnit).
  • Familiarity with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps.
  • Experience with cloud-based test automation solutions (e.g., AWS Device Farm, Sauce Labs, BrowserStack) is a plus.
  • Strong knowledge of software testing methodologies, including unit, functional, integration, and performance testing.
  • Strong problem-solving skills with a deep understanding of software architecture and design principles.
  • Excellent verbal and written communication skills.

Nice-to-haves

  • ISTQB Certification or similar is a plus.
  • Experience working in Agile/Scrum environments.
  • Experience in biotech or similar.

Benefits

  • Hybrid work model with defined in-person and work-from-home days.
  • Competitive salary range with potential for bonuses and equity.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service