×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software QA Analyst

Job in Annapolis, Anne Arundel County, Maryland, 21403, USA
Listing for: SGS Consulting
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Software Testing, Software Project Mgr/ Lead, Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 90000 - 130000 USD Yearly USD 90000.00 130000.00 YEAR
Job Description & How to Apply Below
Job Responsibilities

Lead and manage end-to-end software testing and quality activities for software releases

Plan and scope software testing activities for releases, patches, and hotfixes

Develop detailed software test strategies, test plans, and test cases

Build and execute manual software test cases for pre-release verification

Identify, document, track, and support resolution of software defects and quality issues

Provide oversight of project deliverables, testing plans, execution activities, and reporting

Review and provide QA approval for software release documentation

Ensure software verification activities are completed in accordance with established quality requirements

Support software validation activities and validation documentation

Plan and create validation support packages for end users

Coordinate software testing activities across Software Validation, Software Support, Software Development, and Software Deployment teams

Work closely with software development teams to understand requirements, changes, enhancements, and defect corrections

Review software requirements and specifications to ensure adequate test coverage

Ensure test cases adequately cover functional requirements and expected software behavior

Maintain testing documentation, evidence, results, and traceability throughout the release lifecycle

Support testing activities associated with software redesign and rewrite initiatives

Participate in regression testing, functional testing, integration testing, and release verification

Evaluate opportunities to introduce automated testing where appropriate

Support and mentor existing software testers on test planning, execution, documentation, and quality practices

Provide technical guidance and coaching to junior or less experienced QA team members

Support software quality portions of customer questionnaires and quality assessments

Participate in onsite and virtual software quality audits

Provide appropriate documentation and evidence during software quality audits

Manage Software Quality Standard Operating Procedures (SOPs) and Job Aids Review, update, and maintain QA procedures and supporting documentation

Manage and oversee software testing systems and related environments

Ensure testing systems remain available, controlled, and appropriate for verification activities

Maintain accurate testing records and documentation for audit and compliance purposes

Prepare and communicate testing status, quality results, risks, and issues to project stakeholders

Identify testing risks and recommend appropriate mitigation strategies

Ensure testing activities remain aligned with project schedules and release timelines

Support continuous improvement of software testing and quality processes

Ensure software quality activities comply with applicable pharmaceutical and regulated-industry expectations

Perform additional software quality assurance, testing, validation, and documentation responsibilities as assigned.

Skills

Software Quality Assurance Software Testing Software Verification Software Validation Quality Assurance Quality Control Manual Software Testing Test Case Development Test Case Execution Test Planning Test Strategy Development Functional Testing Regression Testing Integration Testing Release Testing Pre-Release Verification Software Defect Management Defect Tracking Requirements-Based Testing Test Documentation Test Reporting Test Evidence ManagementQA Documentation Software Release Documentation Validation Support Packages Software Quality Audits Onsite Audits Virtual Audits Customer Quality QuestionnairesSOP Management Job Aid Management Testing System Management Pharmaceutical Software QARegulated Industry Software Testing Software Development Lifecycle Software Requirements Quality Risk Management Quality Compliance Software Release Management Test Environment Management Test Data Management Automated Testing Awareness Manual Testing Team MentoringQA Leadership Technical Documentation Problem Solving Analytical Skills Cross-Functional Collaboration Stakeholder Communication Software Development Coordination Software Validation Coordination Software Deployment Coordination Software Support Coordination

Education / Experience

Bachelor's degree in Computer Science, Information Technology, Software Engineering, Engineering, Pharmaceutical Sciences, or a related field.

Degree or educational background in a related technical, scientific, quality, or software discipline.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary