Test Engineer

FTS, Inc.

Arlington (VA)

On-site

USD 90,000 - 120,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

FTS, Inc. is seeking a Test Engineer to ensure quality across internal applications, APIs, and data pipelines. The role involves both manual and automated testing of web interfaces, REST services, microservices, data flows, and databases.

Responsibilities include creating and executing test plans, developing automated scripts for UI and API layers, and validating data in Azure SQL and Cosmos DB. You will track defects and collaborate with engineering teams to reproduce and resolve issues.

Qualifications

  • 5+ years of software quality assurance and testing experience across the SDLC.
  • Hands-on automation scripting using Selenium or similar tools.
  • Experience testing RESTful APIs and validating data across stores.
  • Strong test design skills including edge and negative scenarios.
  • Familiarity with Jira or Azure DevOps for defect tracking and reporting.

Responsibilities

  • Create, execute, and maintain test cases and contribute to test plans for applications and REST services and microservices.
  • Conduct functional, system, integration, and regression testing based on specifications.
  • Build and maintain automated test scripts across UI, API/REST, and service layers and run them in CI/CD pipelines.
  • Perform API testing of RESTful services, including validation of status codes and authentication.
  • Manage test data with mocks and virtualization to ensure repeatable tests.
  • Validate data across relational and NoSQL stores including Azure SQL and Cosmos DB.
  • Test and report on data pipelines and ETL processes.
  • Log, track, and manage defects through resolution using established tracking systems.
  • Communicate issues clearly to technical teams with reproducible steps and details.

Skills

Selenium
Automation scripting
REST API testing
CI/CD pipelines
SQL & NoSQL validation
Test design
Jira/Azure DevOps
Playwright

Tools

Postman
Playwright
Selenium WebDriver
SQL Server Management Studio

Job description

The Test Engineer will be responsible for testing internal applications and web-based interfaces, including tools that enable users to independently initiate and manage transactions. This role will focus on ensuring application quality through manual and automated testing across user interfaces, APIs, REST services, microservices, data pipelines, and databases.

Key Responsibilities
  • Create, execute, and maintain test cases and contribute to test plans for applications 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 execute them within CI/CD pipelines.
  • Perform API testing of RESTful services, including request/response and schema validation, status codes, and authentication.
  • Use service virtualization and mocks to test components in isolation and manage test data by creating, modifying, and resetting data to ensure tests are atomic and repeatable.
  • Validate data across relational and NoSQL data stores, including Azure SQL and Cosmos DB.
  • Test and report on ETL pipelines and data processing workflows.
  • Log, track, and manage defects through resolution using established tracking systems.
  • Communicate issues clearly to technical teams and stakeholders, including steps to reproduce and supporting details.
Experience & Technical Skills Required
  • 5 years of software quality assurance and testing experience with a solid understanding of the software development lifecycle.
  • Hands-on experience writing automation scripts using Selenium or similar automation tools.
  • Proficiency in testing and reporting on ETL pipelines.
  • Strong test design skills, including creating and executing test cases and contributing to test plans with edge and negative test scenarios.
  • Working knowledge of functional, system, integration, regression, and REST/API testing.
  • Hands-on knowledge of databases and SQL, including validating data across relational and NoSQL data stores such as Azure SQL and Cosmos DB.
  • Hands-on experience with test management and defect tracking tools such as Jira, Azure DevOps/ALM, or similar tools.
  • Familiarity with automated testing frameworks and tools such as Selenium, Postman, Playwright, or similar.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer in Test - API / SQL
Software Engineer in Test - API / SQL

Compunnel, Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Test Engineer
Test Engineer

Catapult Solutions Group • Arlington (VA)

On-site
USD 95,000 - 130,000
Software Engineer in Test
Software Engineer in Test

Compunnel, Inc. • Westlake (OH)

On-site
USD 80,000 - 100,000
Test Automation Engineer
Test Automation Engineer

TechDigital Group • Jersey City (NJ)

On-site
USD 120,000 - 140,000
Senior SDET
Senior SDET

247Hire • Chicago (IL)

On-site
USD 70,000 - 90,000
Software Test Engineer
Software Test Engineer

myBridge Corporation • New York (NY)

On-site
USD 90,000 - 120,000
QA Engineer
QA Engineer

Buzz Solutions • Palo Alto (CA)

On-site
USD 140,000 - 180,000
Automation Engineer
Automation Engineer

Compunnel, Inc. • Town of Texas (WI)

Hybrid
USD 90,000 - 120,000
QA Automation Tester
QA Automation Tester

Compunnel, Inc. • Pennsylvania

On-site
USD 90,000 - 120,000
Software Engineer in Test
Software Engineer in Test

Vedasoft Inc • United States

On-site
USD 90,000 - 120,000