{"schemaVersion":"jobsearcher.job.v1","id":"12a634643ef9f7ce0418b32f","url":"https://jobsearcher.com/jobs/12a634643ef9f7ce0418b32f","canonicalUrl":"https://jobsearcher.com/jobs/12a634643ef9f7ce0418b32f","title":"Senior Software Test Engineer","description":"We are a recognized leader in the design and integration of complex technologies into new and legacy systems and platforms for global military and commercial customers. We are a 3 year running Top Workplace in the Greater St. Louis area.\nJob Summary\nWe are is seeking a full time Senior Software Test Engineer for our Bridgeton, MO facility. We are looking for an individual who is passionate about quality and automation. This position will be developing test plans and procedures as well as creating, maintaining, and improving automation frameworks/infrastructure. In addition, this role will be developing innovative tools to boost our testing efficiency, debug failures, and make it easy to communicate results. This position will be responsible for monitoring, analyzing, and reporting test automation results. The ideal candidate will be highly technical, detail-oriented, creative, motivated, and focused on achieving results.\nJob Responsibilities\nPerform verification, validation, debugging, and troubleshooting of systems and software within a software development cycle\nAnalyze and interpret system requirements\nDevelop Software Test Plans and Procedures\nDevelop Test Procedures and scripts for both formal and informal requirements\nExecution of test scripts along with data analysis for requirement verification\nRoot cause analysis and defect resolution as needed\nAbility to support test readiness reviews, formal system verification of the system requirements and final test reports.\nRecognizes and adopts best practices in documentation, testing and efficient use of resources.\nDefine and develop test automation to drive efficiency and test coverage\nCommunicate clearly (written and oral) with other company personnel and the customer as required\nProvide technical knowledge and assistance to other engineers and support personnel\nSupport, communicate, reinforce, and defend the mission, values and culture of the organization\nQualifications\nBachelor’s Degree in Software Engineering or related technical discipline\nMinimum of 5 years software verification and validation and/or test automation experience. Specifically testing embedded software running on hardware.\nU.S. Citizenship required. This position requires an active DOD security clearance or the ability to obtain such clearance within a reasonable time after commencement of employment\nExperience with shell scripting in Python or similar program\nExperience in designing and building automation frameworks and/or tools with at least one modern language such as Java, C#, C++, or Python including object-oriented design\nDeep understanding in software test methodology. Ability to design highly effective test strategies and decompose functional requirements into test cases\nExcellent troubleshooting skills and creative approach to problem solving\nStrong oral and written communication skills\nAbility to work in a dynamic, customer focused and multidisciplinary environment\nExperience creating Test Description Documents and Test Reports\nQualifications Continued\nExperience influencing development and Quality Assurance best practices, methodologies, and processes\nAbility to operate at architecture and code level in order to identify and address testability issues\nAbility to work both independently and in a team\nExperience working on Linux and/or Unix platforms is preferred\nExperience with C or C++ in embedded software development is a plus\nExperience in Continuous Integration/Continuous Development automation pipeline is a plus\nJob Type: Full-time\nPay: $115,000.00 - $120,000.00 per year\nBenefits:\n401(k)\nDental insurance\nHealth insurance\nSchedule:\n8 hour shift\nDay shift\nMonday to Friday\nExperience:\nSoftware testing: 5 years (Preferred)\nWork Location: In person","company":"Eip","rawCompany":"eip","city":"Bridgeton","state":"MO","isRemote":false,"isActive":false,"createdAt":"2026-04-12T21:16:23.576Z","occupations":[{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2112.02","title":"Validation Engineers","slug":"validation-engineers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Test Engineer","description":"We are a recognized leader in the design and integration of complex technologies into new and legacy systems and platforms for global military and commercial customers. We are a 3 year running Top Workplace in the Greater St. Louis area.\nJob Summary\nWe are is seeking a full time Senior Software Test Engineer for our Bridgeton, MO facility. We are looking for an individual who is passionate about quality and automation. This position will be developing test plans and procedures as well as creating, maintaining, and improving automation frameworks/infrastructure. In addition, this role will be developing innovative tools to boost our testing efficiency, debug failures, and make it easy to communicate results. This position will be responsible for monitoring, analyzing, and reporting test automation results. The ideal candidate will be highly technical, detail-oriented, creative, motivated, and focused on achieving results.\nJob Responsibilities\nPerform verification, validation, debugging, and troubleshooting of systems and software within a software development cycle\nAnalyze and interpret system requirements\nDevelop Software Test Plans and Procedures\nDevelop Test Procedures and scripts for both formal and informal requirements\nExecution of test scripts along with data analysis for requirement verification\nRoot cause analysis and defect resolution as needed\nAbility to support test readiness reviews, formal system verification of the system requirements and final test reports.\nRecognizes and adopts best practices in documentation, testing and efficient use of resources.\nDefine and develop test automation to drive efficiency and test coverage\nCommunicate clearly (written and oral) with other company personnel and the customer as required\nProvide technical knowledge and assistance to other engineers and support personnel\nSupport, communicate, reinforce, and defend the mission, values and culture of the organization\nQualifications\nBachelor’s Degree in Software Engineering or related technical discipline\nMinimum of 5 years software verification and validation and/or test automation experience. Specifically testing embedded software running on hardware.\nU.S. Citizenship required. This position requires an active DOD security clearance or the ability to obtain such clearance within a reasonable time after commencement of employment\nExperience with shell scripting in Python or similar program\nExperience in designing and building automation frameworks and/or tools with at least one modern language such as Java, C#, C++, or Python including object-oriented design\nDeep understanding in software test methodology. Ability to design highly effective test strategies and decompose functional requirements into test cases\nExcellent troubleshooting skills and creative approach to problem solving\nStrong oral and written communication skills\nAbility to work in a dynamic, customer focused and multidisciplinary environment\nExperience creating Test Description Documents and Test Reports\nQualifications Continued\nExperience influencing development and Quality Assurance best practices, methodologies, and processes\nAbility to operate at architecture and code level in order to identify and address testability issues\nAbility to work both independently and in a team\nExperience working on Linux and/or Unix platforms is preferred\nExperience with C or C++ in embedded software development is a plus\nExperience in Continuous Integration/Continuous Development automation pipeline is a plus\nJob Type: Full-time\nPay: $115,000.00 - $120,000.00 per year\nBenefits:\n401(k)\nDental insurance\nHealth insurance\nSchedule:\n8 hour shift\nDay shift\nMonday to Friday\nExperience:\nSoftware testing: 5 years (Preferred)\nWork Location: In person","datePosted":"2026-04-12T21:16:23.576Z","dateModified":"2026-04-12T21:16:23.576Z","hiringOrganization":{"@type":"Organization","name":"Eip","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Bridgeton","addressRegion":"MO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"12a634643ef9f7ce0418b32f"},"url":"https://jobsearcher.com/jobs/12a634643ef9f7ce0418b32f"}}