Pune
41 days ago
QA Architect

You Are:


A passionate leader who will lead the effort in building robust, scalable, and efficient testing frameworks, ensuring automated testing integration within the CI/CD pipeline, and driving the adoption of best practices in test automation.

The Opportunity:

Design and develop complex quality engineering strategies. Architect quality approaches and improvements across multiple groups/teams. Define testing scope for complex projects. Participate in product design reviews to ensure system testability and overall quality. Experience in one or more testing tools/frameworks and developing effective automation solutions.  Design and implement test architecture for automated and manual testing processes. Develop and maintain a scalable test framework to support various testing needs. Define and implement strategy/tools for Performance and Security Testing for the Test Platform organization. Collaborate with development teams to understand system architecture and ensure testability. Collaborate with Test Architects in across sites to evolve the strategy. Define and implement testing best practices, standards, and guidelines across projects. Evaluate and select testing tools and technologies to enhance testing capabilities. Create and execute test plans, ensuring comprehensive coverage of functional and non-functional requirements. Collaborate with stakeholders to identify and mitigate potential risks in the testing process. Mentor and guide the testing team in adopting best practices and staying updated on industry trends. Continuously improve testing processes to increase efficiency and effectiveness.  Collaborate with other architects to align testing strategies with overall system architecture.

What You Need

12+ years of experience in Software Testing and Quality Assurance 5+ years in the Lead Test Automation, Test Automation Architect, Test Architect, or similar role Highly analytical mindset, with an ability to see both the big picture and the details Strong understanding of software testing principles, methodologies, and best practices Proficiency in programming languages commonly used for test automation, such as Java, JavaScript, Python, C#, etc. Solid understanding of the test case management techniques and tools (TestRail, Cucumber, etc.) Experience in defining test strategies and using automation testing tools and frameworks (Selenium, JUnit, TestNG, etc.) Experience in testing microservices, RESTful APIs, testing SQL and understanding of database queries Strong understanding of CI/CD pipelines and tools (GitHub Actions, Jenkins, GitLab CI, etc.) Experience in Performance testing/engineering, using tools like JMeter and LoadRunner Experience in Security testing, application/mobile penetration testing (Web & API) • Certifications in software testing and quality assurance (e.g., ISTQB, CSTE) are a plus  Experience in testing mobile and IoT applications is a plus Excellent organizational, leadership, and mentoring abilities Experience working in Agile development teams (Scrum; Kanban method) Bachelor’s degree/master's in information technology, software engineering, computer science, or related field Strong communication and presentation skills Self-driven and passionate, eager and rapid learner
Confirm your E-mail: Send Email