Lead Software Engineer in Test (SDET Lead)
Healthcare workers are our heroes. Our easy to use COVID-19 screening tools, as well as Remote Patient Monitoring and Patient Engagement platform enable healthcare workers to extend their capacity remotely and safely. At the heart of this platform are our engineers who build the tools and technology-enabled experiences that help healthcare providers to better manage the needs of their patients.
Do you want to join in the fight against COVID-19? We're hiring experienced software engineers who are looking for new challenges at a fast-growing, digital health startup. You’ll have a direct impact on the optimize.health platform and will be quickly given ownership of a large part of our codebase. Your work will be critical in maintaining and developing new web services within our HIPAA-compliant platform. You'll be focused on building and scaling a robust test infrastructure, helping make sure that the products that are shipped have gone through a rigorous testing regimen. Quality is your obsession. You will own and drive testing initiatives across the software organization.
You must have experience working on an agile software team that has developed and shipped software to users. You must also have experience writing test cases, reviewing code, managing releases, tracking bugs, formulating test scenarios, automating testing, and developing tools to assist manual and exploratory testing.
Education and Experience
- Bachelor’s degree in Computer Science/Engineering, or other relevant discipline
- In lieu of a formal “degreed” education, an equivalent combination of experience would meet this requirement
- At least 3 years of work building scalable test infrastructure for web applications
- 3 - 5 years of professional software development experience, with a focus on testing.
- Preference given for a great demo or portfolio of past work
Must have Skills
- Solid experience with CI/CD for automated tests
- Solid experience writing test cases for automation (unit, e2e, integration, etc)
- Experience with AWS
- Web UI test automation experience (Selenium a plus)
- Knowledge of test frameworks, methodologies and their corresponding tools.
- Exposure to Behaviour Driven Development and experience in programming and testing.
- The ability to keep current with the constantly changing technology industry.
- A passion for testing, development, and design.
- Analyze defects, understand root cause, work with the development team to resolve issues
• We are looking for software engineers who thrive on learning new technologies, and are fearless when it comes to delving out of their comfort zones.
• You’ve been challenged in the past and proven that you’re capable of quite a lot.
Up For A Challenge
• You are OK taking on new challenges that can be solved by 0s or 1s. You’re excited about building an amazing product more than almost anything else.
• You think a working proof of concept is the best way to make a point.
• You strive on proving that speed and quality have absolutely no conflicts
Strong Technical Chops and Passion for Your Work
• Staying on top of the latest software architectural trends is your passion.
• You enjoy writing code and would spend a good amount of your time doing so, even if you didn’t have to in order to make a living.
• We work hard and when celebration is due, we play hard, too!
• We are team players while also being comfortable taking initiative and speaking up if you see a better way to solve a problem.
• Nothing is holding you back at optimize.health. If you can execute on a better idea then you’ll be encouraged to do so.
• Working on a small (<20 person team) is appealing to you, as is the idea of growing that team to eventually become much larger.
Focused On Delighting The User
• At optimize.health, we wear various hats, but one common quality we all possess is an eye for good design.
• Whatever we work on, we bring an attention to detail with the end goal of producing customer delight.