About the role

  • QA Automation Engineer leading automated testing efforts for Buildern's construction management platform. Creating frameworks using TypeScript and Playwright to ensure software reliability.

Responsibilities

  • Architect and maintain end-to-end (E2E) automated test scripts using the Playwright framework.
  • Create comprehensive test plans and documentation that align with project requirements and user stories.
  • Write, execute, and maintain automated test cases to ensure long-term stability and performance.
  • Work closely with the development team to identify, reproduce, and resolve complex software defects.
  • Support and guide newcomers in the team, ensuring they are empowered to write, execute, and maintain their own automation test cases efficiently.

Requirements

  • Strong proficiency in TypeScript/JavaScript, specifically in asynchronous programming (async/await)
  • Hands-on experience with Playwright locators, fixtures, and configuration (or a strong background in Selenium/Cypress with a desire to transition)
  • Solid understanding of DOM structures, CSS selectors, and XPath (and how to handle complex elements like iframes and shadow DOM)
  • Familiarity with running automated tests within pipelines (GitHub Actions, GitLab CI, or Jenkins)
  • Ability to perform automated API testing to supplement UI-based flows
  • A proactive approach to finding edge cases and "breaking" things before they reach production
  • A willingness to help newcomers get up to speed with the automation codebase
  • Ability to translate technical bugs into clear, actionable reports for developers.

Job title

QA Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job