Bamboo Health is a leader in cloud-based care coordination software and analytics solutions focused on patients with complex needs, including those suffering from physical health and mental health issues and substance use disorders. We are driven by our mission of enabling better care for patients across the continuum. Our software solutions help healthcare professionals collaborate on shared patients across the spectrum of care. Join us in improving healthcare for all! Summary: We're seeking a full-time Senior QA Engineer who's passionate about building meaningful technology that improves lives. At Bamboo Health, our web-based applications support care coordination and drive better health outcomes. As part of our QA team, you'll validate all layers of our applications and play a key role in ensuring quality across every release. You'll have opportunities to explore new tools and approaches as we expand our services, collaborating with engineers and product teams to deliver reliable, impactful solutions. We're looking for someone who loves tackling complex problems, thrives on continuous improvement, and brings curiosity and excellence to every challenge. What You'll Do:
- Partner with engineering leadership and cross-functional teams to uphold the highest standards of quality
- Collaborate with the product team to ensure solutions meet customer needs and deliver an exceptional user experience
- Design, implement, and maintain automated test suites to increase test coverage and efficiency
- Develop comprehensive test plans and strategies to guide quality assurance efforts
- Execute manual and automated testing for new features as well as regression testing prior to releases
- Contribute to long-term quality initiatives by anticipating future product needs and shaping the next generation of Bamboo Health software
What Success Looks Like... In 3 months...
- Become familiar with the details of our business domain, testing process, and automation codebase
- Ask questions and build healthcare industry knowledge
- Build new automated test cases and enhance existing ones
- Perform feature testing and release regression
In 6 months...
- Consistently deliver on quality assurance expectations
- Independently handle implementing complex automated testing scenarios
- Become more familiar with our applications and systems
In 12 months...
- Suggest ideas for testing improvements and technical enhancements
- Participate in automation design process
- Be a strong partner to product
What You Need:
- 3-5+ years of experience in Java or a similar software development language
- Hands-on experience with automated testing frameworks, including BDD, test scenario creation, and test case management
- Proficiency in SQL for data validation and testing
- Familiarity with source control systems, build tools, and modern software development practices
- Understanding of application logging fundamentals and experience with log monitoring tools
- Experience leveraging AI-powered tools or approaches to enhance software testing, automation, or data analysis
- Proven ability to thrive in fast-paced, rapidly changing environments
- Demonstrated judgment, analytical ability, and creativity in investigating and solving complex problems
- Ability to maintain a professional remote workspace that supports high-quality virtual collaboration, including reliable connectivity and minimal distractions
- Periodic travel required for team meetings
Our Technology Stack:
- Cucumber BDD test automation framework
- TestRail for test case management
- Modern Java, Kotlin, JavaScript
- GitHub, Maven/Gradle, Jenkins
- Multiple services that communicate using both Kafka and REST APIs
- MySQL relational databases
- ElasticSearch and other document-oriented databases
- AWS cloud environment
- Docker, Kubernetes and Terraform for deployment
- AI-assisted testing tools and frameworks that enhance quality, coverage, and efficiency
What You Get:
- Join one of the most innovative healthcare technology companies in the country
- Have the autonomy to build something with an enthusiastically supportive team
- Learn from working at the highest levels and on the most strategic priorities of the company, including from world class investors and advisors
- Receive competitive compensation, including equity, with health, dental, vision and other benefits
Belonging at Bamboo We Care. #BambooHealthValuesCare Every human being has the right to the best possible healthcare. Our solutions enable healthcare professionals to see and treat every individual as a whole person by providing the right information, at the right time - regardless of physical, behavioral, or social barriers. We're a great place to work because we care. We continually seek to learn about our differences and ensure the unique identities and contributions of all employees are welcome, valued and celebrated. Our commitment to making a positive impact starts by recognizing and leveraging our differences, building inclusive teams, cultivating a sense of belonging, combating biases, and actively removing barriers to equity. Bamboo Health is proud to be an Equal Employment Opportunity and affirmative action employer. To protect our applicants from fraudulent recruitment activity, we recommend that all applicants verify the validity of an interview and hiring process by visiting our website www.bamboohealth.com. All valid job postings will be listed on our careers page. Bamboo Health does not conduct interviews via text and will not request sensitive information such as banking details during the application process. #LI-Remote
|