Job Description
Salary: $76,000 - 102,000 per year Requirements:
- U.S. citizenship is required; applicants must have DHS Suitability or be capable of passing DHS suitability screening and DHS financial responsibility standards.
- DHS security clearance or eligibility is required or preferred, as stated in the posting.
- Bachelors degree in computer science, software engineering, or a related field.
- 15+ years of hands-on software testing experience.
- Java/Spring MVC and Spring Boot experience is highly preferred.
- Experience with single sign-on (SSO), session management, and complex permissions environments.
- Deep understanding of object-oriented programming, data structures, and algorithms.
- Proficiency in one or more backend languages (such as Java, .NET, or Node.js) and frontend frameworks (such as React, Angular, or Vue.js).
- Experience with relational and/or NoSQL databases, such as PostgreSQL, MySQL, or MongoDB.
- Familiarity with RESTful APIs, microservices architecture, and containerization tools such as Docker or Kubernetes.
- Strong understanding of software development best practices and design patterns.
- Experience with automated testing solutions, such as Postman.
- Experience using Agile methodologies, such as Scrum or Kanban.
- Scala/ experience is desired.
- Data engineering skills, particularly ETL (extract, transform, load) experience, are desirable.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform is desired.
- Experience in DevOps environments using tools such as Jenkins, GitLab CI/CD, or GitHub Actions is desired.
- Familiarity with automated testing frameworks such as JUnit, PyTest, or Jest is desired.
- Relevant certifications, such as AWS Developer Associate or Microsoft Certified Developer, are desired.
- Experience in DevSecOps or Infrastructure as Code (IaC) environments is desired.
Responsibilities: - Execute detailed test plans and test cases, including functional, regression, integration, system, user acceptance, API, and performance testing.
- Validate software against business and technical requirements; identify, document, prioritize, and track defects.
- Test software applications written in languages such as Java, C#, C++, ASP.NET, Python, and JavaScript.
- Participate throughout the software development lifecycle, from planning and design through development, testing, deployment, and maintenance.
- Work with software developers, senior systems engineers, senior architects, product owners, designers, and quality assurance teams to deliver high-quality, user-focused solutions.
- Debug, test, and resolve software defects and performance bottlenecks.
- Write and maintain technical documentation, including code comments, manuals, and API references.
- Apply version control, Agile development, and CI/CD practices, using tools such as Git, GitHub, and JIRA.
- Ensure software meets security, accessibility, and quality standards, including OWASP, Section 508, and NIST requirements.
- Contribute to architectural decisions and recommend improvements to existing applications and systems.
- Keep current with emerging technologies and industry trends relevant to the teams technology stack.
- Support and mentor junior developers and database administrators.
- Lead systems testing, quality assurance, verification, and validation discussions and improvement efforts.
Technologies: - API
- ASP.NET
- AWS
- Angular
- Azure
- Backend
- C#
- CI/CD
- Cloud
- DevSecOps
- DevOps
- Docker
- ETL
- Frontend
- Git
- GitHub
- GitLab
- Support
- JIRA
- JUnit
- Java
- JavaScript
- Jenkins
- Jest
- Kanban
- Kubernetes
- MongoDB
- MVC
- MySQL
- NoSQL
- OWASP
- PostgreSQL
- Postman
- Python
- React
- Scala
- Security
- Spring
- Spring Boot
- Vue
- microservices
- pytest
- NodeJS
More:
We are seeking a senior-level STIP Software Tester to help ensure our software applications meet quality standards. The role works closely with development, engineering, and architecture colleagues and calls for strong problem-solving skills, maintainable coding practices, and leadership in testing and quality improvement; experience with automated testing solutions is an advantage. The workplace is remote/telework, with frequent on-site meetings at TSA Headquarters in Springfield, Virginia, and the TSA System Integration Facility at Reagan National Airport in Arlington, Virginia.
last updated 43 week of 2026
Job Tags
Full time, Remote work