Search...

Lead SDET Quality Engineer

Foreman logo
Foreman

Foreman is bitcoin mining management software developed by OBM. It helps mining operators remotely monitor and manage mining fleets, optimize energy consumption, improve profitability, and reduce operational risk.

Baltimore, USA

Funding history

About Foreman

Foreman is OBM’s flagship bitcoin mine management platform for mining operators. It provides real-time monitoring and insights, miner management and configuration, issue detection and automated resolution, infrastructure integration, power controls, asset and inventory management, fleet-wide analytics through Foreman Intelligence, security and compliance tools, and managed network services. Customers include bitcoin miners and energy-intensive mining operations, with related energy-management solutions also serving power suppliers and HPC data centers.

View jobs by Foreman

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will own and evolve test automation strategies, frameworks, and tooling across products. You will partner with Product and Engineering to embed quality earlier in the development lifecycle, design automated testing frameworks for reliable CI delivery, build and maintain coverage with modern testing tools, define functional, system, security, and performance testing approaches, lead manual QA and regression testing, establish test data and environment strategies, track quality metrics and release readiness, investigate production issues, and advocate for testing best practices.

Requirements

  • 4+ years of quality engineering experience
  • Experience establishing comprehensive quality programs for SaaS products
  • Experience with functional, security, system, and performance testing
  • Cross-functional collaboration with Product and Engineering
  • Expertise with Python and JavaScript/TypeScript
  • Expertise with Playwright and Jest
  • Experience defining SLOs, SLIs, and error budgets
  • API testing proficiency with Postman or CLI tools
  • Experience defining test data and environment strategies
  • Knowledge of QA methodologies including equivalence partitioning, boundary value analysis, and state transition testing
  • Experience debugging high-impact production issues
  • Experience authoring Cursor or Claude Code SKILL.md files and building agentic tooling

Responsibilities

  • Own and evolve test automation strategies, frameworks, and tooling
  • Partner with Product and Engineering to embed quality earlier in the development lifecycle
  • Design and implement automated testing frameworks for CI delivery
  • Build and maintain automated test coverage using Playwright, Python, Jest, React Testing Library, and other modern testing tools
  • Define functional, system, security, and performance testing approaches
  • Lead manual QA and regression testing for new features
  • Establish test data and environment strategies
  • Define and track quality metrics, SLOs, and SLIs
  • Investigate and debug high-impact production issues
  • Advocate for testing best practices and improve quality processes

Benefits

  • Great benefits
  • Bonuses
  • Equity
  • Flexible work environment