> Markdown version of [/jobs/ext/539981-test-systems-engineer-mid-level](https://www.wearedevelopers.com/jobs/ext/539981-test-systems-engineer-mid-level). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Test Systems Engineer (Mid-Level) - **Company:** Shine Systems - **Location:** Washington, DC, United States - **Experience:** Experienced - **Salary:** $140,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Systems Engineering, Automation of Tests, Bash Shell, Bug Tracking Systems, Computer Programming, DevOps, Geospatial Intelligence, Github, JSON, Apache JMeter, Python (Programming Language), CURL, Cisco Nexus Switches, Swagger, Service-Oriented Architecture, SQL Databases, System Software, Systems Integration, Test Management, Strategies of Testing, Extensible Markup Language (XML), Enterprise Software Applications, Postman, Delivery Pipeline, Apigee, Gitlab, Integration Tests, Information Technology, Docker, Jenkins - **Published:** June 15, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=dfba04d05fd79668 ## About the Role Do you have experience in Test Planning (Quality assurance practices)?, * Bachelor's degree or higher in Computer Science, Information Technology, Engineering, Engineering Management, Management Information Systems, or a related STEM degree program; or 4 years of equivalent experience with no degree, or 2 years with a non-STEM degree. * 6+ years of systems integration experience working in government or industry integrating large, complex System of Systems or Service Oriented Architecture environments in cloud, on-premise, or hybrid infrastructures. * Experience with test management and defect tracking tools. * Experience with traditional, Agile, and DevOps development practices and associated testing strategies. * Active TS/SCI clearance or ability to obtain SCI access and pass a polygraph., * Master's degree in Computer Science, Information Technology, Engineering, Engineering Management, Management Information Systems, or a related STEM degree program. * Experience with JMeter, Jenkins, Docker, Postman, Swagger, Nexus, Apigee, or GitHub/GitLab (or equivalent software packages), Java, Bash, Curl, XML, JSON, SQL, Python, JavaScript, and AWS/C2S. * Working knowledge of Model-Based Systems Engineering (MBSE) processes, tools, and languages. * Working knowledge of Software Development Frameworks. * Previous NGA and/or NSG/ASG program or project work experience. * Previous IC or DoD program or project work experience. Determination: The final salary offered will be based on the selected candidate's experience, education, and geographic location and contract budget. ## Description * Perform test and evaluation across the NSG, ASG, and Federal Agencies to ensure timely and accurate GEOINT. * Perform testing of applications and application programming interfaces (APIs) in DevOps pipelines utilizing quality assurance measures established by the Government and industry best practices. * Perform independent integration testing on system software or hardware to determine compliance with specified requirements. * Plan and execute manual tests and automated test scripts using scripting and programming languages. * Support technical investigations for defects discovered during test activities. ## Related Videos - [Don’t Insert Crazy! On cURL and AI Slop - Daniel Stenberg](https://www.wearedevelopers.com/videos/1796-don-t-insert-crazy-on-curl-and-ai-slop-daniel-stenberg) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Capture the Flag 101](https://www.wearedevelopers.com/videos/416-capture-the-flag-101) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)