Software Quality Assurance Analyst

JPS Tech Solutions Pvt Ltd

Boise (ID)

On-site

USD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JPS Tech Solutions Pvt Ltd in Boise, Idaho seeks an experienced Software Quality Assurance Analyst specializing in automated testing and test automation frameworks. You will design, develop, and maintain automated tests across functional, integration, regression, UAT, and production validation testing.

The role emphasizes AI-assisted testing and modern automation practices. The responsibilities include building and maintaining automation frameworks with Selenium WebDriver, Java, Selenium Grid,

Qualifications

  • 6+ years in software automation testing and QA.
  • 5+ years hands-on test automation experience.
  • 4+ years with TDD/ATDD/BDD practices.
  • 3+ years creating automated and regression test suites.
  • Strong experience with Selenium WebDriver, Selenium Grid, and Jenkins.
  • Experience developing and maintaining reusable automation frameworks.
  • 2+ years working in an Agile/Scrum environment.
  • Strong experience with API and web service testing.
  • Experience with Java programming/scripting for test automation.
  • Experience with CI/CD integration and automated test reporting.
  • Knowledge of Docker and Kubernetes for containerized test environments.
  • Experience with performance and load testing tools such as JMeter, Gatling, or K6.
  • Strong troubleshooting, root cause analysis, communication, and problem-solving skills.

Responsibilities

  • Design, develop, maintain, and execute automated testing frameworks and regression test suites.
  • Create and maintain test plans, test cases, test scripts, and testing standards based on business requirements.
  • Develop automation frameworks using Selenium WebDriver, Java, Selenium Grid, and Jenkins.
  • Perform functional, integration, regression, UAT, and deployment validation testing.
  • Use AI-assisted testing tools to improve test coverage, defect detection, and regression testing.
  • Maintain test environments, test data, automation assets, and test case repositories.
  • Troubleshoot automated test failures and identify opportunities to improve framework performance and reusability.
  • Perform root cause analysis, track defects, and work with development teams to resolve issues.
  • Develop reporting solutions for automated test results and quality metrics.
  • Perform API and web service testing using tools such as SoapUI and Postman.
  • Support performance and load testing using tools such as JMeter, Gatling, or K6.
  • Integrate automated testing with CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI.
  • Test REST/GraphQL APIs, JSON/XML interfaces, batch processes, and flat-file integrations.
  • Collaborate with developers, architects, QA teams, and business stakeholders in an Agile/Scrum environment.
  • Establish and promote QA automation standards, best practices, and reusable testing solutions.

Skills

Selenium WebDriver
Selenium Grid
Jenkins
Java scripting
API testing
CI/CD integration
Agile/Scrum
AI-assisted testing

Tools

Docker
Kubernetes
Postman
SoapUI
REST Assured
Swagger
Pact
GitHub Actions
GitLab CI
JMeter
Gatling
K6

Job description

Job Summary

We are seeking an experienced Software Quality Assurance Analyst with strong expertise in automated testing and test automation frameworks. The role focuses on designing, developing, executing, and maintaining automated tests across functional, integration, regression, UAT, and production validation testing. Experience with AI-assisted testing and modern automation practices is highly preferred.

Key Responsibilities
  • Design, develop, maintain, and execute automated testing frameworks and regression test suites.
  • Create and maintain test plans, test cases, test scripts, and testing standards based on business requirements.
  • Develop automation frameworks using Selenium WebDriver, Java, Selenium Grid, and Jenkins.
  • Perform functional, integration, regression, UAT, and deployment validation testing.
  • Use AI-assisted testing tools to improve test coverage, defect detection, and regression testing.
  • Maintain test environments, test data, automation assets, and test case repositories.
  • Troubleshoot automated test failures and identify opportunities to improve framework performance and reusability.
  • Perform root cause analysis, track defects, and work with development teams to resolve issues.
  • Develop reporting solutions for automated test results and quality metrics.
  • Perform API and web service testing using tools such as SoapUI and Postman.
  • Support performance and load testing using tools such as JMeter, Gatling, or K6.
  • Integrate automated testing with CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI.
  • Test REST/GraphQL APIs, JSON/XML interfaces, batch processes, and flat-file integrations.
  • Collaborate with developers, architects, QA teams, and business stakeholders in an Agile/Scrum environment.
  • Establish and promote QA automation standards, best practices, and reusable testing solutions.
Required Skills
  • 6+ years of software automation testing and quality assurance experience.
  • 5+ years of hands-on test automation experience.
  • 4+ years of experience with TDD, ATDD, and/or BDD practices.
  • 3+ years of experience creating automated and regression test suites.
  • Strong experience with Selenium WebDriver, Selenium Grid, and Jenkins.
  • Experience developing and maintaining reusable automation frameworks.
  • Strong knowledge of automated functional, integration, and regression testing.
  • 2+ years of experience working in an Agile/Scrum environment.
  • Strong experience with API and web service testing.
  • Experience with Java programming/scripting for test automation.
  • Experience with CI/CD integration and automated test reporting.
  • Knowledge of Docker and Kubernetes for containerized test environments.
  • Experience with performance and load testing tools such as JMeter, Gatling, or K6.
  • Strong troubleshooting, root cause analysis, communication, and problem-solving skills.
Preferred Skills
  • Experience using AI tools to develop and execute automated test cases.
  • Experience with Postman, REST Assured, SoapUI, Swagger, or Pact.
  • Experience with OAuth2, JWT, REST, and GraphQL testing.
  • Experience with Dockerized test frameworks and Selenium Grid.
  • Experience with GitHub Actions or GitLab CI.
  • Experience building intelligent or AI-assisted testing frameworks.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automated QA Engineer
Automated QA Engineer

TechDigital Group • Lowell (MA)

On-site
USD 90,000 - 130,000
QA Automation Engineer
QA Automation Engineer

Veriipro • Palo Alto (CA)

On-site
USD 120,000 - 150,000
Software Development in Testing
Software Development in Testing

GCS Recruitment • King of Prussia (PA)

On-site
USD 90,000 - 110,000
QA Automation Engineer
QA Automation Engineer

Prophecy Technologies Corp • Phoenix (AZ)

On-site
USD 110,000 - 160,000
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

Mphasis • Berkeley Heights (NJ)

On-site
USD 110,000 - 160,000
Quality Assurance and Automation Engineer
Quality Assurance and Automation Engineer

Sightview Software • United States

Remote
USD 90,000 - 130,000
Software Quality Assurance Team Lead
Software Quality Assurance Team Lead

Marlabs LLC • Englewood Cliffs (NJ)

On-site
USD 80,000 - 100,000
QA Automation Engineer (SDET
QA Automation Engineer (SDET

United Pharma • Indiana

On-site
USD 80,000 - 110,000
QA Senior Automation Engineer
QA Senior Automation Engineer

Asterism IT Solutions • Austin (TX)

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

Compunnel Inc. • Atlanta (GA)

On-site
USD 80,000 - 100,000