About Cleo:
At Cleo, we make a real impact by doing work that matters: helping families be their best at home and at work.
Cleo is the leading family benefits platform that picks up where the healthcare system leaves off. We combine the expertise of our team of Guides and Specialists—parent and maternity coaches, doulas, lactation consultants, sleep experts, and more—with a powerful technology platform that helps every working parent succeed as they grow both their families and their careers.
Cleo is offered by over 100 leading employers, including global Fortune 500 leaders and industry innovators like Salesforce, PepsiCo, The Learning Care Group, and Pinterest. With $81M raised from top investors including NEA, Greylock, and Transformation Capital, we’re expanding our offerings and our team to meet the growing demand of employers, parents, and the healthcare sector. Now we’re looking for experienced and passionate team members like you to join us.
Title: Software Development Engineer in Test (SDET)
Overview: Cleo is hiring a talented and motivated Software Development Engineer in Test to join and help scale our team by performing testing and quality assurance. In this role, you will work on a small, collaborative team to build out our core products and will have a large amount of influence in our technical direction. You will be an integral part of your scrum team and play a critical role by creating and implementing automation tests to ensure quality and expected functionality. You seek to work with others to best understand business requirements in order to develop corresponding test plans, test cases and test data, as well as execute manual testing scenarios when appropriate.
This role reports to an Engineering Manager.
Key Responsibilities:
- Create and maintain automated tests and contribute to deployments
- Develop and maintain a current and thorough understanding of existing system design, architecture and business logic
- Work with R&D resources within charter lanes to develop and document detailed test suites
- Thoroughly analyze test execution results to ensure team outputs comply with design and documented requirements
- Report all defects discovered using defined processes
- Actively participate in story groomings, design reviews, release readiness reviews and other inspections
- Assist in gathering and analyzing of testing metrics and suggest process improvements regarding SDLC, including performance testing and monitoring
- Coordinate with business stakeholders and escalate issues as necessary
- Adaptable to tackle whatever challenges necessary to finish tasks
To be successful in this role you may have:
- A solid understanding of SDLC and QA principles in the Agile development team
- Experience testing RESTful APIs, GraphQL endpoints, distributed systems and microservices
- Experience in OOP and design
- Experience working with iOS and Android applications
- Experience with test framework patterns like page object structure and data providers
- Experience working in AWS, GCP or similar cloud providers
- Ability to learn quickly and to adapt to changing requirements and priorities
- Background in or passion for working in health services
Core Tech Stack
- Kotlin (Java) / TestNG / Maven
- Selenium WebDriver / Appium
- Jenkins / CircleCi
- PostgreSQL (or other relational DB)
- Nice to have: React JS / React Native / NestJS / GraphQL