A complete application in a minute
Tailored resume and cover letter, ready to send.
SGS Consulting in Annapolis, MD seeks a Software QA Lead to drive end-to-end testing, verification, and quality control across software releases. You will plan testing, develop strategies, create test cases, and coordinate across validation, support, development, and deployment teams.
The role emphasizes defect management, release documentation, QA audits, SOP maintenance, and mentoring junior testers. Strong collaboration with software development and cross-functional stakeholders is essential
Lead and manage end-to-end software testing and quality activities for software releasesPlan and scope software testing activities for releases, patches, and hotfixesDevelop detailed software test strategies, test plans, and test casesBuild and execute manual software test cases for pre-release verificationIdentify, document, track, and support resolution of software defects and quality issuesProvide oversight of project deliverables, testing plans, execution activities, and reportingReview and provide QA approval for software release documentationEnsure software verification activities are completed in accordance with established quality requirementsSupport software validation activities and validation documentationPlan and create validation support packages for end usersCoordinate software testing activities across Software Validation, Software Support, Software Development, and Software Deployment teamsWork closely with software development teams to understand requirements, changes, enhancements, and defect correctionsReview software requirements and specifications to ensure adequate test coverageEnsure test cases adequately cover functional requirements and expected software behaviorMaintain testing documentation, evidence, results, and traceability throughout the release lifecycleSupport testing activities associated with software redesign and rewrite initiativesParticipate in regression testing, functional testing, integration testing, and release verificationEvaluate opportunities to introduce automated testing where appropriateSupport and mentor existing software testers on test planning, execution, documentation, and quality practicesProvide technical guidance and coaching to junior or less experienced QA team membersSupport software quality portions of customer questionnaires and quality assessmentsParticipate in onsite and virtual software quality auditsProvide appropriate documentation and evidence during software quality auditsManage Software Quality Standard Operating Procedures (SOPs) and Job AidsReview, update, and maintain QA procedures and supporting documentationManage and oversee software testing systems and related environmentsEnsure testing systems remain available, controlled, and appropriate for verification activitiesMaintain accurate testing records and documentation for audit and compliance purposesPrepare and communicate testing status, quality results, risks, and issues to project stakeholdersIdentify testing risks and recommend appropriate mitigation strategiesEnsure testing activities remain aligned with project schedules and release timelinesSupport continuous improvement of software testing and quality processesEnsure software quality activities comply with applicable pharmaceutical and regulated-industry expectationsPerform additional software quality assurance, testing, validation, and documentation responsibilities as assigned.
Software Quality AssuranceSoftware TestingSoftware VerificationSoftware ValidationQuality AssuranceQuality ControlManual Software TestingTest Case DevelopmentTest Case ExecutionTest PlanningTest Strategy DevelopmentFunctional TestingRegression TestingIntegration TestingRelease TestingPre-Release VerificationSoftware Defect ManagementDefect TrackingRequirements-Based TestingTest DocumentationTest ReportingTest Evidence ManagementQA DocumentationSoftware Release DocumentationValidation Support PackagesSoftware Quality AuditsOnsite AuditsVirtual AuditsCustomer Quality QuestionnairesSOP ManagementJob Aid ManagementTesting System ManagementPharmaceutical Software QARegulated Industry Software TestingSoftware Development LifecycleSoftware RequirementsQuality Risk ManagementQuality ComplianceSoftware Release ManagementTest Environment ManagementTest Data ManagementAutomated Testing AwarenessManual TestingTeam MentoringQA LeadershipTechnical DocumentationProblem SolvingAnalytical SkillsCross-Functional CollaborationStakeholder CommunicationSoftware Development CoordinationSoftware Validation CoordinationSoftware Deployment CoordinationSoftware Support Coordination
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.