Software Testing & QA Automation Engineer

Staffing Spot, Inc.

Charlotte (NC)

On-site

USD 110,000 - 150,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Staffing Spot, Inc. is seeking a detail-oriented Software Testing & QA Automation Engineer in Charlotte to design, develop, and execute automated and manual tests across web, mobile, and API applications.

You will support continuous quality improvement throughout the software development lifecycle. The ideal candidate has 7+ years of experience, strong STLC/SDLC knowledge, and hands-on experience with Selenium WebDriver and modern automation tools.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 7+ years of experience in software testing and QA automation.
  • Strong understanding of STLC and SDLC.
  • Experience with automation tools such as Selenium WebDriver, Playwright, Cypress, or Appium.
  • Knowledge of programming languages such as Java, Python, JavaScript, or C#.
  • Experience with API testing tools including Postman or REST Assured.
  • Familiarity with version control systems such as Git.
  • Experience with CI/CD tools like Jenkins, GitHub Actions, Azure DevOps, or GitLab CI.
  • Knowledge of bug tracking and test management tools such as Jira, TestRail, or Azure DevOps.
  • Strong analytical, problem-solving, and communication skills.

Responsibilities

  • Design, develop, maintain, and execute automated test scripts for web, mobile, and API applications.
  • Perform manual functional, regression, integration, smoke, and user acceptance testing as needed.
  • Create comprehensive test plans, test cases, and test data based on business and technical requirements.
  • Identify, document, track, and verify software defects using defect management tools.
  • Collaborate with developers, product managers, and business analysts to understand requirements and resolve quality issues.
  • Integrate automated test suites into CI/CD pipelines to support continuous testing.
  • Perform API testing using tools such as Postman or REST Assured.
  • Execute performance, compatibility, and cross-browser testing where applicable.
  • Analyze test results and prepare quality reports for stakeholders.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Continuously improve testing processes, automation frameworks, and quality standards.

Skills

Automation Testing
Manual Testing
Selenium WebDriver
Playwright
API Testing
Java / Python / JavaScript / C#
SQL & DB Testing
Git
Jenkins / CI/CD
Jira
TestNG / JUnit / PyTest
Agile/Scrum

Education

Bachelor's degree in Computer Science / Information Technology / Software Engineering

Tools

Selenium WebDriver
Playwright
Cypress
Appium
Postman
REST Assured
Git
Jenkins
GitHub Actions
Azure DevOps
GitLab CI
Jira
TestRail
TestNG / JUnit / PyTest

Job description

  • Selenium WebDriver

We are seeking a detail-oriented and motivated Software Testing & QA Automation Engineer to ensure the quality, reliability, and performance of our software applications. The ideal candidate will be responsible for designing, developing, and executing automated and manual test cases, identifying defects, collaborating with cross-functional teams, and contributing to continuous quality improvement throughout the software development lifecycle.

Key Responsibilities
  • Design, develop, maintain, and execute automated test scripts for web, mobile, and API applications.
  • Perform manual functional, regression, integration, smoke, and user acceptance testing as needed.
  • Create comprehensive test plans, test cases, and test data based on business and technical requirements.
  • Identify, document, track, and verify software defects using defect management tools.
  • Collaborate with developers, product managers, and business analysts to understand requirements and resolve quality issues.
  • Integrate automated test suites into CI/CD pipelines to support continuous testing.
  • Perform API testing using tools such as Postman or REST Assured.
  • Execute performance, compatibility, and cross-browser testing where applicable.
  • Analyze test results and prepare quality reports for stakeholders.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Continuously improve testing processes, automation frameworks, and quality standards.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 7+ years of experience in software testing and QA automation.
  • Strong understanding of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
  • Experience with automation tools such as Selenium WebDriver, Playwright, Cypress, or Appium.
  • Knowledge of programming languages such as Java, Python, JavaScript, or C#.
  • Experience with API testing tools including Postman or REST Assured.
  • Familiarity with version control systems such as Git.
  • Experience with CI/CD tools like Jenkins, GitHub Actions, Azure DevOps, or GitLab CI.
  • Knowledge of bug tracking and test management tools such as Jira, TestRail, or Azure DevOps.
  • Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
  • Experience working in Agile or Scrum environments.
  • Knowledge of SQL and database testing.
  • Experience with performance testing tools such as JMeter or LoadRunner.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • ISTQB or equivalent QA certification is a plus.
Top Skills
  • Manual Testing
  • Automation Testing
  • Selenium WebDriver
  • Playwright or Cypress
  • API Testing (Postman, REST Assured)
  • Java, Python, JavaScript, or C#
  • SQL and Database Testing
  • Git
  • Jenkins / CI/CD
  • Jira
  • TestNG, JUnit, or PyTest
  • Agile/Scrum Methodologies

Skills: api,software testing,testing,api testing,qa automation,azure,automation,agile,ci,software

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

Similar jobs worth comparing

QA Senior Automation Engineer
QA Senior Automation Engineer

Asterism IT Solutions • Austin (TX)

On-site
USD 90,000 - 120,000
QA Automation Tester
QA Automation Tester

Compunnel, Inc. • Pennsylvania

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

247Hire • Chicago (IL)

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

Doist • Town of Poland (NY)

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

Asterism IT Solutions • Austin (TX)

On-site
USD 90,000 - 110,000
Automation Tester
Automation Tester

Compunnel, Inc. • Atlanta (GA)

On-site
USD 80,000 - 100,000
Software Application Tester
Software Application Tester

VT Group (VTG) • Chantilly (VA)

On-site
USD 90,000 - 120,000
Automation Testing
Automation Testing

TechDigital Group • United States

On-site
USD 80,000 - 120,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 120,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Pointwest Technologies Corp • Los Angeles (CA)

On-site
USD 100,000 - 130,000