Source description
About the role
Role: As a Senior QA Engineer, you will lead the design and execution of enterprise-level testing strategies across complex, large-scale systems. You will play a pivotal role in upholding and advancing quality standards, driving automation initiatives, and mentoring junior QA engineers. This role demands a seasoned quality advocate with deep technical expertise, strong leadership capabilities, and a proactive approach to continuous improvement throughout the software development lifecycle. Responsibilities: Lead the design and implementation of enterprise-level test strategies, test plans, and test cases for complex, large-scale, and distributed systems. Establish, refine, and enforce QA processes, quality frameworks, and engineering best practices across multiple teams and projects. Drive QA automation strategy by identifying, evaluating, and implementing advanced tools, technologies, and automation frameworks to enhance coverage and efficiency. Review, challenge, and validate business requirements, technical specifications, and architectural designs to ensure testability and quality compliance. Perform advanced analysis of test results, identify systemic issues, and recommend strategic improvements to enhance product reliability and performance. Collaborate closely with engineering, product, DevOps, and architecture teams to ensure seamless integration of QA activities throughout the SDLC. Oversee regression testing, ensure timely bug verification, and maintain high-quality standards across releases. Manage and prioritize testing efforts across multiple parallel workstreams, ensuring timely delivery under tight deadlines. Mentor, coach, and upskill junior and mid-level QA engineers, fostering a culture of quality, ownership, and continuous improvement. Define and track quality metrics, dashboards, and reports to measure product readiness and team effectiveness. Lead continuous improvement initiatives for test automation, performance testing, security testing, CI/CD integration, and environment optimization. Demonstrate advanced SQL skills and work with APIs, integrations, and backend services for end-to-end validation. Act as a quality advocate, influencing stakeholders and leadership on quality risks, trade-offs, and release decisions. Must have skills: 810 years of relevant experience in software quality assurance. Deep understanding of QA methodologies, SDLC, STLC, and Agile practices. Extensive experience with test management, defect tracking, and requirements management tools (e.g., Jira, Azure DevOps, TestRail). Strong hands-on expertise in manual testing, test automation, and at least one automation framework (e.g., Selenium, Cypress, Playwright, Appium, Postman/Newman). Experience with performance testing tools (JMeter, LoadRunner) and security testing fundamentals. Strong exposure to CI/CD pipelines and ability to integrate automated tests with DevOps workflows. Good knowledge of API testing, microservices testing, database testing, and writing advanced SQL queries. Excellent analytical, debugging, and critical thinking skills. Strong leadership, decision-making, and ownership mindset. Ability to manage multiple priorities, stakeholders, and deadlines effectively. Exceptional communication skills, with the ability to present quality insights and influence technical and non-technical stakeholders. Strong mentoring and team-building abilities, fostering a collaborative and quality-focused environment. Good to have: Experience working with distributed systems, cloud platforms (Azure/AWS/GCP), and containerized environments. Education: Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience). If you have any questions, please direct your inquiries to careers@simplifyhealthcare.com Role: As a Senior QA Engineer, you will lead the design and execution of enterprise-level testing strategies across complex, large-scale systems. You will play a pivotal role in upholding and advancing quality standards, driving automation initiatives, and mentoring junior QA engineers. This role demands a seasoned quality advocate with deep technical expertise, strong leadership capabilities, and a proactive approach to continuous improvement throughout the software development lifecycle. Responsibilities: Lead the design and implementation of enterprise-level test strategies, test plans, and test cases for complex, large-scale, and distributed systems. Establish, refine, and enforce QA processes, quality frameworks, and engineering best practices across multiple teams and projects. Drive QA automation strategy by identifying, evaluating, and implementing advanced tools, technologies, and automation frameworks to enhance coverage and efficiency. Review, challenge, and validate business requirements, technical specifications, and architectural designs to ensure testability and quality compliance. Perform advanced analysis of test results, identify systemic issues, and r
More at Simplify Healthcare