System One - Boston, MA

posted 20 days ago

Full-time - Mid Level
Onsite - Boston, MA
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 experience with a range of programming and scripting languages, as well as familiarity with CI/CD processes.

Responsibilities

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

Requirements

  • Proven experience with BDD methodology for web applications development.
  • Proficiency in Python and shell scripting.
  • 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 and CI/CD environments.

Nice-to-haves

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