By Light Professional IT Services

  • Software Test Engineer

    Job Locations US-IL-O'Fallon
    Job ID
    # of Openings
    Job Function
    Information Technology
    Minimum Clearance
  • Overview

    The Software Test Engineer is responsible for testing and evaluating the Metova CyberCENTS SLAM-R software and turnkey systems, development of testing process and related documentation, development and maintenance of test cases and supporting documentation. Works with the software development team and engineering team assisting with the creation of testable functionality and design requirements. Maintains results of tests and provides reports and metrics related to software and engineering test results.


    • Design and execute test plans on Metova CyberCENTS SLAM-R software and related capabilities. 
    • Record and document results and compare to expected results. 
    • Detect software failures so that defects may be discovered and corrected. 
    • Generate historical analysis of test results.
    • Document anomalies and issues.
    • Maintain database of software defects. 
    • Examine code and execution of code in various environments. 
    • Develop and document application test plans based on software requirements and technical specifications.
    • Ensure compliance with general programming best practices, accepted web standards and those standards set forth by upstream sources. 
    • Perform application and system security audits.
    • Participate in application planning meetings. 
    • Ensure data integrity standards. 
    • Perform reviews, walkthroughs, or inspections. 
    • Develop testing processes, instruction, and methodologies for engineers to support the build and deployment of customer system solutions.

    Required Experience/Qualifications

    • Experience with one or more programming languages:  Ruby, JavaScript, Python, Ansible
    • Experience with one or more automation testing platforms (Jenkins preferred)
    • Experience in Linux environments. 
    • Experience with networking, Linux systems, Windows, testing, Agile software development/Software Development Life Cycle, system and software testing, test case development, and bug tracking.

    Special Requirements/Security Clearance

    • Performs under little supervision

    Physical Demands

    • Able to lift 50 lbs



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed