Job Title: Test Engineer
Location: Westerville, OH
Job Summary:
We are looking for a Test Engineer to join our Thermal Controls team and play a crucial role in the verification and validation of our Advanced Control Firmware. This system includes various data center products, such as thermal unit controllers, communication cards, gateways, and on-premise monitoring solutions. The role will involve developing test plans, creating test cases, and executing tests. The ideal candidate should have experience in UI testing, test automation, requirements review, test planning, and network protocols.
Key Responsibilities:
- Work collaboratively with engineering teams, team leads, and product management to ensure software meets product requirements.
- Create detailed test plans and test cases based on product requirements.
- Analyze, troubleshoot, and debug interactions between test software and products.
- Develop software solutions to automate testing tasks.
- Design and maintain network environments for device testing.
- Document technical issues and their resolutions.
- Propose solutions and enhancements for continuous improvement.
- Provide updates on project status and report activities to team leads and management.
Requirements:
- Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline.
- 5+ years of relevant experience in software testing.
- Familiarity with various testing methodologies and techniques.
- Proven experience in writing clear, detailed test plans, cases, and reports.
- Experience with defect tracking tools.
- Experience using test case management tools.
- Knowledge of TCP/IP networking and familiarity with Wireshark is preferred but not required.
- Experience in developing automated testing solutions is a plus.
- Proficiency in Python development is advantageous.
- Up to 10% travel may be required.