Humac Co., Ltd. - Phoenix, AZ

posted 10 days ago

Full-time - Mid Level
Phoenix, AZ
Professional, Scientific, and Technical Services

About the position

The QA Automation Engineer (Javascript) role involves developing and implementing test plans and strategies to ensure software quality. The position requires creating and maintaining test cases/scripts across various testing levels and validating test results. The engineer will collaborate with product owners and technical project managers to prioritize features and improve automation processes.

Responsibilities

  • Develop Test Plans, Strategies, and scheduling of test activity.
  • Create, maintain, and implement Test cases/scripts at any level as required (Unit, Integration, Component Integration, System Integration, Exploratory).
  • Validate and report on test results for software quality improvement.
  • Coordinate 'Quality at Every Step' by reviewing user story backlogs and requirements specifications for completeness and weaknesses.
  • Work with Product Owners and TPM's to prioritize features, maintain documentation and known issues.
  • Review progress and make recommendations for areas of opportunities/improvements for automation & tool usage.
  • Drive the defect triage and communicate execution progress to stakeholders.
  • Create End-to-end Functional UI automation using JavaScript with tools like Cypress, Selenium, and Playwright.
  • Implement Behavior Driven Development (BDD) with cucumber and Test Driven Development (TDD).
  • Develop Behavior Driven Testing (BDT) using Gherkin Language.
  • Setup the execution of automated tests and development process using version control system GIT and Continuous Integration (CI) tools with Jenkins.

Requirements

  • Experience in developing test plans and strategies.
  • Proficiency in creating and maintaining test cases/scripts.
  • Strong knowledge of software quality improvement processes.
  • Experience with automation tools such as Cypress, Selenium, and Playwright.
  • Familiarity with Behavior Driven Development (BDD) and Test Driven Development (TDD).
  • Proficient in Gherkin Language for Behavior Driven Testing (BDT).
  • Experience with version control systems like GIT and CI tools like Jenkins.

Nice-to-haves

  • Experience in exploratory testing.
  • Knowledge of security and compliance testing.
  • Familiarity with Agile methodologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service