Position: Senior Software Test Engineer
Company: Newfire Global Partners
Category: QA Automation
Experience required: 3y
English level: intermediate

**What's the Project?**
Imagine what you can do to drive innovation in healthcare 

Our Client is seeking a Sr Software Test Engineer to join our team in building our next generation  Post-Acute Care solutions. We are on a mission to elevate healthcare through superior analytics, processes, and engineering. Be a part of transforming the healthcare industry! Our users are Patients, Doctors, Nurses, Social Workers, Administrators, and many others on the front lines of healthcare. Client teammates touch the lives of real people navigating life and death issues with the support of our solutions. We seek to build purpose-driven teams where comradery and compassion are coupled with an intense pursuit of excellence. Bring passion,  creativity, and dedication to your job and there’s no telling what you could accomplish. 

**You Perfectly Match If you have:**
7+ years’ experience testing complex cloud-native SaaS applications, including deep knowledge of best practices surrounding Git and GitHub, continuous integration and delivery, and post-deployment monitoring and analysis.
2+ years prior experience in building Test automation frameworks using JavaScript and/or TypeScript. Experience with Cypress is highly desired.
Strong desire for quality and ‘test to break’ attitude. 
Have a strong understanding of Non-Functional and Security testing. 
Experience building API test automation framework(s) from scratch across varying levels of architecture. 
Strong fundamentals on QA methodology; well versed in manual and automated testing,  ability to create test plans, reporting, using patterns like Page Object, Factory.
Have excellent communications and written skills and must be able to talk about technology intelligently and passionately to all levels of an organization including  Developers, Architects, and senior management.
Bachelors or Masters in Computer Science or a related field, or equivalent.
**Your day-to-day activities:**
You will be responsible for owning and maintaining the quality engineering of the Client’s low code platform that allows users to build highly customizable, precise healthcare-related workflows.
Engage with the R&D team and plan the testing across functional, performance, regression, and security.
In this role, you will play a key function in developing QA frameworks using Cypress and other platforms.
Analyze requirements, design/write test cases, and execute tests following standards and best practices. You will need to come up with a QA strategy for the project.
Write automated tests that are run as part of our CI/CD pipeline to automatically catch issues before users are impacted. 
Document issues in accordance with our issue management system and procedures. 
Work with operations and support teams to ensure high-quality production systems.
Review appropriate documentation such as release notes, implementation manuals,  support playbooks, etc. as needed to support change communication for our software.