What are the responsibilities and job description for the Software QA /Quality Assurance Analyst position at SSC?
Description:Sterile Services Co. (SSC) is a mission-focused federal contractor and SBA-certified 8(a), SDVOSB, HUBZone, and ED/WOSB small business. We deliver secure, scalable IT Services and automation support that modernize federal operations, improve mission readiness, and reduce lifecycle cost. SSC is certified to ISO 9001:2015, ISO 27001:2022, CMMC Level 2, and CMMI Level 3, and brings a proven track record supporting DoD, DoC, and other federal agencies. Primary Function: Provide quality assurance, testing, and compliance validation for a Federal customer’s enterprise Microsoft 365 (M365) automation and certificate-management solution, ensuring secure, reliable, and production-ready releases across Power Platform and related M365 services. The Software Analyst, Assurance, Quality is responsible for planning, executing, and documenting quality assurance activities for enterprise automation delivered within the Government’s Microsoft 365 tenant. The role develops test strategies, validates functional and non-functional requirements, supports secure and compliant deployment, and ensures that automation workflows operate reliably within Power Platform governance boundaries (DLP policies, connector restrictions, and environment controls). The Analyst collaborates closely with the Information Systems Engineer Lead, Architecture Consultants, Developers, Technical Consultants, and Security Specialist to verify that all deliverables meet performance, security, and usability expectations prior to release.Requirements:Test Strategy & PlanningDevelop and maintain test plans, test cases, and traceability matrices aligned to PWS tasks, user stories, and acceptance criteria.Define QA approach for Power Platform solutions and M365 integrations, including regression strategy and release readiness gates.Identify test data needs, test environments, and dependencies early to support sprint delivery.Functional & Automation TestingExecute functional testing of Power Apps, Power Automate flows, dashboards, and integrated M365 components.Validate end-to-end automation workflows, including connector behavior, permission boundaries, and exception handling.Support user acceptance testing (UAT) preparation and assist Government stakeholders during validation cycles.Non-Functional Testing & ReliabilityAssess performance, usability, error recovery, and operational stability of production-bound automation.Verify logging, monitoring, and alerting behaviors required to sustain certificate-automation workflows.Track and trend defects; validate fixes and re-test affected automation.Security / Governance ValidationEnsure delivered automation aligns with tenant governance controls: Data Loss Prevention (DLP) policies, approved connectors, environment strategy, and least-privilege access patterns.Coordinate with Security Specialist to validate security impacts, auditability, and compliance readiness.Confirm that no automation introduces unauthorized data movement or policy violations.Defect & Release Management SupportLog, triage, and manage defects in coordination with Developers and the Lead; confirm root cause and closure.Provide release QA sign-off based on objective test evidence and completeness standards.Maintain QA documentation for Transition-In/Out continuity and sustainment.Required Minimum QualificationsBachelor’s degree in a technical field (Computer Science, Information Systems, Engineering, Cybersecurity, or similar).Minimum of 5 years’ experience supporting or testing solutions in enterprise Microsoft 365 (M365) environments in large corporate or U.S. Government settings.Demonstrated experience performing QA/testing for Power Platform solutions (Power Apps, Power Automate, Power BI) and/or integrated M365 services.Strong background in test planning, test case design, execution, defect tracking, and regression validation within Agile delivery cycles.Ability to validate automation workflows for reliability, connector behavior, security boundaries, and governance compliance.Familiarity with tenant controls such as Data Loss Prevention (DLP) policies, environment segmentation, connector approvals, and RBAC/least-privilege concepts.Excellent written and verbal communication skills, including ability to produce clear QA artifacts and brief technical findings to Government stakeholders.Certifications (At least 1, but more Strongly Preferred)ISTQB Foundation or Advanced Test AnalystCertified Agile Tester (CAT) or equivalent Agile QA credentialMicrosoft / Power PlatformPL-200 – Power Platform Functional Consultant Associate PL-400 – Power Platform Developer Associate MS-900 – Microsoft 365 FundamentalsSecurity / ComplianceCompTIA Security Preferred QualificationsExperience testing or assuring certificate lifecycle automation / PKI-adjacent workflows in cloud or hybrid enterprise environments.Familiarity with federal security frameworks (FISMA / NIST 800-53) and regulated tenant operations.Experience in DevSecOps toolchains (Azure DevOps, GitHub, CI/CD validation checkpoints).Other RequirementsWork Environment: Remote delivery supported by Government-Furnished Equipment (GFE).Clearance Requirements: U.S. Citizenship required; must pass Federal background investigation checks.Salary Range: $75,000-$120,000
Salary : $75,000 - $125,000