The business problem is to ensure that software developed for the law enforcement team is intuitive, runs smoothly, and is reliable and functional by rigorously testing it. This involves evaluating software, creating test plans and cases, and communicating defects to the development team for improvement.
Requirements
- Experience with designing and executing test scripts, test plans, and procedures, and documenting the expected and actual results
- Experience with automation testing frameworks
- Experience in creating and updating automated test cases or scripts
- Experience with programming in Python, JavaScript, or Java
- Experience with backend testing, API testing, UI testing, and DB queries
- Experience with testing cloud-based architectures
- Experience integrating test frameworks with CI/CD pipelines
Responsibilities
- create test plans and test cases, based on user stories
- Through a deliberate blend of functional and automation testing, you’ll generate data and implement the test cases to observe how the software performs
- document the results and communicate defects to the development team
- automate continuous security and performance testing
- monitor the health of analytics applications, host platforms, and data
- writing the code to test
- creating libraries, and building ground-up frameworks
Other
- Top Secret clearance
- work with cross-functional teams and users
- TS/SCI clearance with a polygraph
- be on camera during interviews and assessments
- Individuals that do not meet the threshold are only eligible for select offerings, not inclusive of health benefits.