Test Engineer
Catapult Federal Services
McLean, VA, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.disabledperson.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
JIRA
Automation of Tests
Microsoft Azure
Bug Tracking Systems
Databases
Data Validation
Extract Transform Load (ETL)
Data Stores
SQL Azure
NoSQL
Regression Testing
+11 more
Selenium
Software Engineering
Software Quality Assurance (SQA)
Test Data
Test Management
Postman
Playwright
Cosmos DB
Restful APIs
Api Management
Microservices
Job description
Introduction : The Temporary Test Engineer is a member of the IT/QA Division, responsible for testing the next generation of proprietary internal testing tool and a Web?based interface enabling states to independently trigger unsolicited transactions on their schedule, * Create, execute, and maintain test cases, and contribute to test plans for the application and their underlying REST services and microservices.
- Conduct functional, system, integration, and regression testing based on business and technical specifications.
- Build and maintain automated test scripts across UI, API/REST, and service layers, and run them within CI/CD pipelines.
- Perform API testing of RESTful services - request/response and schema validation, status codes, and authentication.
- Use existing service-virtualization and mocks to test components in isolation and manage test data (create/modify/reset) so tests are atomic and repeatable.
- Validate data across relational and NoSQL data stores (Azure SQL, Cosmos DB).
- Log, track, and manage defects through resolution using established tracking systems (e.g. Jira, Azure DevOps).
- Communicate issues clearly to technical teams and stakeholders, with steps to reproduce and supporting detail.
Requirements
- 5 years of software quality assurance and testing experience with a solid understanding of the software development lifecycle.
- Hands on experience in writing automation scripts using Selenium or similar automation tools.
- Proficient in testing and reporting on ETL pipelines
- Solid test-design ability - creating and executing test cases and contributing to test plans, including basic edge and negative cases.
- Working knowledge of functional, system, integration, regression, and REST/API testing.
- Working, hands-on knowledge of databases and SQL, including validating data across relational and NoSQL stores (Azure SQL, Cosmos DB).
- Hands-on experience with test management and defect tracking tools (Jira, Azure DevOps/ALM, or similar).
- Familiarity with automated testing frameworks and tools (Selenium, Postman, Playwright, or similar).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.disabledperson.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦