GEOINT Software Test Engineer
Team: Upcoming Opportunities
Location: Aberdeen Proving Grounds
Commitment: Full time
Workplace Type: onsite
As a GEOINT Software Test Engineer, you will..
- Perform software verification and validation, including test planning, development, execution, analysis, and associated documentation
- Define and develop test procedures and participate in test driven development activities
- Analyze and verify best test solutions and manual test approaches and execute acceptance, integration, installation and system testing
- Define, document, analyze, perform, and interpret developmental tests for new and/or modified system components
- Documents and analyzes test results, and makes recommendations to improve overall quality
- Oversee testing of purchased third-party software and/or services to ensure that company standards and end-user requirements are met
- Participate in User Acceptance Testing (UAT), Unit Testing (UT), and Integration Testing (IT), Regression Testing (RT), Detailed Testing (DT), Operational Testing (OT), and Acceptance testing (AT)
- Perform test activities in a program consisting of waterfall and agile methodologies
- Document and manage defect identification through resolution and closure
- Ensure that hardware/software under test implements the functionality specified in all approved requirement documents and that it performs as expected from the customers perspective
- Hands-on testing, test observation, and developing test automation code/scripts
- Writing of after-test reports for the customer
GEOINT Software Test Engineer qualification:
- Bachelor’s Degree or equivalent in Computer Science, Information Systems, Engineering, or a related field and 7+ years of overall experience
- Five years test and evaluation experience on DoD intelligence or command, control and communications programs/projects
- Five years of progressively complex experience in the testing and evaluation of DoD or IC
- Experience in the development of test strategies in order to meet release schedules
- Experience with developing test scripts and utilizing testing tools
- Experience with web applications and associated web testing harnesses
- Experience with test methodologies, writing test plans, writing test scripts, creating test cases and debugging
- Experience with requirements traceability, system-of-systems integration and testing, test planning, development and execution testing
- Ability to conduct root cause analyses and process improvements to drive defect prevention
- Ability to isolate and resolve problems, document bugs, regress and close issues while working on application releases
- Able to multi-task, self-assign work, and function in a dynamic, fast-paced environment
- Good verbal, written, communication, and interpersonal skills )
Additional Skills we'd like to see...
- Experience with test driven development
- Familiar with test automation tools (Selenium, NeoLoad, Postman, Gherkin/Cucumber, Jenkins)
- Familiar with scripting languages (BASH, Perl, Python, Ruby, PowerShell)Ability to navigate codebase, identify weak spots and constantly design better and creative ways to break software and identify potential problems
- Experience with GitHub
- Experience testing APIs
- Web Client end user devices, Smart Clients and Android applications
- Knowledge of Esri software a plus
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
