What are the responsibilities and job description for the Quality Assurance Engineer position at General Devices (GD)?
About us
GD is a Healthtech company specializing in communication solutions that help EMS and hospitals deliver simply seamless patient care. Powered by responsive innovation, GD’s user-friendly solutions facilitate rapid, secure, voice, telehealth and data sharing communications across care teams to help save time, money and lives. Backed by a 40 year history and thousands of implementations, GD is a widely revered industry leader.
We’re committed to improving the health and well-being of the public at large through Responsive Innovation. That is, we challenge the status quo with innovative solutions to respond to the evolving needs of our clients and the shifting landscape of the healthcare industry. Our user-friendly communications and telehealth solutions facilitate secure, mobile communications and rapid data sharing across acute and non-acute care teams to help them deliver the right care at the right place and the right time
Key Responsibilities:
- Create comprehensive tests to detect and identify software issues using test management platforms such as JIRA, Xray, etc.
- Create automation scripts or procedures to automate software components’ unit test and system integration test
- Analyze bugs and errors found for automated tests and procedural tests
- Document tests’ details and results for the software development team
- Recommend improvements in software to enhance user experience
- Motivate the development process for efficiency and performance
- Works together with the developer team to enhance and improve programs
- Maintain updated knowledge of industry trends and advancements
- Research and compare similar competitor products
Qualifications:
- BA degree in Computer Science or equivalent engineering fields
- 3 years extensive experience in software development and testing
- In-depth understanding of languages like Java, SQL, C#, JSON and XML.
- Hands-on experience with scripting languages like PowerShell, Python and Bash
- Strong knowledge of Linux, Windows and mobile platforms (Android and iOS)
- Experience with bug tracking and management systems such as JIRA and automated testing tools
- Experience with multiple types of testing, such as regression, ad hoc, feature, user acceptance, user interface, integration, performance and load testing
- Excellent analytical and problem-solving skills
- Good oral and written communication skills with exceptional attention to detail
- Self-motivated great team player and able to work efficiently with minimal supervision