XX
Vibrant Wellness

Lead Software Quality Assurance Engineer

  • +1
  • +16
  • US
    California, United States
Show interest
  • +1
  • +16
  • US
    California, United States

About

Job Summary 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. Programming Skills:

Strong coding ability in Python, JavaScript, or similar languages for test automation. 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.

Nice-to-have skills

  • Selenium
  • Cypress
  • Python
  • JavaScript
  • Jenkins
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
  • JMeter
  • Gatling
  • Postman
  • Git
  • JIRA
  • Agile
  • California, United States

Work experience

  • QA Test Automation

Languages

  • English