Read and interpret functional (marketing) and technical (development) specifications and develop comprehensive test plans designed to perform functional and load testing. Functional testing should include edge and routine cases, data entry error, program logic errors, exceptions, etc. Design, develop, and trouble shoot automated test scripts using web based automated test tools to validate the technical and functional integrity of web based components. This will include stored procedures, services, and web apps. Configure test environments including Microsoft web servers, web browsers, MS SQL, and application installations. Configurations may include medical devices and communications devices such as serial modems, heart monitors, and other devices. Responsible for testing on .NET and IOS platforms utilizing IE, Safari, Chrome, and Firefox as clients Run and monitor test scripts on test environment. Interpret the resulting error logs and other output results. Trouble-shoot results to determine if the error is an engineering error or an error in the test script and/or database utilizing MS SQL and other data query tools. Create simulators as necessary to create test data streams for I/O devices such as heart monitors, GPS devices, in-vehicle navigations systems, and proprietary devices. Collaborate as a member of a highly functional R&D team to perform testing on multiple applications and move from application team to application team as necessary. Adhere to professional standards regarding documentation, project management, quality, communication, and teamwork. |