Nsight Health is transforming how care is delivered through Remote Patient Monitoring, Chronic Care Management, and Behavioral Health Integration. They are seeking a motivated and detail-oriented Senior QA Engineer to functionally test their software platforms and ensure alignment with business requirements and processes.
Responsibilities:
- Functional Testing: Execute comprehensive functional testing of platform features, ensuring they meet business requirements and provide value to end users
- Business Process Validation: Validate features from a business process perspective, ensuring alignment with clinical and operational workflows
- Automation: Develop, maintain, and execute automated functional test scripts to increase test coverage, reduce manual efforts, and accelerate the release cycle
- Collaboration: Work closely with Product Managers, Project Managers, Software Engineers, and other Stakeholders to understand requirements and provide feedback on functionality, usability, and edge cases
- Defect Management: Identify, document, and track defects. Proactively communicate findings and work with developers to resolve issues
- Test Planning: Create detailed, well-structured test plans and test cases based on product requirements, user stories, and acceptance criteria
- Continuous Improvement: Stay up-to-date with industry best practices for functional testing and test automation. Continuously enhance testing methodologies to improve efficiency and quality
- Performance & Usability Testing: Collaborate with teams to ensure performance, usability, and scalability testing is part of the release pipeline where appropriate
- Perform other duties as assigned
Requirements:
- Minimum of 10 years of experience in functional testing and test automation
- Demonstrated experience in developing and implementing comprehensive testing suites and test automations
- Proficiency in scripting languages such as JavaScript
- Strong understanding of testing principles and best practices
- Experience with SaaS products is highly desirable
- Ability to work independently and take ownership of the QA process in a fast-paced environment
- Understand and test the full functionality of systems, considering operational workflows
- Familiarity with mobile testing tools like Appium is a plus
- Experience with the following tools: Jira, Zephyr, Confluence, Postman
- Experience with test automation tools (i.e. Selenium, SoapUI, Cypress, Appium, TestComplete)
- In-depth knowledge of HIPAA regulations and their implementation in IT
- Strong analytical, problem-solving, and decision-making capabilities, with the ability to manage complex projects and prioritize effectively
- Strong attention to detail is required
- Exceptional communication skills, capable of articulating complex concepts to a broad audience and fostering cross-departmental collaboration
- Excellent professionalism is required to effectively interact cross-functionally within the organization
- Strong business acumen and the ability to align data analytics initiatives with organizational goals
- Experience working with cross-functional teams and fostering collaboration
- Experience leading and mentoring QA engineers. Proven ability to lead, mentor, and develop high-performing QA engineers, fostering a culture of quality and continuous improvement
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Previous experience working in startup environments or as the sole QA engineer