About the Role
We are seeking stellar individuals to join our team and help us deliver innovative health technology to our global customer base. You will work on technology that revolutionizes global health systems, ensuring healthcare is a basic human right. Our product teams have the autonomy to operate and contribute towards our mission of providing the right care at the right time and in the right place.
Responsibilities
- Execute and maintain automated and manual test suites.
- Interact with project team members to ensure solutions are fully tested, meet customer requirements, and pass acceptance criteria.
- Contribute towards the execution of manual and automated tests.
- Ensure code is of the highest quality.
- Tackle complex infrastructure challenges with creative automation and configuration management solutions.
- Help improve and expand the coverage of deployment automation.
- Give suggestions on improvements of the application.
- Report, track, investigate, and manage defects.
- Critically evaluate product and testing requirements and decisions.
- Consistently take responsibility for the delivery of quality outcomes in a sustainable fashion.
- Develop healthy relationships within the team.
- Coordinate and perform tests at the quality control stage of the solution implementation lifecycle.
- Gather and study information regarding the business problem, solution requirements, and customer expectations.
- Translate business/system requirements into effective test scenarios and test cases.
- Maintain requirements traceability.
- Execute manual and automated test cases according to plan and document testing results.
- Confirm solutions meet requirements; identify, qualify, and document any defects.
- Study data collected during testing and evaluate the validity of the results.
- Perform exploratory testing to identify potential issues/defects.
- Create and develop appropriate data for test scenarios and test cases.
- Support the project team and advocate for the quality of solutions.
- Advise the Test Lead of potential issues, risks, and impacts.
- Identify and analyze issues, bugs, defects, and other problems, particularly when problems recur.
- Recommend and facilitate solutions to issues.
- Continue testing and analysis until results are within acceptable product requirements and specifications.
- Keep up to date with relevant technologies, testing techniques, and test approaches.
- Pro-actively share knowledge within the team.
- Actively participate within the wider testing and software development communities.
Requirements
- Minimum 5 years in software testing in relevant technologies.
- Experience with testing and configuration management tools and techniques.
- Experience testing web-based solutions and data integration solutions.
- Experience using testing tools and issue/defect tracking tools.
- Preferred understanding of technical concepts including HTTP, HTML, web services, XML, javascript, messaging, Linux, Oracle DB, and SQL.
- Software development experience preferred – programming on java, javascript, cucumber, selenium, etc.
- Experience with Amazon Web Services (AWS) and continuous integration tools.
- Experience in designing test plans, test scenarios, and test activities.
- Perseveres and drives for results when faced with difficulties and setbacks.
- Displays a strong task-driven focus.
- Develops logical ideas, approaches, and solutions to typical, unusual, or difficult situations or problems.
- Demonstrates attention to detail.
- Efficiently develops and implements plans to accomplish goals and deliverables.
- Manages time effectively.
- Demonstrates a sound understanding of the IT industry, development languages, and has advanced problem-solving skills.
- Speaks, writes, and presents effectively.
- Gets points across clearly, concisely, and quickly.
- Applies an understanding of how the software will be used in the real world to evaluate its fit for purpose.
- Considers non-functional requirements and finds creative ways to break software.
- Produces easily understandable testing objectives and test artifacts.
- Designs test suites using understanding of how products fit into solutions for a customer.
- Understands that automation increases product quality and productivity.
- Develops automated tests conforming to industry standards.
- Interprets security, clinical safety, and privacy policies.
- Contributes to team standards and guidelines that comply with policy.
- Evaluates and uses advice and guidance on security strategies to manage identified risks.
- Works under minimal supervision.
- Has good self-awareness and exercises personal responsibility.
- Plans own work to meet objectives in a timely and efficient manner.
Skills
- Automated testing
- Manual testing
- Testing techniques
- Software development practices
- Agile/Scrum methodology
- Configuration management
- Defect tracking
- Test scenario development
- Test case development
- Requirements traceability
- Exploratory testing
- Test data creation
- Problem-solving
- Communication
- Non-functional requirements testing
- Automation development
- Security policy interpretation
- Clinical safety policy interpretation
- Privacy policy interpretation
- Apache Spark
- Elastic search
- Cassandra
- Healthcare domain expertise
- Data analytics technologies
Location
- North America
Work Type
- Full-time
Experience Level
- Minimum 5 years
Education Level
- Bachelor’s degree in information technology, computer science or engineering preferred
About the Company
- Orion Health is innovating and making a difference to the health and wellbeing of people all over the world.
- We are not about selling meaningless, unnecessary products for corporate profitability.
- We are a community of start-ups where you can be your true, genuine self.
- Each product team has the autonomy to decide how they operate and contribute towards our mission of providing each person with the right care at the right time and in the right place.
Equal Opportunity
- We use a secure platform with AI tools that help organise applications fairly and efficiently. All hiring decisions are made by humans, and your data is handled per applicable privacy laws. For additional privacy information, see our Privacy Statement.
