Required Skills & Experience
- 5+ years of experience working within Software Testing organization.
- Experience with test management tools such as Azure DevOps Test Plans, Jama
- Experience with Test frameworks such as NUnit, Autofixture, Fluent Assertations
- Experience with cloud software/SaaS development and testing
- Experience with Agile development methodology
- Experience in planning regression test strategies
- Experience in writing test automation scripts
- Actual coding experience desired as role has a potential to include up to 50% actual coding in c# (.Net backend)
- Experience with data security and privacy principles (certs, encryption, Role-Based Access Controls, etc)
Nice to Have Skills & Experience
- Healthcare IT interoperability and communications standards (DICOM, HL7, FHIR)
- Feels strong on mock and test principles
- Teach people how to write the tests
- Experience in a regulated software background (medical/healthcare preferred)
- Highly collaborative consensus builder with experience liaising between diverse teams
- Performance testing
- Excellent oral and written communication skills
- Strong time management and problem-solving skills
- Demonstratable strategic thinking
- Strong hands-on coaching and teaching skills
- Ability to quickly understand, learn and apply new skills and technologies
Job Description
We are looking for a strong QA Engineer to join our team! This role is responsible for supporting the Test Engineering team in the planning, development, and maintenance of a comprehensive suite of manual and automated test assets to ensure product quality and compliance. The individual will collaborate cross-functionally with engineering, quality, and project teams to ensure verification activities are executed according to established processes and documented appropriately. Key responsibilities include performing test analysis of approved functional requirements, conducting requirements ambiguity reviews, and developing test plans, test cases, and test summary reports. The role also involves executing exploratory testing based on functional and design specifications, creating and maintaining graphical models that enhance the understanding of software requirements, and defining risk-based testing strategies. The ideal candidate will leverage innovative testing approaches to validate system performance against requirements while continuously expanding automated test coverage by designing and implementing new test automation solutions for both existing and future products.
Pay-rate: &6-8/hr USD, Exact pay rate will depend on experience and other factors.