Skip to content

Open nowPosted 178 days ago

Senior Software Development Engineer in Test (SDET)

Startale Group18 open roles

Where
Remote
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Software Development Engineer in Test (SDET)Startale Group · Remote
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Startale Group's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.7% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 1.6%1 day
  2. 3.3%3 days
  3. 7.7%7 days
  4. 14.0%14 days
  5. 33.7%30 days
This job: posted 178 days ago

The posting

About the Role

We are building StartaleApp, a next-generation Web3 application that brings together a wide range of blockchain and DeFi functionality into a single user experience. The platform interacts with multiple blockchain networks, smart contracts, wallets, tokens, and on-chain protocols, creating complex flows that span frontend applications, backend services, blockchain infrastructure, and decentralized systems.

As a Senior Software Development Engineer in Test (SDET), you will own the engineering foundations of quality across the platform. Rather than simply writing automated tests, you will design and build the testing architecture, automation frameworks, developer tooling, CI/CD integrations, and AI-powered quality systems that enable the entire engineering organization to ship quickly and confidently.

You will work across frontend applications, backend services, blockchain integrations, smart contracts, and DeFi functionality to ensure correctness, reliability, and security across complex real-world Web3 flows.

This is a highly technical software engineering role focused on building quality systems, not performing manual testing. We are looking for engineers who enjoy building platforms, tooling, and automation that other engineers rely on every day.

Key Responsibilities

Quality Engineering Platform

- Design, build, and evolve the company’s quality engineering platform. - Define testing architecture across unit, integration, contract, API, and end-to-end testing. - Build and maintain reusable testing frameworks, shared libraries, fixtures, and developer tooling. - Continuously improve developer experience around testing and quality engineering.

AI-powered Quality Engineering

- Design and implement AI-assisted quality engineering workflows throughout the software development lifecycle. - Build systems that leverage LLMs for automated test generation, test maintenance, failure analysis, root cause identification, and regression detection. - Develop internal tooling that combines traditional automation with AI to improve engineering productivity and software quality. - Continuously evaluate emerging AI technologies and integrate them into the team’s quality engineering practices.

Test Automation & CI/CD

- Build comprehensive automated test suites covering APIs, backend services, frontend applications, blockchain interactions, and Web3 user flows. - Integrate automated testing into CI/CD pipelines with fast feedback cycles and automated quality gates. - Optimize test execution through parallelization, intelligent test selection, caching, and infrastructure improvements. - Drive automation-first engineering practices across development teams.

Web3 & DeFi Validation

- Validate complex Web3 user flows involving wallets, authentication, token operations, smart contracts, and on-chain transactions. - Test interactions between frontend applications, backend services, blockchain networks, RPC providers, indexers, and smart contracts. - Validate transaction lifecycle and state transitions, including transaction submission, confirmation, failure, retries, reorgs, and delayed or inconsistent blockchain state. - Design automated regression suites covering critical Web3 and DeFi functionality. - Validate token transfers, swaps, liquidity operations, staking, lending, and other DeFi flows as applicable to the platform. - Test edge cases involving gas estimation, transaction failures, insufficient balances, slippage, network conditions, and blockchain state changes.

Infrastructure, Performance & Reliability

- Build and maintain containerized testing environments using Docker and modern infrastructure tooling. - Design contract, integration, and end-to-end testing strategies for distributed and blockchain-based systems. - Develop automated load, stress, endurance, and resilience testing for backend services and Web3 infrastructure. - Validate system behavior during degraded conditions, network failures, RPC failures, timeouts, blockchain congestion, transaction failures, and infrastructure outages. - Collaborate with engineering teams to improve system observability and accelerate production issue investigation.

Qualifications

Required Experience

- 5+ years of experience in Software Development Engineer in Test (SDET), Quality Engineering, Test Automation, or Software Engineering roles. - Strong software engineering skills with JavaScript or TypeScript. - Experience designing testing architecture for complex distributed systems. - Experience building scalable automation frameworks and reusable testing libraries from scratch. - Strong experience with modern end-to-end testing frameworks such as Playwright or Cypress. - Strong experience testing APIs (REST, JSON-RPC, GraphQL, WebSocket, or similar). - Experience integrating automated testing into CI/CD pipelines. - Experience working with Docker and containerized testing environments. - Experience designing API, integration, contract, and end-to-end testing strategies. - Experience debugging distributed systems across frontend, backend, APIs, databases, and infrastructure. - Experience designing and implementing performance, load, and reliability testing. - Strong understanding of observability practices and production debugging. - Experience testing complex transactional, financial, distributed, or high-throughput systems. - Strong communication skills and the ability to collaborate effectively across engineering disciplines.

Nice-to-Have

- Professional experience testing Web3 applications, blockchain infrastructure, or DeFi protocols. - Strong understanding of blockchain fundamentals, smart contracts, wallets, tokens, RPCs, and on-chain transaction flows. - Experience testing DeFi functionality such as swaps, liquidity provision, staking, lending, borrowing, or other on-chain financial protocols. - Experience with blockchain testing frameworks, local networks, testnets, or smart contract development environments. - Experience designing AI-assisted testing systems or integrating LLMs into QA workflows. - Experience using AI for automated test generation, failure analysis, regression detection, code review, or test maintenance. - Experience evaluating and integrating AI tools to improve engineering productivity. - Experience with Kubernetes and cloud-native infrastructure. - Experience with observability platforms such as OpenTelemetry, Prometheus, Grafana, or Datadog.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Startale Group's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Startale Group's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Startale Group's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.