Description
About the role
We are looking for a Senior SDET (Software Development Engineer in Test) to improve software quality across the engineering organization through automation, testing platforms, quality standards and engineering enablement. This is not a feature-testing role. The focus is on building scalable quality solutions and helping teams own quality.
Our Stack
• Programming language: Python
• DB: MySQL / Mongo DB
• DevOps: AWS / Jenkins / K8S
• Web: PlayWright
What you'll be doing
• 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)
If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.