Logo
Vibrant Wellness

Lead Software Quality Assurance Engineer

Vibrant Wellness, San Francisco, California, United States, 94199

Save Job

Lead Software Quality Assurance Engineer

We are seeking a

Lead Software QA Engineer

to lead the development and implementation of a robust automated QA testing pipeline and QA environment. This role will involve designing, developing, and maintaining scalable automated testing frameworks, integrating testing within CI/CD pipelines, and ensuring the overall quality and reliability of software releases. The ideal candidate has strong experience in automated testing, QA infrastructure setup, and a deep understanding of CI/CD workflows. Key Responsibilities Develop and Implement Automated Testing Frameworks:

Design, build, and maintain scalable and efficient automated test suites (unit, integration, API, UI, performance, and security tests). QA Environment Setup & Management:

Establish, maintain, and improve test environments, ensuring they accurately simulate production conditions. CI/CD Pipeline Integration:

Work closely with DevOps and development teams to integrate automated testing within CI/CD pipelines. Test Strategy & Coverage:

Define comprehensive testing strategies, ensuring high test coverage across various application layers. Defect Tracking & Resolution:

Identify, document, and work with engineering teams to resolve defects, improving product reliability. Performance & Load Testing:

Design and implement performance, stress, and load tests to ensure the scalability and robustness of applications. Quality Metrics & Reporting:

Establish KPIs and generate reports on test execution, defect trends, and overall software quality. Collaboration & Best Practices:

Work with cross-functional teams to advocate for quality best practices, improve testing efficiency, and streamline processes. Required Qualifications Experience:

5+ years in Software QA with a strong focus on automation and QA infrastructure. Automation Tools:

Proficiency in Selenium, Cypress, Playwright, or other automation frameworks. CI/CD & DevOps:

Experience integrating automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, GitLab CI/CD, or similar. Cloud & Containerization:

Familiarity with cloud environments (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes). Performance Testing:

Experience with JMeter, Gatling, Locust, or similar tools. API Testing:

Strong expertise in testing RESTful and GraphQL APIs using tools like Postman, RestAssured, or Karate. Version Control & Collaboration:

Proficiency with Git, Jira, Confluence, and Agile methodologies. Seniority level

Mid-Senior level Employment type

Full-time Job function

Engineering and Information Technology

#J-18808-Ljbffr