Logo

Quality Assurance Architect (RARR Job 5333)

For An Indian Multinational Information Technology Company
15 - 20 Years
Full Time
Up to 15 Days
Up to 35 LPA
2 Position(s)
Bangalore / Bengaluru
Posted 5 Days Ago

Job Skills

Job Description

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.