We are seeking a highly experienced Quality Engineer Architect with a proven track record in building and scaling test automation frameworks for complex, multi-tier applications. This role demands a hands-on leader with deep technical expertise in quality engineering and a focus on enhancing the reliability, performance, and scalability of software systems. Mandatory Requirements Experience: 10+ years in quality engineering, emphasizing automation and scalable testing frameworks. Automation Tools: Expert knowledge, with hands-on experience in Playwright highly desirable. Frameworks: Extensive experience in designing and maintaining large-scale test automation frameworks. Microservices Testing: Strong understanding of testing in microservices architecture, including integration, performance, and reliability testing. Technology Stack: Proven expertise in testing Python, React, and full-stack applications. Testing Practices: Advanced knowledge of Behavior-Driven Development (BDD) and Test-Driven Development (TDD), including frameworks like Cucumber. API Testing: Experience in testing RESTful APIs with comprehensive end-to-end test strategies. CI/CD: Strong knowledge of tools like GitHub Actions and Jenkins with a focus on automating testing within CI pipelines. Databases: In-depth knowledge of SQL, NoSQL, and database performance testing. Cloud: Quality assurance expertise in cloud platforms like AWS and Azure, including cloud-native testing. Leadership: Proven ability to mentor and lead teams, fostering a culture of technical excellence and continuous improvement. Nice to Have Performance Testing: Experience developing Artillery performance tests. Accessibility Testing: Integration of tools like axe to ensure compliance with accessibility standards. Mutation Testing: Development of Proof-of-Concepts (POCs) for mutation testing to enhance unit testing effectiveness. UI Testing: Experience with Snapshot visual testing for UI validation. Responsibilities Integration Testing: Lead integration testing efforts within development teams, including functional, automation, and performance testing. Process Improvement: Transition testing from CICD to Continuous Deployment, enhancing release efficiency. Framework Development: Architect scalable and efficient test frameworks for diverse applications. Collaboration: Work closely with cross-functional teams to define, design, and implement quality assurance strategies. Mentorship: Guide and mentor quality engineering teams to maintain high standards and implement best practices.