Senior QA Engineer, Foundations & Enablement

New
S
StoryblokHeadless CMS
Europe; Location: RemoteFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of relevant experience as a QA Engineer or Software Engineer in Test.
Required Skills
DockerTypeScriptManual testingGitHub ActionsPlaywright

Requirements

  • Have a Bachelor’s or Master’s degree in Computer Science or a related field.
  • Have 7+ years of relevant experience as a QA Engineer or Software Engineer in Test.
  • Bring strong, hands-on experience with Playwright and TypeScript.
  • Have practical Docker experience, including reading and writing Dockerfiles, working with multi-container setups, and debugging containerized environments.
  • Have experience with manual and exploratory testing and writing clear, actionable defect reports.
  • Demonstrate communication and collaboration skills across QA, development, and DevOps.
  • Demonstrate AI literacy by using AI tools to improve productivity and work quality while applying sound judgment and critical thinking.
  • Nice to have: experience writing and maintaining Ruby on Rails code.
  • Nice to have: experience optimizing CI workflows, including caching, parallelization, and runner sizing and cost trade-offs.

Responsibilities

  • Maintain, troubleshoot, and improve Docker-based test environments used locally and in CI, including Dockerfiles and Docker Compose setups.
  • Identify tooling improvements, propose solutions, and contribute to the team’s roadmap with QA leadership, engineering managers, and DevOps.
  • Maintain and improve GitHub Actions workflows, focusing on test-suite reliability and execution time.
  • Help shape validation of releases of containerized deployments across configurations and version combinations.
  • Participate in feature kick-offs and refinement, perform manual and exploratory testing, write automated tests, and document, track, and verify defects.
  • Gather feedback from QAs and developers on internal tools, iterate on them, communicate changes, and help drive adoption.
  • Identify, track, and fix flaky tests, and make test data self-contained and API-seeded.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now