Software Test Engineer II
Company: Program Management Solutions
Location: Washington, DC (Remote)
Salary: $42 - $45 an hour
Type: Full-time
Remote: Yes
Posted: 2026-10-07
About this role
We are looking for a Software Test Engineer II to join our growing team.
Job Description:
Plans and performs software application testing throughout the SDLC. The Software Test Engineer is highly organized, applies established testing principles and methodologies, uses automation and defect-management tools, validates application and data behavior, and incorporates security and performance considerations for complex systems.
- Develop, organize, maintain, and execute software test plans, test cases, test data, and results against defined requirements and acceptance criteria.
- Perform unit-support, integration, system, and regression testing of software applications across applicable front-end, back-end, database, and interface components.
- Create and maintain automated test scripts using Selenium and basic coding or scripting skills; analyze software behavior and troubleshoot test failures.
- Use Jira to document, prioritize, track, and communicate defects and work items, and use SQL and Linux to validate data, inspect environments, and support troubleshooting.
- Participate throughout the software development life cycle (SDLC), collaborating with developers, engineers, analysts, and Agile or Scrum teams to improve testability and quality.
- Apply security best practices and performance-testing techniques appropriate for complex applications, documenting risks, results, and recommendations.
Required Skills/Level of Experience:
- Highly organized with strong attention to detail
- Understanding of the SDLC and Agile or Scrum delivery
- Software application testing experience
- Unit, integration, system, and regression testing methodologies
- Selenium test automation and test-script development
- Jira defect and work-item management
- SQL for data validation and database testing
- Linux commands, logs, environments, and troubleshooting
- Basic coding or scripting knowledge
- Security best practices and performance testing for complex applications...