Senior Quality Assurance Analyst

Intelerad Medical Systems
Summary
Join Intelerad's Research and Development department as a QA Automation Tester, contributing to the company's automation goals. You will be responsible for developing and executing manual and automated test strategies, reviewing software design requirements, creating test cases and plans, detecting and reporting software defects, and collaborating with developers and QA staff. The role requires a degree in computer science or engineering and/or 5+ years of relevant experience, including experience with DICOM, HL7, and complex enterprise systems. Strong troubleshooting and programming skills are essential, along with experience in creating test cases, plans, and reports. The position offers a competitive salary range, bonus potential, and a comprehensive benefits package including medical, financial, retirement, PTO, and other benefits.
Requirements
- Degree in computer science or engineering and/or a minimum of 5 years of related experience
- Experience with DICOM, HL7 and complex enterprise systems
- Strong troubleshooting techniques for high-volume distributed systems
- Good programming skills
- Experience in creating test cases, test plans, and test reports
- Excellent knowledge of methodologies and technologies in QA areas
- Ability to adhere to the development process and multitask quickly to adjust priorities where deadlines are constantly changing
- Ability to work both independently and in an Agile team-oriented and collaborative environment
- Good written and oral communication skills
- Functional knowledge of Linux
- Proven ability to be structured, organized and detail-oriented
Responsibilities
- Review software design requirements and provide feedback
- Develop and maintain test cases, test plans, and other related documents
- Develop automation test scripts and perform manual tests
- Execute test plans based on written requirements and functional specifications
- Detect and report software defects, and re-test to confirm when deficiencies have been corrected
- Troubleshoot and identify root causes of issues found during testing
- Collaborate with the developers and QA staff to deliver stable software that meets all quality standards
- Document your work appropriately (requirements, designs, code, training information, etc.)
- Proficiency in product knowledge and business space
Preferred Qualifications
- Good scripting and/or programming skills in one of the following languages: Java, Shell, Perl, Python
- Good experience in automating tests for back-end systems
- Previous experience with PACS environments
- Functional knowledge of relational databases
- Experience with distributed version control systems
- Creative thinker and practical problem solver
- Committed to continual skills growth
Benefits
- Medical
- Financial
- Retirement
- PTO
- Bonus