Test Engineer

Catapult Federal Services
Falls Church, VA, United States
about 1 month ago
Apply on www.disabledperson.com
Prepare application

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

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

Good distractions

Loading talks and stories from around this role…