Are you a motivated self-starter with a proven track record of delivering high-quality projects on time? We're looking for an experienced quality assurance engineer to join our team and work on a rapidly growing healthcare platform that is proven to change lives.
The QA Engineer will be an integral part of our growing engineering team. This person will bring expertise from a strong background in QA engineering to a growing and innovative healthcare organization, designing scenario testing, creating test plans, and reviewing quality specifications and technical design for both existing and new products.
Remote work available
Responsibilities
- Ability to develop, write and execute well-structured test plans and test cases based on design specifications and feature requirements within our Twistle Platform.
- Strong experience in applying QA best practices and test development in an iterative Agile/Scrum environment.
- Define the feature qualification through effective test cases, integration scenarios, and activities to release product with cross product and functional teams.
- Estimate and prioritize, QA testing activities for existing code base and for new functionality under development, using a strong understanding of security-based design patterns.
- Identify and track bugs, while performing thorough regression testing when bugs are resolved.
- Experience with reviewing code (e.g. JavaScript, Python).
- Strong working knowledge of tools like, (JIRA, Asana, Confluence, Tettra, and TestRail).
- Strong experience in web application and mobile testing (iOS and Android).
- Collaborate with engineers and product managers throughout the development process to release a functional, performant and secure application on a regular basis.
- Experience in the healthcare industry and/or chat applications is preferred.
- Agility and ability to adapt quickly to changing requirements and scope and priorities.
Qualifications
- BS/MS degree in Computer Science, Engineering, and/or related Healthcare experience, (Associate degree minimum).
- 5+ years’ experience in software quality assurance, (with at least 3+ years in healthcare).
- 5 years of experience in testing multi-tenant Cloud SaaS applications and services.
- Strong knowledge of software QA methodologies, (black box, functional, exploratory, automated testing), tools, and processes.
- Experience with Automation Frameworks and Tools (i.e., Cypress, Selenium, Webdriver IO, Appium, JMeter).
- Experience working in an Agile/Scrum development process.
- Familiarity with cloud-based technologies (e.g. AWS, GCP, Azure), especially as they relate to API integration development and testing.
- Hands on experience with SQL, developing stored procedures, functions, views and triggers, while validating and analyzing data integrity.
- Familiarity with one or more of the following development languages, (Python, JavaScript).
- Experience with performance and/or security testing is a plus.
All team members are expected to contribute to the overall architecture of Twistle's technology framework, as well as continued adoption of agile project / product management methodologies.
Our team strongly believes in individual autonomy, responsibility, and shipping great products. We believe less in the number of hours or lines of code. We work smarter first, then harder because we love what we’re doing.