Quality Assurance Analyst - QAA 26-00268

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Waterfall
Test Scenarios
Training
Usability
Software Quality Assurance
Software Development
Software Development Methodology
Selenium
ServiceNow
Regression Analysis
SQL
Salesforce.com
Production Support
Public Sector
Quality Assurance
Microsoft Windows
Modeling
Performance Testing
Messaging
Microsoft Azure
Microsoft Test Manager
Functional Requirements
Interfaces
Defect Tracking
DevOps
Documentation
Database Administration
Defect Management
Communication
Database
Management
Automated Testing
Business Process
Shared Services
ADO
Acceptance Testing
Agile
Cucumber
Test Cases
Testing

Job Details

Job Title: Quality Assurance Analyst

Location: Boston, MA
Duration: 12 Months


Position Overview

The Quality Assurance (QA) Analyst will support enterprise-wide application testing across multiple business and operational systems within a large public-sector environment. The QA team is responsible for ensuring the integrity, functionality, and data accuracy of applications supporting diverse business domains and shared services.

The QA Analyst will analyze testing objectives, define scope and approach, identify gaps in business requirements coverage, and execute comprehensive testing strategies aligned with project methodologies. This role requires hands-on experience in planning, executing, and managing functional, integration, regression, and performance testing across multiple applications.


Key Responsibilities

  • Define testing objectives, scope, and testing approach in alignment with project methodology

  • Identify and track key project milestones related to testing activities

  • Organize and execute testing efforts; lead testing activities when required

  • Define testing roles, responsibilities, and documentation standards

  • Review business processes and functional requirements to identify testing gaps

  • Identify system functionality and system interfaces to be tested

  • Develop detailed QA Test Plans, test cases, and test scenario scripts

  • Create and manage test data for positive, negative, and regression testing

  • Execute functional, integration, system, regression, stress, and performance testing as required

  • Test application navigation, usability, and accessibility

  • Create, maintain, and update defect/issue logs and testing results matrices

  • Re-test fixes, validate resolutions, and update documentation accordingly

  • Produce regular test progress and status reports

  • Support User Acceptance Testing (UAT) and assist training efforts when needed

  • Provide post-implementation and production support for testing-related activities

  • Collaborate with cross-functional teams in Agile, Iterative, and Waterfall environments

  • Support projects as needed to ensure successful delivery


Required Qualifications

  • Bachelor’s degree or equivalent experience

  • Minimum 5 years of experience in Software Quality Assurance Testing

  • Experience working with Agile, Iterative, and Waterfall methodologies

  • Experience testing Windows, web-based, and database-driven applications

  • At least 1 year of experience testing Salesforce platform applications

  • Experience with system-to-system data or messaging integrations

  • Basic understanding of SQL and database management concepts

  • Proficiency with Azure DevOps (ADO) or similar test/defect management tools

  • Working knowledge of industry testing tools including defect tracking, modeling, and automated testing frameworks (e.g., Selenium, Cucumber, Playwright, TestSigma)

  • Strong understanding of the Software Development Lifecycle (SDLC), with emphasis on testing processes and best practices

  • Excellent written and verbal communication skills

  • Ability to work effectively in a fast-paced, collaborative environment


Preferred Qualifications

  • Experience with ServiceNow platform testing

  • Experience using Microsoft Test Manager or similar testing tools

  • Hands-on experience with automated testing frameworks

  • QA or Salesforce certification

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.