1

Software Qa Analyst Jobs in Lawrence, MA (NOW HIRING)

The Software Quality Assurance (SQA) Engineer for FS Risk & Compliance has primary responsibility ... analysis, design, and test phases of SQA projects and providing consistent communication with the ...

Our client is seeking a detail-oriented QA Analyst to support and maintain Background Record Check (BRC) applications. This position encompasses functional testing, production support, and assistance ...

... QA resources * Work with users, systems analysts, designers and programmers to create/analyze ... Understanding of all phases of the Software Development Life Cycle Preferred Qualifications:

Troubleshoot software and hardware issues using Linux and Python when testing environments ... Basic understanding of software testing, debugging, or QA methodologies. * Strong analytical skills ...

Sr. QA Analyst

Woburn, MA · On-site

$95K - $105K/yr

We are seeking a highly motivated and detail-oriented Senior QA Analyst to play a critical role in ... The ideal candidate possesses a strong foundation in the Software Development Lifecycle (SDLC ...

We are seeking a highly motivated and detail-oriented Senior QA Analyst to play a critical role in ... The ideal candidate possesses a strong foundation in the Software Development Lifecycle (SDLC ...

Software Quality Assurance (SQA) Engineer Position Summary The Software Quality Assurance (SQA ... This position requires strong analytical and communication skills, attention to detail, and the ...

Debug firmware issues at the source using debuggers, serial consoles, and logic analyzers to ... QA or test engineering, ideally spanning both embedded/firmware and software systems. * This is a ...

ABOUT THE JOB We are seeking a skilled and detail‑oriented Software QA Engineer to join our team ... Strong debugging, analytical and creative problem‑solving skills * Excellent communication and ...

Software QA Automation for Wireless Products: Seeking a talented individual with an appropriate ... Support all phases of the software lifecycle including requirements analysis, testing, release ...

Software QA Automation for Wireless Products: Seeking a talented individual with an appropriate ... Support all phases of the software lifecycle including requirements analysis, testing, release ...

next page

Showing results 1-20

Software Qa Analyst information

See Lawrence, MA salary details

$15

$47

$67

How much do software qa analyst jobs pay per hour?

As of Aug 26, 2026, the average hourly pay for software qa analyst in Lawrence, MA is $47.08, according to ZipRecruiter salary data. Most workers in this role earn between $38.32 and $57.26 per hour, depending on experience, location, and employer.

How does a software QA analyst typically collaborate with developers and other team members during the software development lifecycle?

Software QA Analysts work closely with developers, product managers, and designers throughout the development process. They participate in requirements reviews to understand project goals, create test plans, and provide feedback on testability. During development, QA Analysts often perform ongoing testing, report bugs, and communicate issues clearly to developers for resolution. Effective collaboration ensures higher software quality and helps deliver products that meet user expectations on time.

What are the key skills and qualifications needed to thrive as a software QA analyst, and why are they important?

To thrive as a Software QA Analyst, you need a solid understanding of software testing methodologies, attention to detail, and experience with test case creation, typically supported by a bachelor's degree in computer science or a related field. Familiarity with automated testing tools (like Selenium, JUnit), bug tracking systems (such as Jira), and knowledge of scripting languages are commonly required. Strong analytical thinking, problem-solving, and communication skills help QA Analysts identify issues and collaborate effectively with development teams. These skills are crucial for ensuring software quality, reducing defects, and delivering reliable products to end users.

What is the difference between Software Qa Analyst vs Software Tester?

AspectSoftware Qa AnalystSoftware Tester
CertificationsISTQB, CSTE, CSQAISTQB, Foundation Level
Work EnvironmentInvolved in quality processes, test planning, and defect trackingFocuses on executing test cases and reporting bugs
Employer UsageUsed in QA teams across software companies, often with broader quality responsibilitiesCommonly found in testing teams, primarily executing tests

While both roles focus on software quality, a Software Qa Analyst typically handles broader quality assurance processes, including test planning and process improvement, whereas a Software Tester mainly executes test cases and reports defects. The Qa Analyst often has additional responsibilities related to quality standards and process audits.

How much is the salary of a software QA analyst?

The average salary of a software QA analyst typically ranges from $50,000 to $80,000 annually, depending on experience, location, and industry. Entry-level positions may start lower, while experienced analysts with certifications and skills in automation tools can earn higher salaries.

Is software QA analyst a good career?

A software QA analyst is a valuable role focused on testing software to ensure quality and functionality. It often requires knowledge of testing tools, scripting, and attention to detail, with opportunities for career growth into roles like QA lead or automation engineer.

What does a software QA analyst do?

A software QA analyst tests software applications to identify bugs, ensure functionality, and verify that products meet quality standards. They create test plans, execute manual or automated tests, document issues, and collaborate with developers to improve software quality throughout the development process.

What cities near Lawrence, MA are hiring for Software Qa Analyst jobs?

Cities near Lawrence, MA with the most Software Qa Analyst job openings:

Infographic showing various Software Qa Analyst job openings in Lawrence, MA as of August 2026, with employment types broken down into 85% Full Time, 11% Part Time, 1% Temporary, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $97,924 per year, or $47.1 per hour.

QA Analyst

Waltham, MA • On-site

SofTec Solutions
51 - 200 employees

Full-time

Re-posted 18 days ago


Job description

Company Description
Founded in 1996, SofTec Solutions is a leading IT Consulting Services firm for Federal, State & Local Government, Commercial and Healthcare industries. We pride ourselves on building strong relationships with our candidates and clients to find just the right match. We look for candidates who go beyond the norm of the usual employee and are hungry for new learning experiences and situations. Because of our resources we have been listed for three consecutive years in the Inc. Magazine's Fastest Growing Companies in America.
Job Description
Job Title: Quality Assurance Analyst
Location: Waltham, MA (Boston, MA)
Terms: 6 Month Contract-to-Hire
Summary:
The Software Quality Assurance (SQA) Engineer for FS Risk & Compliance has primary responsibility for quality assurance for projects developing product software features from planning phase through implementation to ensure end-user requirements are met across five Business Units. SQA Engineers work in a fast paced environment utilizing Agile SDLC process. SQA Engineer activities include learning and maintaining a thorough understanding of all business unit products and process, assisting in the planning phase of SQA projects, managing and participating in the analysis, design, and test phases of SQA projects and providing consistent communication with the SQA team and project team.
Essential Duties & Responsibilities:
• Develops and maintains a thorough knowledge of BU products, services and processes by engaging in formal and informal training, self-directed learning, studying product Knowledge Acquisition documents while maintaining knowledge of industry standards, methodologies, processes, and best practices. The candidate will need to learn about the various service offerings available, standard technical project plan, process, design standards and procedures.
• Assists in the planning phase of QA projects by collaborating with the project team (e.g., Development, Product Management, Project Management) to gain a thorough understanding of the project objectives, prioritizing steps and creating high-level test scenario outlines ensuring thorough testing of program logic and system flow.
• Manages and participates in the analysis and design phases of QA projects by collaborating with off shore team to create test scenario and acceptance test outlines while creating test cases and acceptance tests in accordance to the outline to ensure test cases meet project objectives and conform to standards.
• Manages and participates in the test phase of QA projects by executing test scripts for all testing (e.g., functional, positive and negative, installation, system, acceptance, regression testing), except automation testing. Candidate will implement resolutions or workarounds for defects, perform regression and integration testing prior to releases and ensure optimal functioning of feature as a whole.
• Participates in the overall management of SQA projects by reporting SQA status at project meetings and on weekly updates while managing the processes and procedures within the SQA domain. Managing standard project methodology and templates customized for each project's unique needs while adhering to project timelines and project plans for monitoring and tracking project milestones and deliverables.
• Serves as a subject matter expert on quality assurance issues by providing technical support on issues relating to QA, identifying recurring problems or defects, collaborating in ongoing decisions concerning QA design and processes and analysis.
Qualifications
Education Minimum:
Bachelor's Degree in Computer Science, Computer Information Systems, Management Information Systems, OR experience in Quality Assurance testing.
Qualifications:
1-3 years of experience in a Quality Assurance position, including:
• Developing test plans.
• Executing test scripts.
• Communicating accurately and professionally both orally and in written form.
• Working in a dynamic, fast paced environment under time-sensitive deadlines.
• Managing multiple projects at one time.
• Delivering results on time.
• Working well independently with minimal supervision while also functioning as an integral part of a team.
Working in distributed object oriented development using SQL Server. Preferred Experience (includes minimum):
• Working in a web based n-tier development environment using COM+ and/or .NET.
• Experience with offshore team members
Minimum Knowledge:
• Software development life cycle
• Software quality assurance process
• English language Preferred Knowledge (includes minimum):
• Familiar with structured or object-oriented lifecycle development practices (e.g., the unified process)
• Agile methodologies
• Web technology
• Experience executing Automated scripts using QTP and/or Selenium
• Experience executing and scripting performance benchmark tests Tools:
• Microsoft Office Suite (Word, Excel, PowerPoint, Outlook). Team Foundation Server, Microsoft Project Server, Microsoft Visual Studio, and Mercury Quick Test Pro, SQL Server, Windows, Oracle
Additional Information
All your information will be kept confidential according to EEO guidelines.