IT - Quality Assurance - QA Engineer

Golden 1 Talent Acquisition TeamSacramento, CA
1d

About The Position

The QA Engineer is responsible for designing, developing, and executing automated test solutions to ensure the quality and reliability of applications across multiple platforms. This role works closely with developers and QA team members to integrate automated testing into CI/CD pipelines and drive efficiency in the software delivery process. The QA Engineer is expected to demonstrate competent proficiency in test strategy and design, including risk‑based testing, comprehensive test case design, and test planning across multiple applications or services. This role requires solid technical skills in test automation, programming or scripting, API testing, and effective use of CI/CD pipelines to integrate automated tests into delivery workflows. The QA Engineer manages test data and environments for assigned projects, independently executes and monitors automated and manual test suites, and contributes to release readiness assessments with data‑driven input. Strong competency in defect and incident management, data analysis of QA metrics, and clear documentation and reporting are essential, along with active participation in Agile practices, cross‑functional collaboration, and continuous improvement of tools and processes. The QA Engineer is expected to balance technical depth with growing business awareness by considering customer impact, regulatory and compliance needs, and risk when designing and prioritizing tests.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
  • 4–5 years in software testing or quality assurance with strong automation experience.
  • Proficiency in automation tools (Selenium, Cypress, Playwright).
  • Experience with scripting languages (Java, Python, or JavaScript)
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions)
  • Knowledge of API testing frameworks (Postman, REST Assured).
  • Strong analytical and problem-solving skills.

Nice To Haves

  • ISTQB Foundation or Advanced (preferred)

Responsibilities

  • Design and implement automated test scripts using tools such as Selenium, Cypress, or Playwright.
  • Maintain and enhance automation frameworks for scalability and reusability.
  • Perform functional, regression, and integration testing in Agile environments.
  • Collaborate with developers to ensure testability and quality standards.
  • Conduct API testing and integrate automated tests into CI/CD pipelines.
  • Analyze test results, troubleshoot failures, and provide detailed reports.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service