Skip to main content
Alpen Labs

Software Development Engineer in Test (SDET)

RemoteEMEA
Published
Role
QA
Experience
Mid
Employment
Full-time
Company size
Startup
Salary not disclosed
Check eligibility

Open to Anywhere in EMEA. Set where you work from to check your eligibility.

No BS summary

SDET / QA automation engineer with 4+ years building automated testing frameworks for large-scale production systems. Must have Python, backend/API/integration/E2E testing, CI/CD, Kubernetes, Docker, and cloud-native experience. Web3/blockchain/fintech or high-reliability distributed systems experience is required; EMEA remote only.

Core skills

PythonAutomated testing frameworksAPI testing

Required skills

CI/CDKubernetesDockerRust

Optional skills

EVMBitcoin infrastructureBridgesZero-knowledge systemsCodexClaude CodeCursorGitHub Copilot

What you'll do

  • Develop and maintain scalable automation frameworks for backend services, APIs, and blockchain infrastructure.
  • Design comprehensive test strategies based on product requirements, user journeys, and real-world usage scenarios.
  • Build and maintain automated regression test suites that prevent new releases from introducing breaking changes.
  • Validate software upgrades and version migrations to ensure seamless transitions across releases.
  • Integrate automated tests into CI/CD pipelines and continuously improve test execution speed, reliability, and coverage.
  • Leverage modern AI-assisted development tools to accelerate test creation, improve coverage, and streamline QA workflows.
  • Collaborate closely with engineering and product teams to define acceptance criteria and identify quality risks early in development.
  • Execute exploratory testing to uncover edge cases, usability issues, and unexpected system behavior.
  • Evaluate defects, assess release risk, and determine whether issues should block production releases.
  • Troubleshoot complex failures, reproduce bugs, and provide detailed reports to engineering teams.
  • Review code and contribute improvements that enhance testability, maintainability, and reliability.
  • Create and maintain technical documentation, test plans, testing standards, and release checklists.
  • Champion a quality-first engineering culture across the organization and continuously improve QA processes and tooling.

What they require

  • Strong software engineering background with extensive experience building automated testing frameworks.
  • 4+ years of experience as an SDET, QA Automation Engineer, or similar software quality engineering role, leveraging AI to build and scale QA automation for large-scale production systems.
  • Proven experience testing production software in Web3, blockchain, fintech, or other high-reliability distributed systems.
  • Hands-on experience with backend, API, integration, and end-to-end testing.
  • Strong proficiency with Python for automation and API testing.
  • Experience integrating automated testing into CI/CD pipelines.
  • Experience working with Kubernetes, Docker, and cloud-native environments.
  • Ability to read and understand Rust code to effectively reason about system architecture and behavior; deep Rust development experience is not required.
  • Familiarity with EVM-based systems.
  • Strong plus: experience with Bitcoin infrastructure, bridges, or zero-knowledge systems.
  • Strong understanding of regression testing, release management, and risk-based testing methodologies.
  • Experience collaborating closely with engineering and product teams throughout the software development lifecycle.
  • Preferred: Experience using AI-assisted development tools to accelerate QA automation, generate test cases, improve test coverage, optimize CI/CD pipelines, and enhance engineering productivity.
  • Thinks like both an engineer and an end user, balancing technical rigor with practical product quality.
  • Exercises sound judgment about what should and should not block a production release.
  • Curious and analytical, with a passion for understanding complex distributed systems.
  • Highly detail-oriented and methodical when investigating defects and edge cases.
  • Strong communicator who collaborates effectively across engineering and product teams.
  • Comfortable operating independently in a fast-paced startup environment with evolving priorities.
  • Continuously explores new technologies and AI-powered workflows to improve software quality and engineering efficiency.
  • Takes ownership of product quality and continuously seeks opportunities to improve testing processes.

Alpen Labs is a New York-based startup founded in 2022 by four MIT alumni building universal rails for money by creating a scalable, private and programmable Bitcoin ecosystem through zero-knowledge cryptography and offchain solutions.

🇺🇸 United StatesCryptoStartup

Details

Apply routeDom
Salary not disclosed