Software Test Engineer - Level 2

Varite, Inc
  • Columbia, MD
  • $50–$54.16 Per Hour
  • Quick Apply
30 days ago

Job Description

Pay Rate Range: $50 - $54.16/hr. on W2
Position Overview:
  • **** Cyber and Data Resilience is hiring two Software Test Engineers. You'll support software development and full life cycle testing of mission systems in an on-site SCIF environment in the Columbia and Annapolis Junction, Maryland area. An active Top Secret/SCI clearance with Full Scope Polygraph is required prior to start.
  • The role spans the design, development, and maintenance of test plans, cases, and processes; the creation and maintenance of test environments and automated test capabilities; the performance of Integration and Testing and Acceptance Testing; and the reporting and tracking of problems through their resolution.
  • You'll work individually or as part of a team, reviewing and testing software components for adherence to design requirements, documenting test results, and resolving software problem reports.
Key Responsibilities:
Test Planning and Process Development
  • Design, develop, and implement test plans, test cases, and test processes
  • Maintain test plans, cases, and processes across the full software life cycle
  • Review and test software components for adherence to design requirements and document test results
Test Automation
  • Design, develop, and maintain suites of automated tests
  • Develop test automation using Python
  • Apply code coverage tools to measure and improve test effectiveness
Test Environment Engineering
  • Build test environments
  • Create and maintain test environments for automated software testing
  • Install, configure, manage, and enhance software applications, Linux systems, and connected network components
Integration and Acceptance Testing
  • Perform Integration and Testing (I&T) activities and Acceptance Testing activities
  • Perform systems integration testing across mission system components
  • Conduct performance, load, and stress testing, data interface testing, user interface testing, and security testing
Problem Reporting and Resolution
  • Report and track problems through their resolution
  • Resolve software problem reports
  • Provide support for the dispatch system and hardware problems and remain involved in the resolution process
Systems Support
  • Configure and manage UNIX and Windows (or other applicable) operating systems
  • Install and load operating system software, troubleshoot, maintain integrity of, and configure network components
  • Implement operating system enhancements to improve reliability and performance
Qualifications
  • Education: Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. A Master's degree may be substituted for two (2) years of experience. Four (4) years of additional Test Engineer experience on projects with similar software processes may be substituted for a degree.
  • Experience: Six (6) or more years of experience as a Software Test Engineer in programs and contracts of similar scope, type, and complexity.
Additional Required Qualifications
  • Active TS/SCI clearance with Full Scope Polygraph, must be active prior to start
  • Experience supporting full life cycle testing efforts of comparable size and scope
  • Experience with at least four (4) of the following knowledge areas: test automation development (or demonstrated development experience), performance/load/stress testing, data interface testing, user interface testing, security testing, code coverage tools, systems integration testing
  • Knowledge of test automation using Python
  • Experience with the installation, configuration, management, and enhancement of software applications, Linux systems, and connected network components
  • Ability to work individually or as part of a team
Desired Skills
  • Quality assurance tooling: Nosetest, rcptt
  • Eclipse, ESB, CORBA, or ICE
  • JIRA or Git for change control and requirements tracking
  • JBuilder or Eclipse development environments
  • Programming experience in C, C++, Java, or JavaScript
  • Scripting in Python or BASH
  • Agile software development experience
  • Information Assurance experience (4 years)
Technical Skills Keywords:
  • Must Have: Active TS/SCI Full Scope Polygraph, Software Test Engineering, Test Automation Development, Python Test Automation, Test Plan Development, Integration and Acceptance Testing, Performance Load Stress Testing, Systems Integration Testing, Code Coverage Tools, Linux Systems
  • Nice to Have: Nosetest or rcptt, CORBA or ICE, JIRA or Git, Agile Software Development, C C++ Java or JavaScript, BASH Scripting, Security Testing

Numbers & Facts

LocationColumbia, MD
Salary$50–$54.16 Per Hour

Skills

  • Acceptance Testingunmatched
  • Agile Programming Methodologiesunmatched
  • Atlassian JIRAunmatched
  • Bash Scriptingunmatched
  • Borland JBuilderunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • CORBA (Common Object Request Broker Architecture)unmatched
  • Change Controlunmatched
  • Code Coverageunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Configuration Managementunmatched
  • Design Documentunmatched
  • Documentationunmatched
  • Engineeringunmatched
  • Enterprise Service Bus (ESB)unmatched
  • Full Scope Polygraphunmatched
  • Gitunmatched
  • Information/Data Security (InfoSec)unmatched
  • Integration Testingunmatched
  • Javaunmatched
  • JavaScriptunmatched
  • Linux Operating Systemunmatched
  • Load Testingunmatched
  • Machine Toolunmatched
  • Microsoft Windows Operating Systemunmatched
  • Network Configuration Managementunmatched
  • Network Connectivityunmatched
  • Operating Systemsunmatched
  • Performance Managementunmatched
  • Performance Testingunmatched
  • Problem Solving Skillsunmatched
  • Process Developmentunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assuranceunmatched
  • Quality Assurance Methodologyunmatched
  • Quality Engineeringunmatched
  • Reliability Engineeringunmatched
  • Requirements Managementunmatched
  • Scripting (Scripting Languages)unmatched
  • Sensitive Compartmented Information (SCI)unmatched
  • Sensitive Compartmented Information Facility (SCIF)unmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Stress Testingunmatched
  • System Integration (SI)unmatched
  • System Lifecycleunmatched
  • System Testunmatched
  • Systems Administration/Managementunmatched
  • Team Playerunmatched
  • Test Automationunmatched
  • Test Caseunmatched
  • Test Dataunmatched
  • Test Plan/Scheduleunmatched
  • Test Requirementsunmatched
  • Test Scriptsunmatched
  • Test Suiteunmatched
  • Testingunmatched
  • Top Secret Clearanceunmatched
  • Unix System Administrationunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder