
Senior QA Engineer
Posted 14 hours ago

Posted 14 hours ago
This is a fully remote position, open to applicants in United States.
• Design, develop, and sustain scalable test automation frameworks along with reusable component libraries.
• Construct and uphold automated test suites utilizing cloud-based automation platforms like Test Sigma.
• Create end-to-end integration tests employing Playwright or other contemporary frameworks.
• Establish and execute automation strategies that align with product architecture, delivery timelines, and risk assessments.
• Collaborate with engineers and product managers to verify requirements from design through to release.
• Develop shared testing utilities, libraries, and helper functions.
• Incorporate automated testing into CI/CD pipelines.
• Oversee test reliability and mitigate flakiness.
• Evaluate test outcomes to pinpoint defects, performance challenges, coverage gaps, and systemic quality threats.
• Work alongside development teams to triage, troubleshoot, and rectify defects.
• Perform risk-based test planning across essential user journeys and system components.
• Promote shift-left testing and ongoing quality enhancement.
• Convey test results, quality risks, and technical insights to both technical and non-technical stakeholders.
• Report to the Sr. QA Manager and contribute to shaping quality engineering practices throughout the organization.
• Over 8 years of professional software testing experience with a robust focus on automation.
• Practical automation experience utilizing C#, Java, or comparable languages along with modern frameworks like Playwright or Cypress.
• Proven experience in constructing maintainable automation architectures using Page Object Model (POM), data-driven, or hybrid frameworks.
• Familiarity with integrating automated test suites into CI/CD pipelines such as Azure DevOps, Jenkins, GitHub Actions, or GitLab CI.
• Strong grasp of software testing principles, including verification and validation, defect management, and risk-based testing.
• Experience in developing mocks, stubs, or service simulators.
• Knowledge of containerized environments and platforms such as Docker or Kubernetes.
• Proficient in using observability and monitoring tools such as Datadog, New Relic, Dynatrace, or Azure Monitor.
• Expertise with test management and defect tracking tools like Azure DevOps, Jira, or TestRail.
• Excellent communication skills with the capability to translate technical quality issues into understandable business insights.
• Ability to collaborate effectively across engineering, product, and operations teams.
• Experience in healthcare or regulated industries.
• Background in designing and conducting performance testing using JMeter, Gatling, Locust, or Azure Load Testing.
• Skill in defining performance benchmarks, SLAs, and acceptance criteria.
• Experience in analyzing load testing results to uncover bottlenecks, latency issues, and scalability constraints.
• Opportunities for professional growth with attractive career pathways.
• A healthy work-life balance facilitated by flexible paid time off (PTO).
• An extensive benefits package, including medical, dental, vision, STD & LTD insurance for full-time team members.
• A 401(k) savings plan with employer matching contributions.
Sword Health
SiTime
ClickHouse
ClickHouse
Get handpicked remote jobs straight to your inbox weekly.