Role Summary: The TMI-CBS Ambulatory Practice Solutions team is a global development organization with products including Electronic Medical Record (EMR) and Practice Management (PM). The Software Quality Test Engineer (SQTE) has responsibilities extending to the testing & validation of application software within the P&L. The SQTE is also required to code for unit testing, integration testing and automation testing.
• Manual testing: Design, create, peer review and execute manual test cases. Define test strategy for a feature/component. • Raise defects for product non-conformance. Report out defects in products & design • Prepare test setup required for Test execution • Contribute in decision making to make/stop a release. Analyze requirements and report out testable/not testable ones • Coding and troubleshooting in C# or Java • Experience with Relational Databases • Strong testing/design principles, test methodologies knowledge • Assignments early in the product development cycle in order to create test infrastructures for new protocols/interfaces, common platforms, and interoperability of products • Work closely on cross-functional teams – Engineering and Architecture on design requirements and ensuring testing hooks • Creation of test tools and test harnesses requiring in-house development or extensions • Ensuring testing process is adhered to • Test case execution; ability to analyze test results • Ensuring proper documentation of all results and ability to provide detailed reports for failure cases • Strong interpersonal skill-set, including good written and verbal technical communication skills
Quality specific goals: • Aware of and comply with the GEHC Quality Manual, Quality Management System, Quality Management Policy, Quality Goals, and applicable laws and regulations as they apply to this job type/position • Identify and report any quality or compliance concerns and take immediate corrective action as required • Support compliance/closure of Regulatory and Quality requirements before completing Design Outputs/Program Deliverables • Participate in continuous improvement activities by identifying and appropriately escalating process and product quality gaps, providing solutions when possible
• Hands on experience in Java or C# • Working knowledge of Relational Databases. • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent. Or MCA. • 3- 5 years of work experience. 2-3 years of experience in testing software products • Sound software testing methodology/processes and understanding of software development life cycle and object oriented methodologies • Experience with agile development • Technical skills in both development and test • Experience with any one of the test automation tools such as QTP, Load Runner, Quality Center, TestCover, MicroFocus, Coverity, Bulls Eye, or equivalent • Experience working in multiple development environments, and with a variety of operating systems • Experience Installing and configuring software, testing environments – both physical and virtual. • Knowledge of TCP/IP, DHCP, SSL, HTTP/HTTPS, XML, Linux, Oracle RDBMS, Microsoft SQL Server • Current knowledge of software testing best practices • Self motivated and team player
• Knowledge/Experience on windows application testing. • Experience in a regulated environment, e.g. FDA • Knowledge of Healthcare IT domain
We are in the process of transitioning to an improved job application system and in the interim we are operating with two systems. Have your Job ID ready (from the email you received when you applied) to log in and check your application status.
Click the appropriate button. If you don't know your job ID, you can still check your status: use both buttons.