Job Details

ID #53065558
Estado California
Ciudad Paloalto
Tipo de trabajo Full-time
Salario USD TBD TBD
Fuente Guardant Health
Showed 2024-12-13
Fecha 2024-12-13
Fecha tope 2025-02-11
Categoría Etcétera
Crear un currículum vítae
Aplica ya

Staff Software Engineer - Automation and Platform Infrastructure

California, Paloalto, 94303 Paloalto USA
Aplica ya

About the Role:We are seeking an experienced and innovative Staff Software Engineer - Automation and Platform Infrastructure to lead the design, development, and implementation of robust automated testing frameworks for our 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. As a key contributor to our development team, you will be responsible for creating and extending test frameworks, establish best practices, and collaborate with cross-functional teams to deliver high-quality software solutions.Essential Duties and Responsibilities:Architect and Implement Automation Frameworks: Design and develop scalable, maintainable, and effective test automation frameworks from scratch or enhance existing ones to support comprehensive testing strategies.Automation Strategy Development: Define, implement, and continuously improve the automation testing strategy aligned with project and company goals, ensuring efficiency and scalability.Technology Leadership: Research, evaluate, and implement cutting-edge tools and technologies in test automation, CI/CD integration, and quality assurance.Collaborate Across Teams: Work closely with development, QA, DevOps, and product management teams to integrate automated testing into the software development lifecycle and ensure quality checkpoints throughout.Mentorship and Training: Mentor and train QA engineers and software developers on test automation best practices, tool usage, and framework architecture.Code Reviews and Quality Checks: Conduct code reviews of automated test scripts to ensure adherence to best practices, reusability, and maintainability.Monitoring and Reporting: Establish automated reporting tools and dashboards for tracking testing progress and metrics to provide insights on code quality and release readiness.Continuous Improvement: Champion a culture of quality and continuous improvement, identifying areas for process optimization and workflow enhancements.

Aplica ya Suscribir Reportar trabajo