
Software QA Manager
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in United States.
• Oversee and lead the QA team across the company, including overseas team members.
• Establish expectations, delegate tasks, offer constructive feedback, and ensure accountability.
• Evaluate team skills, identify areas for improvement, and create training and development strategies.
• Mentor team members on testing methodologies, automation, troubleshooting, and teamwork.
• Conduct performance evaluations and assist with recruitment, onboarding, and career advancement.
• Coordinate efforts across various locations and time zones.
• Lead QA initiatives for Health Advocate’s software offerings.
• Assess and prioritize QA support requests based on business impact, product risk, delivery timelines, and available resources.
• Balance the demands of delivery with automation, technical enhancements, and innovative testing methods.
• Review test cases, automated testing suites, environments, test data, and documentation for deficiencies and upkeep requirements.
• Formulate a long-term QA enhancement strategy and communicate limitations in staffing and technical considerations.
• Design and evaluate comprehensive testing strategies that encompass interfaces, APIs, services, databases, servers, connectivity, and integrations.
• Validate end-to-end user processes, data integrity, and system interactions.
• Design, guide, author, review, debug, and maintain automation for web, API, Windows desktop, and mobile applications.
• Direct functional, exploratory, integration, regression, performance, and load testing efforts.
• Investigate failures across application layers utilizing logs, database queries, service responses, and diagnostic data.
• Integrate automated testing within CI/CD pipelines.
• Supervise test environments, test data, testing infrastructure, automation frameworks, and test execution systems.
• Assess and implement AI tools for testing, automation, analysis, and documentation purposes.
• Collaborate with product, design, and engineering teams to clarify expected behaviors and pinpoint risks.
• Foster a shared responsibility for quality and advocate for developer-led testing initiatives.
• Execute tests and exploratory testing to gain insights into products and examine issues.
• Ensure test coverage accurately reflects realistic usage scenarios, potential failure conditions, and business-critical processes.
• Communicate defects, coverage shortfalls, dependencies, and release risks effectively.
• Analyze regression, performance, and load test results and provide assessments and recommendations for release readiness.
• Initially evaluate staff capabilities, prioritize QA support and staffing needs, review testing resources, and develop a long-term improvement strategy.
• Must be a resident of the United States.
• Hold a bachelor’s degree or higher.
• Extensive experience in software QA, including hands-on automation design and implementation.
• Experience in managing technical personnel or acting as a technical team lead responsible for task assignments, mentoring, and accountability for delivery.
• Proven experience managing or leading offshore technical teams and coordinating work across different time zones.
• Proficient in at least one modern programming language, with the ability to write, review, debug, and maintain automation code.
• Comprehensive full-stack testing experience, covering user interfaces, APIs, backend services, databases, and system integrations.
• Ability to investigate issues related to application servers, connectivity, data flow, and dependencies.
• Experience in designing and executing performance and load tests, along with interpreting the outcomes.
• Familiarity with testing cloud-hosted applications or services.
• Working knowledge of database querying and data verification.
• Familiarity with CI/CD pipelines, defect management, and software delivery methodologies.
• Professional experience utilizing AI tools, including prompting AI assistants for coding, testing, analysis, or documentation tasks.
• Capability to assess technical skills, prioritize competing requirements, and balance business obligations with technical enhancements.
• Strong communication abilities and effectiveness in collaborating with technical teams and business executives.
• Preferred: a degree in a technical or quantitative discipline.
• Preferred: formal experience in people management, including conducting performance reviews, hiring, and fostering career development.
• Preferred: familiarity with Git repositories and version control workflows.
• Preferred: experience with testing and automating Windows desktop applications.
• Preferred: experience in testing and automating mobile applications.
• Preferred: experience in security and privacy testing.
• Preferred: knowledge of HIPAA and practices regarding protected health information.
• Preferred: experience in enhancing QA practices across multiple products or teams.
• Preferred: expertise in Selenium, Cucumber or other BDD frameworks, TestNG, Appium, BrowserStack, Postman, or similar testing tools.
• Comprehensive training and support from supervisors and staff.
• Opportunities for career advancement and internal promotions.
• Fully remote work from the comfort of your home office.
• Chance to lead and develop a technical QA team.
• Opportunity to influence software quality, reliability, and performance.
• Stay engaged with technology while shaping people, processes, and strategy.
Alliant Insurance Services
AirStrip
Hard Rock Digital
Ambit Iberia
Get handpicked remote jobs straight to your inbox weekly.