8

8am

B2B fintech payments for professional services

Software Development Engineer in Test

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeRemote in Czechia

About the Job

Requirements

  • At least 6 years of experience in software development or test automation, including demonstrated experience designing end-to-end automation around critical flows.
  • Familiarity with risk-based testing and the test pyramid.
  • Advanced-to-expert proficiency in Python and PyTest, with deep experience in Playwright and API test automation.
  • Hands-on experience testing authentication, provisioning, and role/permission systems, including OAuth, SAML, and single sign-on.
  • Experience with API contract testing and OpenAPI specification development and validation.
  • Advanced SQL skills for complex test-data setup and validation.
  • Strong Linux fundamentals and working knowledge of TCP/IP, HTTP/HTTPS, DNS, and TLS for debugging authentication and API failures.
  • Working proficiency with cloud infrastructure (AWS or GCP), containerization (Docker and Kubernetes), and integrating tests into CI/CD pipelines.
  • Hands-on fluency with AI-assisted development and testing tools, including prompt design that produces reliable output and judgment about when to discard AI-generated output.
  • Past experience establishing a test automation framework from scratch, plus exposure to Quality KPIs, QaaS initiatives, and PCI compliance in payments or identity systems.
  • Experience with test-case management tools such as Qase or TestRail, defect tracking in Jira, and mentoring SDETs to automation proficiency.
  • Demonstrated experience leveraging AI tools and technologies to improve workflows, enhance decision-making, or drive innovation.

Responsibilities

  • Own the end-to-end flow automation strategy for SaaS Platform, prioritizing critical customer journeys—including authentication, provisioning, identity, and role and permission flows—over exhaustive atomic coverage.
  • Build and maintain automation in Python with Playwright for UI flows and PyTest for API and contract coverage, contributing improvements to the internal framework when gaps are found.
  • Integrate tests into CircleCI and tiered quality gates for pull-request smoke tests, nightly tests, and pre-release regression so the gates are enforceable, fast, and trustworthy; treat flaky tests as defects.
  • Validate authentication, provisioning, and role/permission flows, as well as OpenAPI contracts used by downstream products across MyCase, DocketWise, CASEPeer, and LawPay.
  • Partner with Quality Engineers to address surfaced risks and coverage gaps through automation.
  • Use AI tooling, including the Qase MCP integration, for test-plan generation, code review, automation scaffolding, and coverage-gap analysis.

Desired Qualifications

  • CircleCI experience is preferred.

About the Company

8am

B2B fintech payments for professional services

8am provides payment processing solutions tailored for professional services, serving B2B clients such as law firms, accounting firms, design professionals, associations, and nonprofits with industry-specific platforms. Its flagship products—LawPay, CPACharge, AffiniPay for Associations, DesignPay, and ClientPay—handle secure, compliant payments and integrate with professional workflows. The company differentiates itself by focusing exclusively on professional services, delivering industry-specific features, strong security, regulatory compliance, and detailed reporting to improve cash flow and client experience. Its goal is to be a trusted partner for professional firms by delivering reliable, compliant payment processing that streamlines payments and enhances client interactions.

Company size
501-1,000
Company stage
Growth Equity (Venture Capital)
Total funding
Not listed
Headquarters
Austin, TX
Founded
2005

Recently Posted Jobs

Explore more opportunities at 8am

See more jobs