QA Engineer - Software Testing & API

GCS Recruitment

Signal Mountain (TN)

On-site

USD 70,000 - 100,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GCS Recruitment is seeking a QA Engineer to join our software testing team. The role combines strong manual testing with API, web app and database validation, operating within Agile development cycles.

You will own testing from planning through execution, collaborating with Developers and Business Analysts to identify defects, broaden coverage, and ensure high-quality releases on time. The position emphasizes detail, critical thinking, and clear communication across teams.

Qualifications

  • 5+ years of QA experience preferred.
  • 2+ years of experience testing web-based applications.
  • Strong manual testing background.
  • Experience with structured testing methodologies.
  • Experience working within Agile/SDLC environments.
  • SQL experience with SQL Server.
  • Strong troubleshooting and analytical skills.
  • Excellent attention to detail.
  • Strong written and verbal communication.

Responsibilities

  • Create and maintain comprehensive test plans, cases, and scenarios.
  • Execute functional, regression, exploratory, and ad-hoc testing.
  • Support API and web service testing.
  • Validate data using SQL and SQL Server.
  • Create testing data required for manual test execution.
  • Identify, document, and track defects.
  • Work with Developers and Business Analysts to troubleshoot reported issues.
  • Review application logs and investigate potential problems.
  • Configure and deploy software within testing environments.
  • Evaluate existing test coverage and recommend additional scenarios.
  • Support testing across new features and existing functionality.
  • Participate in sprint planning, standups, retrospectives, and other Agile activities.
  • Communicate testing risks and concerns to project teams.
  • Ensure testing activities remain aligned with project timelines.

Skills

QA experience
Web testing
Manual testing
Structured testing
Agile/SDLC
SQL Server
Troubleshooting
Attention to detail
Communication

Tools

Selenium
Postman
Fiddler
Jira
TestRail

Job description

QA Engineer - Software Testing & API

Our team is looking for a QA Engineer who combines strong manual testing fundamentals with experience working across web applications, APIs, databases, and Agile development teams.

You'll have an opportunity to take ownership of testing from planning through execution while working closely with Developers and Business Analysts to identify risks, improve coverage, and deliver reliable software.

Your Responsibilities
  • Create and maintain comprehensive test plans, cases, and scenarios.

  • Execute functional, regression, exploratory, and ad-hoc testing.

  • Support API and web service testing.

  • Validate data using SQL and SQL Server.

  • Create testing data required for manual test execution.

  • Identify, document, and track defects.

  • Work with Developers and Business Analysts to troubleshoot reported issues.

  • Review application logs and investigate potential problems.

  • Configure and deploy software within testing environments.

  • Evaluate existing test coverage and recommend additional scenarios.

  • Support testing across new features and existing functionality.

  • Participate in sprint planning, standups, retrospectives, and other Agile activities.

  • Communicate testing risks and concerns to project teams.

  • Ensure testing activities remain aligned with project timelines.

Qualifications
  • 5+ years of QA experience preferred.

  • 2+ years of experience testing web-based applications.

  • Strong manual testing background.

  • Experience with structured testing methodologies.

  • Experience working within Agile/SDLC environments.

  • SQL experience with SQL Server.

  • Strong troubleshooting and analytical skills.

  • Excellent attention to detail.

  • Strong written and verbal communication.

Bonus Experience
  • Selenium.

  • Postman.

  • Fiddler or similar web service testing tools.

  • Jira.

  • TestRail.

  • Mobile application testing.

  • POS/payment devices.

  • NFC technology.

  • Hardware testing.

Why This Role?

You'll have meaningful ownership over the quality of software from requirements through release. The team is looking for someone who can quickly learn a product, understand how its features work, identify potential risks, and build testing coverage around them.

GCS is acting as an Employment Business in relation to this vacancy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Quality Engineer
Quality Engineer

Pentangle Tech Services | P5 Group • Detroit (MI)

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

Compunnel, Inc. • Fort Lauderdale (FL)

On-site
USD 75,000 - 105,000
Quality Assurance Analyst - Software & Mobile Applications
Quality Assurance Analyst - Software & Mobile Applications

GCS Recruitment • United States

On-site
USD 70,000 - 95,000
QA Senior Automation Engineer
QA Senior Automation Engineer

Asterism IT Solutions • Austin (TX)

On-site
USD 90,000 - 120,000
Test Analyst
Test Analyst

GCS Recruitment • East Ridge (TN)

Hybrid
USD 80,000 - 110,000
Test Analyst
Test Analyst

GCS Recruitment • Signal Mountain (TN)

Hybrid
USD 70,000 - 95,000
Hybrid work schedule
Test Analyst
Test Analyst

GCS Recruitment • Lookout Mountain (TN)

Hybrid
USD 70,000 - 90,000
Hybrid work schedule
Career growth opportunities
Test Analyst
Test Analyst

GCS Recruitment • United States

Hybrid
USD 70,000 - 95,000
Senior QA Tester
Senior QA Tester

Veriipro • Topeka (KS)

On-site
USD 70,000 - 110,000
Quality Assurance Engineer (IT/Dev)
Quality Assurance Engineer (IT/Dev)

AutoPayPlus • Orlando (FL)

On-site
USD 70,000 - 90,000