Job Description
| Description: The Software Test Engineer has responsibilities of testing system software within the P&L. Additionally, the position may require the engineer to develop software test tools. Duties include (but are not limited to): Working closely with Systems and Software team in requirements gathering and software test design and execution Interacting with global teams to promote consistency and maximize synergies across common software platforms Designing and building strong testing infrastructure to minimize dependency on hardware availability 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 Complete all planned Quality & Compliance training within the defined deadlines Identify and report any quality or compliance concerns and take immediate corrective action as required Ensure compliance/closure of Regulatory and Quality requirements before approving Design Outputs/Program Deliverables Lead continuous improvement activities by driving the implementation of process and product quality improvement initiatives Qualifications: Bachelor's Degree in Computer Science, Electrical Engineering or related computer field 4 years’ experience developing test software for complex systems or computerized products 1+ year experience developing automated testing frameworks Software development cycle and automated testing experience 3+ years’ experience working with the Squish testing tools 1+ year experience with Python scripting language Experience working with the Parasoft testing tools 1+ year experience leading a team of SW engineers Experience testing in a multi-threaded environment Experience in object oriented design methodology and various programming languages, including C/C++ and Java Working knowledge in configuration management tools such as ClearCase Preferred Qualifications: Masters Degree in Computer Science, Engineering or related computer field Experience in software platform, advanced applications, user-interface design and/or systems engineering Experience working with a global software team Demonstrated knowledge of Quality, Tools and/or LEAN processes Squish-based Verification Test Framework Engineer This is for a Squish-Python Engineer; the successful candidate will be responsible for creating automated software tests using a framework built around a tool called squish. Required knowledge: a. Python scripting language b. Automated software testing Preferred knowledge: a. Squish software test tool b. QT software development environment c. ClearCase SW configuration management tool *Please have you candidates provide their IN DEPTH answers to the following questions; The overriding comment for all is that they will be asked detailed questions, so if they really aren’t proficient in the key areas, it will be a waste of their time and ours. Also, this list isn’t an exhaustive list but rather a set of screening ideas/questions that should help. Also, overall, any candidate for each of these positions needs to be comfortable working in a Linux environment. How comfortable are you working with Linux? How proficient are you with Python (they will be asked detailed questions about it) How proficient are you with manually editing test scripts, not just recording and playing back keystrokes Do you understand good software testing concepts Thanks and Regards Zeeshan Sr. Technical Recruiter MARS IT Corp 10437 Innovation Drive, Suite 115 Wauwatosa, WI 53226 Direct: 262.436.9410 FAX: (866) 361-MARS (6277) Zeeshan@marsitcorp.com [ mailto:Zeeshan@marsitcorp.com |
Jobs Like This Near Salt Lake City, UT
Click on the button below to go to the MARS IT website and apply for Squish or python Test engineer on W2.
GO TO EMPLOYER WEBSITE