Software Test Engineer
POSITION DESCRIPTION:
We are looking for an engineer to test software to target SCADA communication protocols by following specifications used in the electrical utilities industry.
RESPONSIBILITIES:
- Test software by creating automated test scripts to test the user interface of communications gateways and test tools to verify requirements and defect corrections.
- Write manual test scripts with detailed instructions and expected results to test communications gateways and test tools.
- Use both written requirements and personal knowledge of the communications protocols and substation operation to craft the test scripts.
- Create written test plans incorporating both automated test scripts and manual test scripts using a test plan creation tool.
- Execute test plans to test software applications and communications libraries.
- Perform manual steps indicated in manual test cases and record results. Use automated software testing tools to execute automated test scripts and review the results of automated test scripts.
- Update written defect reports which have been marked as corrected by software engineers with the results of test script execution.
- Review QA checklists to prepare tested software for release to customers.
- Provide customer support related to product issues by setting up and using substation simulation software to emulate customer environment, communication traffic and recreate conditions of reported problems.
- Review user manuals and other product documentation for accuracy. Recommend changes for readability and markup corrections.
- Test software against instructions provided in user manuals.
- Write test fixtures and unit tests to verify low level communications libraries, verify conformance to published specifications.
- Write test software using a test framework such as NUnit test and integrate the test software into an automated test execution system.
EDUCATION, EXPERIENCE and SKILLS REQUIRED:
Location: Raleigh, NC
About employer: Triangle MicroWorks is a fast paced, growing, privately-held company which provides communication protocol software for customers in the electric power industry.