Lead/Senior SQA Analyst
atsondemand
Job Description
Quality Ownership & Technical Leadership
- Own end-to-end quality of releases through comprehensive test planning, execution, and risk assessment.
- Define and drive test strategies, quality standards, risk-based testing approaches, and release readiness criteria across multiple product areas.
- Act as a technical escalation point; mentor colleagues on test case design, automation frameworks, and QA best practices.
- Collaborate with Product Management, Engineering, and Professional Services teams to influence product quality decisions.
- Conduct root cause analysis, track defect metrics, and drive continuous process improvements.
- Participate in release retrospectives, providing actionable testing insights to improve product quality.
- Champion quality advocacy across teams, ensuring adherence to standards and compliance requirements.
Test Strategy & Coverage
- Analyze requirements and user stories to identify gaps, ambiguities, and risks; design targeted test plans accordingly.
- Execute manual and automated tests across web, Windows desktop, mobile (iOS/Android), APIs, databases, and XML content.
- Validate XML against schemas/DTDs (e.g., S1000D, DITA, custom) to ensure product compliance.
- Perform accessibility testing (WCAG & EAA), performance testing (JMeter), functional, regression, and exploratory testing.
- Ensure test coverage across integration, system, and user acceptance testing phases.
Automation & CI/CD Excellence
- Architect and optimize scalable automation frameworks like Playwright and Selenium.
- Implement Power Automate flows to streamline testing workflows.
- Integrate and maintain automation within Azure DevOps CI/CD pipelines for continuous quality validation.
- Maintain test data management strategies to support automation and regression testing.
- Assist in expanding automated coverage across UI, API, workflow, and data validation layers.
- Develop automation approaches for XML validation, publishing verification, and content quality checks.
- Analyze automation effectiveness and continuously improve test coverage.
Functional & Workflow Testing
- Design and execute comprehensive test plans, test cases, and test strategies for enterprise content management solutions.
- Validate complex XML based structured authoring, review, approval, and publishing workflows.
- Test automated workflows, including content creation, reuse, versioning, branching, localization, metadata management, and publication processes.
- Validate workflow orchestration across multiple integrated systems and services.
- Ensure content integrity throughout the content lifecycle.
XML and Publishing Validation
- Perform validation of XML-based content processing pipelines.
- Verify XML structures (e.g., DITA maps, topics, etc.), metadata, key references, conrefs, and content reuse mechanisms.
- Validate XML transformations and publishing workflows.
- Conduct output fidelity testing by validating that rendered outputs accurately reflect source XML structure, metadata, conditional processing rules, content reuse mechanisms, and publishing business rules.
- Verify content accuracy across PDF, HTML, WebHelp, and other publishing formats.
- Troubleshoot content rendering issues and identify root causes across transformation pipelines.
Data Layer Testing
- Test both relational and NoSQL data architectures.
- Validate data persistence, retrieval, indexing, and content storage processes.
- Perform scale and performance testing against our content databases .
- Develop and execute XQuery-based validation scripts to verify content integrity and business rules.
- Validate database indexing, search relevance, faceted search behavior, metadata retrieval, taxonomy relationships, and content discoverability across large repositories.
- Ensure data consistency across systems and environments.
API and Integration Testing
- Design and execute API testing for REST, GraphML, MCP and SOAP services.
- Validate API and Application integrations with authoring tools, publishing engines, translation management systems, identity providers, content delivery platforms, and downstream applications.
- Test webhook-based integrations and event-driven workflows.
- Verify message processing, asynchronous workflows, and system-to-system communication.
- Perform end-to-end validation across integ