
Senior SDET
- Singapore
- Permanent
- Full-time
- Accounting & Bookkeeping: Redefining what it means to do Accounting, Bookkeeping, Tax and Payroll thanks to our proprietary SleekBooks ledger, AI tools and exceptional customer service
- FinTech payments: Overcoming a key challenge for Entrepreneurs by offering digital banking services to new businesses
70% compound annual growth in Revenue over the last 5 years. Sleek has been recognised by The Financial Times, The Straits Times, Forbes and LinkedIn as one of the fastest growing companies in Asia.Backed by world-class investors, we are on track to be one of the few cash flow positive, tech-enabled unicorns based out of Singapore.Requirements:We are looking for an SDET that is excited about the below Mission and Outcomes.Mission: At Sleek, we are on a mission to deliver intelligent, resilient, and high-performance software systems that transform user experiences across industries. We are seeking a SDET who is passionate about quality, automation, and architectural excellence to pioneer our next-generation test automation strategy. If you're eager to drive innovation in test engineering, collaborate cross-functionally, and lead the transformation of quality assurance in a complex, cloud-native, real-time environment, this is your calling.Outcomes: * Develop deep domain expertise by collaborating with squads and acquiring core business knowledge of Sleek to ensure meaningful and relevant test coverage.
- Accelerate feedback loops by executing automated tests upon code commit to support a fail-fast engineering culture.
- Ensure robust test coverage, maintaining over 80% automated test coverage for all features within the automation scope at all times.
- Support strategic initiatives such as Sleek 2.0 by designing and implementing targeted automated test cases.
- Improve issue resilience by adding negative validations or test scenarios for production issues within two weeks of occurrence.
- Guarantee quality in critical flows, achieving 100% test coverage (happy and negative paths) for all business-critical journeys before each release.
- Maintain test reliability with a 100% pass rate for automated test executions; proactively raise and resolve any failures.
- Incorporate non-functional requirements into the automation suite, such as ensuring page load times remain under 3 seconds.
- Promote a shift-left testing culture by enabling developers to independently maintain and initiate automated tests once developed.
- Enhance visibility and reporting by improving the existing automation framework to support customized test execution reports mapped to source code.
- Optimise execution efficiency by ensuring tests run in parallel with a maximum execution time of 10 minutes per module and 30 minutes for the full regression suite.
- Minimise defect leakage, keeping it below 5% of the total defects identified during testing.
- Deep experience with test automation frameworks (e.g., Selenium, Cypress, Playwright, TestNG, Robot Framework).
- Proven success integrating test automation with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
- Experience in microservices testing, API validation (e.g., Postman, REST-assured), and backend automation.
- Familiarity with container orchestration tools (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP).
- Hands-on knowledge of performance testing, security testing, and real-time streaming validation is a plus.
- Strong understanding of software architecture, testing pyramid, and risk-based testing.
- Strong debugging skills and ability to conduct root cause analysis on failures of both automation tests and code
- Experience with AI/ML in testing and tools for visual/UX validation is a strong plus.
- Excellent decision making skills, mentoring, problem-solving, and communication skills.