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:

  • Bachelor’s degree in Computer Science or Engineering plus 5 years of experience in the job offered or related software testing position.
  • Must have 3 years of experience working with at least one of the following SCADA communications protocols: DNP3, IEC 60870-5 or IEC 61850.
  • Must have 1 year of experience testing industrial communications gateways.

  • In the alternate will accept 7 years of experience in the job offered or related software testing position.
  • Must have 3 years of experience working with at least one of the following SCADA communications protocols: DNP3, IEC 60870-5 or IEC 61850.
  • Must have 1 year of experience testing industrial communications gateways.


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.

 

 TMWLogo

 
Quick Links  Contact Us:
Home
Products
Videos
Training
Support
Reference
About Us

Triangle MicroWorks, Inc.
Sales: +1 919.870.5101
Support: +1 919.781.1931
Fax: +1 919.870.6692
sales@TriangleMicroWorks.com
support@TriangleMicroWorks.com

Follow us on YouTube Follow us on Facebook Visit us on LinkedIn Follow us on Twitter

 
Copyright © 2013-2021 Triangle MicroWorks, Inc. All Rights Reserved