DescriptionThis position is for the NCRC Range Modernization (RM) Junior-level Test Engineer position whose primary responsibility includes integration, functional, and system testing processes and activities across the enterprise.
Note this test engineer position includes requirements reflecting a software development background.
- Supporting the design and implementation of automated integration and functional testing and deployment processes and tools to support CI/CD
- Establishing functional test cases and procedures for program capabilities and products
- Operating as a development team member for an NCRC product scrum team providing testing guidance and input.
- Providing testing support as part of resolution of any open program problem reports (PPRs)
- Supporting all RM functional, integration, and delivery verification testing activities for NCRC products
- Supporting all NCRC baseline release verifications and validations
- Supporting design and configuration of test automation initiatives and solutions
- Supporting the development of automated test scripts using scripting languages and test frameworks to validate software functionality, performance and integration with hardware/IT components
- Supporting NCRC Integrated Development Environment (IDE) and Event Execution System (EES) hardware and software patching reviews and deployment verifications
- Providing testing support for capability assessment and technology investigation activities
#LI-DH1
Requirements- Bachelor's degree in computer science, computer engineering, or related technical field
- Experience planning and executing software system test cases and procedures
- Experience with test scenario and script development and requirements management
- Ability and experience effectively communicating technical and programmatic issues
- Experience with project logistics and working with controlled engineering baselines
- Strong communication skills, including the ability to express technical ideas to senior decision makers
- Experience developing and executing testing programs and scripts in Linux-based environments
- Knowledge of virtualization and containerization technologies such as VMware, Docker, HyperV, Xen, Kubernetes, etc.
- Basic proficiency in programming/scripting languages such as Python, Java or C++
- Familiarity with version control systems such as SVN and Git
- Knowledge of DevSecOps methodologies and tools
- Demonstrated ability to work within teams
- Strong organizational skills
- Top Secret clearance eligibility
Desired Skills- Two (2) years of related, proven experience performing software development and/or testing activities
- Experience configuring software and system test automation tools and processes
- Working knowledge of cyber testing or training
- Experience capturing and utilizing testing metrics and telemetry data to assess health of system components
- Experience making technical presentations and writing formal test reports
- Experience using virtualization and containerization technologies such as VMware, Docker, HyperV, Xen, Kubernetes, etc.
- Experience testing components residing in virtualized and containerized environments
- Experience integration testing systems containing Cisco-based networking appliances
- Knowledge of complex enterprise infrastructures using various operating systems and domain services such as AD, Exchange/email, DNS, DHCP, VPN, databases, IIS, Apache, etc.
- Knowledge of networking protocols such as TCP/IP, HTTP, HTTPS, TFTP, DNS, FTP, etc.
- Knowledge of DevSecOps methodologies and tools
- Familiarity with test automation tools and frameworks such as Selenium, Appium, pytest, or JUnit
Clearance InformationREQUIRES A CLEARANCE to start:
SRC IS A CONTRACTOR FOR THE U.S. GOVERNMENT, THIS POSITION WILL REQUIRE U.S. CITIZENSHIP AS WELL AS, A U.S. GOVERNMENT SECURITY CLEARANCE AT THE TOP SECRET LEVELTravel RequirementsSRC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with a company match, life insurance, vacation and sick paid time off accruals starting at 10 days of vacation and 5 days of sick leave annually, 11 paid holidays, tuition reimbursement, and a work environment that encourages excellence and more. For positions requiring a security clearance, selected applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information.