Role overview

Software Development Engineer in Test

Requirements and responsibilities

Readable role content extracted into sections for faster review.

Our Stack

  • Programming language: Python
  • DB: MySQL / Mongo DB
  • DevOps: AWS / Jenkins / K8S
  • Web: PlayWright

Details

  • Build and maintain test automation frameworks
  • Develop reusable testing tools and libraries
  • Improve test reliability and reduce flaky tests
  • Manage test data and testing infrastructure
  • Integrate testing into CI/CD pipelines
  • Implement release quality gates
  • Improve deployment confidence and testing efficiency
  • Define testing strategies and best practices
  • Support teams with complex testing challenges
  • Review solutions from a quality and reliability perspective
  • Coach engineers on testing and quality ownership
  • Create standards, documentation and guidelines
  • Drive adoption of quality practices across teams
  • Analyze incidents and prevent regressions
  • Track quality metrics and identify improvement opportunities

What you'll bring

  • 5+ years of testing experience
  • Strong coding skills (Python or any other programming language, but willing to write on Python)
  • Experience with Playwright, Cypress, Selenium, or similar (we use Playwright)
  • Experience with CI/CD pipelines
  • Understanding of software architecture and distributed systems

Whatโ€™s in it for you

  • Pleased is a remote first company in pursuit of sustainability
  • A competitive salary + individual performance based bonuses every quarter
  • 28 days paid annual leave
  • Our core working hours are 10am-3pm in your local time zone with flexibility outside of this
  • Referral bonuses & flash bonuses
  • Top of the line equipment
  • Annual company retreats to provide great internal networking opportunities

Interview process

  • Remote video screening with our Talent Acquisition Team
  • Live coding interview
  • Remote video interview with Team Members (60 Mins)
  • Final discussion with the hiring manager (60 mins)
Similar roles

Keep a backup shortlist.

Browse stack
FocusSoftware Development Engineer In TestRole area
Seniority signalSeniorCandidate level
StackAWS, CI/CD, PythonPrimary skills
Location9 accepted countriesEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.
Apply on company siteCompany siteOpen link