Mid-Level Test Engineer
Skills
Computer ScienceBehavior-Driven DevelopmentData ServicesDatabasesEnterprise SystemsIpv4Labels
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s or master’s degree in IT Computer Science Geography or related field
- 5+ years of software or system testing experience
- At least three years testing web enterprise cloud geospatial data-intensive or mission-support applications
- Experience creating test plans test cases traceability evidence defect reports results and recommendations
- Experience testing functional integration end-to-end regression system operational security performance and user-acceptance-support scenarios
- Experience developing automated tests using JavaScript VS Code Cypress Cucumber and GitLab CI/CD
- Experience with test automation frameworks such as C# Python JavaScript TypeScript Selenium Playwright Cypress pytest NUnit xUnit or similar
- Experience with Jira Confluence Git or GitLab CI/CD pipelines controlled environments and Agile Scrum delivery
- Ability to validate APIs REST services databases data pipelines identity access functions cloud components and enterprise integrations
- Strong analytical troubleshooting technical-writing organization communication and collaboration skills
- Ability to satisfy DHS suitability background investigation Entry on Duty security and system-access requirements
- Experience testing ESRI Portal ArcGIS Enterprise ArcGIS Online Experience Builder ArcGIS API for JavaScript dashboards web maps geodatabases or geospatial services
- Experience testing .NET C# applications Python Notebook automation AWS-hosted systems REST APIs automated data ingestion or real-time situational-awareness solutions
- Knowledge of Section 508 WCAG accessibility testing secure-software testing vulnerability validation DHS 4300A or federal authorization environments
- Experience with performance load tools API-test tools test-management platforms static dynamic security testing or automated accessibility testing
- ISTQB CSTE Agile testing accessibility cloud security or relevant ESRI certification
Nice to have
- Analytical
- Detail-oriented
- Collaborative
- Organized
- Security-minded
- Geospatial experience
Day to day
- Develop risk-based test strategies and detailed test plans for new and modified geospatial capabilities.
- Design, build, and maintain manual and automated tests for web maps dashboards data services and integrations.
- Execute functional integration regression system security accessibility and performance tests while capturing clear reproducible evidence.
