2,076,136open jobs
123,115companies
251,530added this week
Browse all
Location
Remote (Canada)
Employment
Full-Time

First seen by Alion on Oct 23, 2026.

Overview
Company
Impact
Profile match
Use professional Python web development services to create your web app. Hire an experienced Python web development company for your startup.

At PLANEKS, we believe people do their best work when they have the freedom to grow. We build a culture where talented professionals can focus on meaningful work, grow continuously, and see the results of their contributions.

What We Offer
100% remote work opportunity and flexitime - choose working hours between 8:00-20:00 Kyiv time
Personal Growth Budget in USD (Travel, Health & Psychotherapy, Sports, Education & Training, Software, Work Equipment).
Competitive compensation in USD with regular salary reviews.
Paid vacation, holidays, and sick leave.
Continuous professional growth through mentorship, feedback, and knowledge sharing.
English Speaking Club with a native speaker.
Access to AI tools, including coding assistants for engineers and LLM subscriptions for non-technical specialists.
Transparent processes, flat management structure, and a supportive team culture.

About the Role
We are looking for a Software Development Engineer in Test (SDET) to take ownership of test automation and software quality across our engineering team.
As the first SDET, you will build the test framework, define the testing strategy, and integrate automated tests into CI/CD pipelines. You will work closely with the VP of Engineering, Staff Engineers, and the infrastructure team to help developers ship software faster and with confidence.
This is a hands-on engineering role focused on making automated testing reliable and an integral part of the development process.

About Project
The project is a hospitality technology platform that helps restaurants, hotels, and coffee shops manage tip pooling, instant tip payouts, cashless tip distribution, reporting, compliance, labor costs, purchases, sales forecasting, and payroll.
The platform handles financial transactions where reliability and accuracy are critical. The engineering team is building the next generation of the platform and increasing release frequency. Reliable automated testing is essential to prevent regressions and ensure critical financial workflows function correctly.
The team works remotely across Canada, Japan, and Europe and follows two-week sprints.

Required Hard Skills
Substantial experience building and owning test automation for a production web product.
Strong engineering skills. The technology stack includes Python and Django, PostgreSQL, Celery, Redis, Docker, and React with TypeScript, running on DigitalOcean. You don't need every piece of it, but you should be comfortable working with this type of system and in a large existing codebase to build the appropriate test strategy and infrastructure.
Experience integrating automated tests into CI/CD pipelines and making them a deployment gate, including parallelization, quarantining flaky tests, test environments, and seeded data.
Understanding of what belongs at the unit, integration, and end-to-end testing layers, and the ability to explain these decisions to developers.
Ability to work closely with developers and infrastructure engineers to improve testing practices and make it easier for developers to write and use tests.
Sound operational judgment when testing financial workflows, understanding that a missed regression in a tips platform can mean someone doesn't get paid, knowing which high-risk scenarios to test first, and being willing to communicate when software isn't ready to ship.
Ability to work independently across a distributed team, communicate clearly in writing, and drive work without constant supervision.

Nice to Have
Experience with Playwright.
Experience in fintech, payments, or payroll.
Experience testing third-party API integrations, contract testing, or service virtualization.
Experience with visual regression testing tools such as Chromatic.
Experience using AI tools to write and maintain tests effectively.
Experience being the first test automation engineer in a company.

Required Soft Skills
Ownership: Ability to take responsibility for the test strategy, automation framework, and quality metrics.
Autonomy: Ability to work independently across a distributed team and drive work without constant supervision.
Communication: Ability to communicate clearly and effectively in a remote-first environment.
Collaboration: Willingness to work closely with developers and infrastructure engineers and help them adopt effective testing practices.
Critical thinking: Ability to identify high-risk scenarios and prioritize testing based on potential consequences.
Pragmatic judgment: Ability to recognize when software is ready to ship and communicate honestly when it is not.

Key Responsibilities
In your first few months:
Define and document the test strategy, including what to automate at each testing layer, what should block deployments, what developers own, and where manual checks are still needed.
Develop the existing end-to-end test suite into a stable, reliable framework that runs fast enough for every pull request and blocks deployments when tests fail.
Prioritize end-to-end test coverage for tip distribution, payouts, and other critical financial workflows.
Over the year:
Integrate automated tests into CI/CD pipelines to block merges, working with the infrastructure team on preview environments for pull requests, required CI checks, and the transition from weekly toward daily deployments.
Build test data factories and seeded datasets that support realistic testing scenarios without using production data.
Build and maintain a local simulator for third-party payment and banking APIs, keeping it aligned with changes to partner APIs.
Improve the developer experience by enabling fast local test runs, providing clear failure reports, and reducing flaky tests.
Define and track quality metrics, including escaped defects, flaky-test rates, and bugs caught before versus after release.

Who this position is not for
Candidates looking for a manual QA role or a position focused on manual sign-off at the end of a sprint.
Candidates looking for a management position. This is a hands-on individual contributor role, and there is no team to manage.
Candidates looking for a product architecture role. The technical direction and money-movement design are owned by two Staff Engineers; this role focuses on test automation and determining whether the software is ready to ship.
Candidates who expect to join a company with a mature test platform and an established team of automation engineers. The role involves building testing foundations alongside ongoing product development and greenfield work.

We are looking for people who are motivated to learn, take ownership, and grow together with us.
Sound like the right fit? Apply now - let's talk!

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,076,136 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
Ukraine
Remote (Czech Republic) · 3+ years exp
TypeScript
SQL
AI/ML
Claude
DevOps
GitHub Actions
CI/CD
Jenkins
QA
Playwright
Apply
≈ $66k – $160k per year (Estimated) · Remote (Ukraine)
JavaScript
TypeScript
Frontend
npm
ESLint
DevOps
Rest API
GitLab CI
CI/CD
Git
AWS
Cybersecurity
SonarQube
Management
Confluence
QA
Playwright
Gatling
Apply
Remote (Ukraine)
Python
Databases
ClickHouse
AI/ML
Copilot
Claude Code
DevOps
Docker
Kubernetes
Akamai
Windows
Apply
≈ $66k – $161k per year (Estimated) · Remote (Ukraine) · 5+ years exp
JavaScript
TypeScript
C#
DevOps
GitLab CI
CI/CD
AWS
QA
Selenium
Playwright
Apply
Remote (Ukraine)
Python
AI/ML
Copilot
Cursor
Claude Code
DevOps
GitHub Actions
CI/CD
Jenkins
Docker
Linux
Windows
Cybersecurity
Zero Trust
QA
Pytest
Apply
≈ $17k – $48k per year (Estimated) · Remote (EU) · Full-Time · Ukraine
Java
Kotlin
Mobile
JUnit
Espresso
DevOps
CI/CD
QA
Appium
Postman
Apply
≈ $17k – $45k per year (Estimated) · In office · 5+ years exp · Ukraine
Go
Java
Kotlin
Go
Temporal
Java
Maven
Spring Boot
Gradle
Kotlin
Mockito
Databases
ElasticSearch
Apache Kafka
OpenSearch
Mobile
JUnit
DevOps
Rest API
Kibana
GitLab CI
CI/CD
Git
Cybersecurity
SonarQube
Management
Confluence
Jira
QA
TestNG
Swagger
Postman
Rest-Assured
Apply
≈ $16k – $37k per year (Estimated) · Remote (Ukraine) · Full-Time · Ukraine
AI/ML
Claude
Management
Miro
Notion
Agile
Scrum
Apply
≈ $24k – $62k per year (Estimated) · Remote (Ukraine) · Full-Time · Ukraine
Python
SQL
Python
Flask
FastAPI
Databases
PostgreSQL
Snowflake
Databricks
ClickHouse
Delta Lake
OpenSearch
Google BigQuery
Amazon Redshift
AI/ML
Spark
Machine Learning
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Grafana
Amazon S3
IAM
Amazon ECS
Analytics
Dimensional Modeling
Management
Agile
QA
Sentry
Apply
≈ $19k – $50k per year (Estimated) · Remote (Ukraine) · Full-Time · Ukraine
AI/ML
Claude
Apply
See all jobs
This is one of many
2,076,136 more open roles from verified company boards, updated every day.