CrawlJobs Logo

Filters

Location
Salary

Software Quality Assurance Analyst United States Jobs

3 Job Offers

Software Quality Assurance Senior Analyst
Save Icon
Seeking a skilled **Software Quality Assurance Senior Analyst** in **San Francisco** to drive product excellence. You will design and execute test cases, analyze defects, and collaborate with developers and SDETs. Requires 3-5 years of SQA experience, strong analytical skills, and expertise in da...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Software Quality Assurance Senior Analyst
Save Icon
Join our team in San Francisco as a Senior Software QA Analyst. You will design and execute test cases, analyze defects, and collaborate closely with developers and SDETs in an Agile environment. We seek 3-5 years of QA experience with strong analytical skills and proficiency in TestRail. Experie...
Location Icon
Location
United States , San Francisco
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Software Quality Assurance Analyst
Save Icon
Join our team as a Software Quality Assurance Analyst in Glen Allen. You will ensure top-tier software quality through comprehensive functional, integration, and UAT testing within an Agile Scrum framework. The role requires 7-10 years of QA experience, including 5+ years with Java applications, ...
Location Icon
Location
United States , Glen Allen
Salary Icon
Salary
90000.00 - 105000.00 USD / Year
capstonec.com Logo
Capstone IT Staffing
Expiration Date
Until further notice

About the Software Quality Assurance Analyst role

Software Quality Assurance Analyst jobs form a critical pillar in the software development lifecycle, ensuring that digital products meet rigorous standards for functionality, reliability, and user experience before they reach the end user. Professionals in this role act as the gatekeepers of quality, bridging the gap between technical implementation and business requirements. Their primary mission is to identify defects, validate system behavior, and advocate for a high-quality user experience throughout the development process.

The day-to-day work of a Software Quality Assurance Analyst is a blend of analytical thinking, technical investigation, and collaborative communication. A core responsibility involves designing and executing comprehensive test cases based on product specifications, technical designs, and acceptance criteria. This goes far beyond simply clicking through a user interface; it requires a deep understanding of data flows, state transitions, business rules, and potential failure modes. Analysts must think critically to cover not only happy-path scenarios but also edge cases, negative testing, and integration points between systems. When defects are found, the role demands rigorous investigation: reproducing issues reliably, isolating root causes by reading logs and inspecting API responses, and providing clear, actionable insights to developers. This diagnostic ability is what separates a simple tester from a true quality analyst.

Beyond manual testing, these professionals are deeply integrated into Agile and Scrum teams. They participate in daily stand-ups, sprint planning, and refinement sessions to ensure quality is built into the product from the earliest stages. They work closely with product managers to clarify requirements and with developers to understand implementation logic. A key skill is the ability to translate complex business logic into structured test coverage and to communicate why something fails, not just that it fails. Many Software Quality Assurance Analyst jobs also involve a close partnership with Software Development Engineers in Test (SDETs) to shape automation strategies, providing input on which test scenarios are best suited for automated regression suites.

Typical requirements for these roles include several years of hands-on experience in software quality assurance, coupled with strong systems-thinking skills. Proficiency with test management tools (like TestRail, Jira, or Azure DevOps) is standard, as is experience with various testing types: functional, regression, exploratory, integration, and user acceptance testing. While not always required to write automation scripts, analysts are often expected to understand automation concepts and identify candidates for automation. Additional valuable skills include comfort with SQL for database validation, familiarity with version control systems like Git, and experience integrating test activities into CI/CD pipelines. The most successful professionals in this field view quality not as a final gate but as a shared responsibility, demonstrating meticulous attention to detail, excellent communication, and a relentless curiosity about how software truly works.