System One - North Philadelphia, PA

posted 27 days ago

Full-time - Mid Level
Onsite - North Philadelphia, PA
Administrative and Support Services

About the position

The Software QA Engineer position is a permanent full-time role focused on ensuring the quality of web applications through various testing methodologies and tools. This remote position requires expertise in Behavior-Driven Development (BDD) and familiarity with Agile/Scrum environments, as well as proficiency in scripting and CI/CD processes.

Responsibilities

  • Implement and maintain automated testing frameworks using BDD methodologies.
  • Develop and execute test cases for web applications using tools like Cucumber, Selenium, and Puppeteer.
  • Write and maintain scripts in Python and shell scripting for testing purposes.
  • Utilize SQL and Business Intelligence tools for reporting and data validation.
  • Collaborate with development teams in an Agile/Scrum environment to ensure quality throughout the software development lifecycle.
  • Manage CI/CD pipelines using GitHub Actions or similar tools.

Requirements

  • Proven experience with BDD methodology and tools such as Cucumber and Gherkin.
  • Strong knowledge of automated testing tools like Selenium and Puppeteer.
  • Proficiency in Python and shell scripting for automation tasks.
  • Experience with SQL and Business Intelligence reporting tools like Looker and BigQuery.
  • Familiarity with CI/CD tools such as GitHub Actions, Azure DevOps, or Jenkins.
  • Experience working in Agile/Scrum environments.

Nice-to-haves

  • Experience with Google Go (Golang) programming language.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service