Software Quality Assurance Analyst 3 (SQAA3)

SMX USA
  • Boise, ID
  • Quick Apply
1 day ago

Job Description

Job Title: Software Quality Assurance Analyst 3 (SQAA3)
Location: Boise, ID 83720
Interview Type: Webcam or In-Person
Experience Required: 8+ Years
Employment Type: Contract

Position Overview

The Idaho Department of Health and Welfare (IDHW) is seeking an experienced Software Quality Assurance Analyst 3 (SQAA3) to design, develop, maintain, and execute automated testing frameworks and test suites.

The ideal candidate will have strong experience in software quality assurance, test automation, Selenium, Java 17, JMeter, API testing, CI/CD, and Agile/Scrum environments. This role will combine traditional QA practices with modern AI/ML testing strategies, including the use of AI-assisted tools to improve test coverage, automate test flows, identify defects, and enhance overall software quality.

The candidate will be responsible for developing automated tests across multiple testing levels, including unit, functional, integration, UAT, regression, and production deployment validation testing.

Required Skills & Experience

  • 6+ years of software automation testing and quality assurance experience.
  • 5+ years of hands-on test automation experience.
  • 4+ years of experience with:
    • Test-Driven Development (TDD)
    • Acceptance Test-Driven Development (ATDD)
    • Behavior-Driven Development (BDD)
  • 3+ years of experience creating automated tests and regression test suites using tools such as:
    • Selenium WebDriver
    • Selenium Grid
    • Jenkins
    • JUnit
    • WebLoad
  • 3+ years of experience developing and maintaining reusable automation framework components.
  • 2+ years of experience working in an Agile/Scrum environment.
  • 2+ years of Java programming/scripting experience.
  • Strong hands-on experience with Java 17.
  • Strong hands-on experience with Selenium.
  • Strong hands-on experience with JMeter.

AI/ML Testing Experience

  • Experience using AI-assisted tools to develop and execute automated test cases is preferred.
  • Experience applying AI/ML techniques to improve test coverage, defect detection, regression testing, and test automation.
  • Experience validating AI/ML models or AI-enabled application functionality is a plus.
  • Ability to evaluate and incorporate intelligent testing approaches into existing QA frameworks.

Required Technical Experience

Test Automation & Framework Development

  • Design, develop, maintain, and enhance automated testing frameworks.
  • Build reusable, scalable, and sustainable automation components.
  • Develop automated test scripts and regression test suites.
  • Integrate automated testing into the software development lifecycle.
  • Troubleshoot automated test failures and identify opportunities to improve test frameworks.
  • Design test automation solutions using Selenium WebDriver, Java, and Jenkins.

Performance & Load Testing

Hands-on experience with performance and load testing tools such as:

  • JMeter
  • Gatling
  • K6

Ability to:

  • Develop performance and load-testing scripts.
  • Analyze throughput, latency, response times, and error rates.
  • Analyze performance results and provide recommendations.
  • Identify performance bottlenecks and potential system issues.

API & Web Service Testing

  • Experience with API testing and automation using tools such as:
    • Postman
    • REST Assured
    • SoapUI
  • Experience testing REST and GraphQL APIs.
  • Understanding of authentication and authorization mechanisms, including:
    • OAuth 2.0
    • JWT
  • Experience with contract testing using tools such as Swagger and Pact.
  • Experience integrating API automation into CI/CD pipelines.
  • Experience testing web-service-based interfaces.

Cloud & Containerization

  • Experience with Docker and Kubernetes.
  • Ability to Dockerize automated testing frameworks.
  • Experience running automated tests in containers.
  • Experience using Selenium Grid or similar UI automation infrastructure in containerized environments.

CI/CD & DevOps

  • Experience integrating automated testing into CI/CD pipelines.
  • Experience with tools such as:
    • Jenkins
    • GitHub Actions
    • GitLab CI
  • Experience creating pipeline workflows.
  • Experience with automated test execution, reporting, and artifact management.
  • Understanding of continuous integration and automated testing principles.

Functional & Integration Testing

  • Experience testing:
    • Batch interfaces
    • Flat-file interfaces
    • Web services
    • Enterprise applications
  • Experience developing automated regression testing strategies.
  • Experience executing functional, integration, UAT, regression, and production validation testing.

Key Responsibilities

  • Develop, update, and maintain QA testing standards, procedures, and best practices.
  • Design, develop, and maintain automated testing frameworks and regression suites.
  • Develop automated tests from requirements, acceptance criteria, and defined business objectives.
  • Create and maintain test plans, test cases, test scripts, and test data.
  • Maintain the Test Case Repository and ensure test cases remain current.
  • Participate in collaborative sessions to define test plans, scenarios, and acceptance criteria.
  • Use AI-driven testing tools to improve test coverage, defect detection, and regression reliability.
  • Plan and coordinate test environments required for automated testing.
  • Analyze complex automated test assets and recommend improvements to test frameworks, databases, servers, and testing infrastructure.
  • Troubleshoot automated test failures and recommend solutions.
  • Develop user-friendly test reporting for QA, UAT, business stakeholders, and IT management.
  • Identify, document, and track software defects.
  • Perform root-cause analysis and work with development teams to resolve defects.
  • Coordinate system verification and validation testing using appropriate automation and testing tools.
  • Partner with QA engineers, developers, architects, and business stakeholders to establish QA standards and best practices.
  • Ensure applications, products, and releases comply with established quality assurance standards.
  • Support automated testing throughout the complete software development lifecycle.

Agile / Scrum Environment

This project follows the Scrum (Agile) development methodology. The candidate must have demonstrated experience managing and executing automated testing within an Agile development environment.

The candidate will work closely with developers, QA professionals, architects, business analysts, Product Owners, and other stakeholders throughout the development and testing lifecycle.

Must-Have Skills

  • 8+ years overall QA / Software Testing experience
  • 6+ years Software Automation Testing
  • 5+ years Test Automation
  • 5+ years Selenium / Selenium WebDriver
  • 4+ years TDD / ATDD / BDD
  • 3+ years automated regression testing
  • 3+ years automation framework development
  • Java 17
  • JMeter
  • Jenkins
  • JUnit
  • 3+ years Selenium Grid / automated testing tools
  • API / Web Service Testing
  • REST / SOAP
  • SoapUI
  • CI/CD
  • Agile / Scrum
  • Strong QA documentation, defect tracking, troubleshooting, and reporting skills

Preferred Skills

  • AI-assisted test automation
  • AI/ML application or model testing
  • Java programming/scripting
  • Docker
  • Kubernetes
  • Postman
  • REST Assured
  • Gatling
  • K6
  • GitHub Actions
  • GitLab CI
  • GraphQL
  • OAuth 2.0 / JWT
  • Swagger / Pact

Soft Skills

  • Excellent verbal and written communication skills.
  • Strong analytical and problem-solving abilities.
  • Excellent attention to detail.
  • Ability to work independently and collaboratively within a team.
  • Strong ability to communicate technical issues and recommendations to technical and non-technical stakeholders.
  • Commitment to delivering high-quality, reliable software.

Numbers & Facts

LocationBoise, ID

Skills

  • Acceptance Testingunmatched
  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • Apache JMeterunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Analysisunmatched
  • Artificial Intelligence (AI)unmatched
  • Authenticationunmatched
  • Automationunmatched
  • Behavior Driven Development (BDD)unmatched
  • Best Practicesunmatched
  • Bug Tracking Softwareunmatched
  • Business Analysisunmatched
  • Communication Skillsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Detail Orientedunmatched
  • Dockerunmatched
  • Functional Testingunmatched
  • GitHubunmatched
  • GraphQLunmatched
  • Health Departmentunmatched
  • Integration Testingunmatched
  • JUnitunmatched
  • Javaunmatched
  • Jenkinsunmatched
  • Load Testingunmatched
  • Mail Servicesunmatched
  • Management of Information Systems/Technology (MIS)unmatched
  • OAuthunmatched
  • Performance Analysisunmatched
  • Performance Testingunmatched
  • Presentation/Verbal Skillsunmatched
  • Problem Solving Skillsunmatched
  • QA Partner Testing Softwareunmatched
  • Quality Assuranceunmatched
  • Quality Assurance Methodologyunmatched
  • Quality Metricsunmatched
  • REST (Representational State Transfer)unmatched
  • RadView WebLOADunmatched
  • Regression Testingunmatched
  • Root Cause Analysisunmatched
  • SOAP (Simple Object Access Protocol)unmatched
  • Scalable System Developmentunmatched
  • Scripting (Scripting Languages)unmatched
  • Scrum Project Management and Software Developmentunmatched
  • Seleniumunmatched
  • Selenium Gridunmatched
  • Software Debuggingunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Testingunmatched
  • System Validationunmatched
  • Team Playerunmatched
  • Test Automationunmatched
  • Test Caseunmatched
  • Test Dataunmatched
  • Test Designunmatched
  • Test Driven Development (TDD)unmatched
  • Test Harnessunmatched
  • Test Plan/Scheduleunmatched
  • Test Requirementsunmatched
  • Test Scenariounmatched
  • Test Scriptsunmatched
  • Test Strategyunmatched
  • Test Suiteunmatched
  • Test Toolsunmatched
  • Testingunmatched
  • Unit Testunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Validation Testingunmatched
  • Web Servicesunmatched
  • Web Testingunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder