About the Role
-We are looking for an accomplished and visionary QA Architect to take ownership of our quality engineering practices across the product lifecycle. This role requires a deep understanding of software architecture, automation, performance, scalability, and quality governance. The QA Architect will be responsible for designing end-to-end QA solutions, driving innovation in automation, ensuring regulatory and performance standards, and enabling faster, safer product releases. This is a hands-on leadership role that balances strategic planning with deep technical expertise and cross-functional collaboration. -Strategic Quality Ownership Define and implement the enterprise-level QA strategy, ensuring alignment with product and business goals. Establish a unified quality vision and roadmap across manual, automation, and performance testing. Drive Shift-Left and Shift-Right testing philosophies to improve test early/test in production strategies. Automation Architecture Design, develop, and maintain scalable test automation frameworks for UI, API, mobile, and backend services. Choose the right mix of tools, languages, and frameworks (e.g., Selenium, Cypress, Playwright, RestAssured, Appium). Enable parallel execution, cross-browser testing, and integration with CI/CD. CI/CD & DevOps Integration Collaborate with DevOps to implement automated test execution as part of CI/CD pipelines (Jenkins, Azure DevOps, GitLab, etc.). Set up test environments using Docker/Kubernetes, mocking services, and stubbing interfaces. Ensure test data management and test reporting are built into pipelines. Performance, Security, and Reliability Engineering Define and enforce standards for non-functional testing: performance, load, stress, and security. Set up tools like JMeter, Gatling, LoadRunner, or K6, and integrate them into test pipelines. Work with security teams to support penetration testing, vulnerability scans, and secure code reviews. Test Governance & Metrics Define KPIs for quality: defect density, automation ROI, escape rate, MTTR, etc. Implement dashboards using tools like Allure, TestRail, Zephyr, Xray, or custom dashboards. Conduct root cause analysis (RCA) on production defects to improve upstream processes. Collaboration & Leadership Partner closely with Product Managers, Developers, DevOps, Security, and Support teams. Mentor QA engineers across teams, promote best practices, and conduct code and test reviews. Evangelize quality mindset across the organization, including testing in Agile/Scrum environments.
Tooling and Innovation Evaluate, recommend, and implement new QA tools and platforms. Drive AI/ML-based testing solutions for predictive quality analytics or intelligent test generation. Enable test reuse, service virtualization, and containerized test infrastructure.
KEY RESPONSIBILITIES
Develop and implement quality assurance strategies to ensure software reliability and compliance with industry standards. Lead and train QA teams, providing technical guidance and mentorship. Conduct quality audits and assessments to identify gaps and improve testing processes. Collaborate with cross-functional teams, including development, product management, and operations, to ensure seamless integration of quality practices. Oversee automated and manual testing processes, ensuring efficiency and effectiveness. Ensure compliance with regulatory requirements and accreditation standards. Drive continuous improvement initiatives, optimizing testing methodologies and tools. Manage supplier quality, ensuring technical capabilities align with business needs. Analyze performance metrics, identifying trends and implementing corrective actions. Implement quality management systems, ensuring adherence to best practices and industry benchmarks. Manage Risk Assessment Identify potential quality risks and implement mitigation strategies. Drive Innovation Stay updated with the latest advancements in QA tools and methodologies to enhance product capabilities. Proven experience in automated testing, including hands-on experience with industry-standard testing tools and frameworks (e.g., Selenium, JUnit, TestNG). Single handedly built the framework on Selenium using either Java/Python Proficient in API automation, where API s can talk to each other, take the inputs from one API and feed the same to other API. Able to technically Lead Large testing teams which are part of a Portfolio/Program Should be well versed with Latest tools and technologies available in the market on Automation front Proficiency in various programming languages, such as Python, Java, Javascript for developing and maintaining automated test scripts. Experience with performance testing tools, such as JMeter or LoadRunner, is highly desirable. (not mandatory but very desired) Strong understanding of Agile software development methodologies and testing concepts (test planning, test design, test execution, test reporting). Good understanding on SAFe can be an added advantage Problem solving during critical times should be ingrained along with technical ability to resolve any kind of issues during End to End testing Fully aware of the Test planning activities at each phase of testing cycle. Should have experience in testing applications/API s which are hosted in any of the cloud, Containerization and VM env s. Work closely with other team members to ensure effective communication and coordination throughout the software development lifecycle. Stay up to date with the latest advancements in automated testing tools, technologies, and best practices. Participate in code reviews and provide constructive feedback to ensure code quality and maintainability. Proactively identify potential risks and issues related to software quality and propose mitigation strategies.
TECHNOLOGY SKILLS
Selenium, TestNG, Java/Python, Performance testing ISTQB Advanced Test Manager / Test Architect Certification or equivalent. Exposure to data-driven testing platforms. Experience in regulated domains (e.g., finance, healthcare, telecom, automotive). Preferably Telecom
QUALIFICATIONS
Bachelor s degree in computer science engineering, or related field. Strong problem-solving skills and ability to work under pressure. Excellent communication and collaboration skills. 10+ years in software QA, with 3 5 years in a QA/Automation Architect role. Deep expertise in automation frameworks, test design patterns (POM, BDD, data-driven), and scripting. Strong command of Java / Python / JavaScript / C# / TypeScript. Experience with REST API testing tools like Postman, REST-assured, or Karate. Hands-on experience with cloud platforms (AWS/Azure/GCP) and containerization tools (Docker, K8s). Understanding of microservices testing, Familiarity with Agile, SAFe, or DevOps-based development models. Java, Architect Experience, Api Automation, Selenium