**Test Architect**
**Role Overview**
We are looking for an experienced **Test Architect** to take ownership of test automation solutions, including the design of automation frameworks and the definition and execution of testing strategies. This role will lead testing architecture across products, ensuring high-quality delivery through robust automation, best practices, and continuous improvement across the SDLC/STLC.
**Key Responsibilities**
* Own the design and implementation of test automation solutions, frameworks, and overall test strategy.
* Define and lead test plans, test execution, and automation initiatives for products.
* Support the Test Manager by providing technical leadership and guidance to the testing team.
* Design and deliver testing methodologies using a broad range of testing approaches and best practices.
* Monitor and improve the effectiveness of testing processes through continuous analysis across the SDLC/STLC.
* Identify and recommend tools and technologies aligned with existing development ecosystems and team skill sets.
* Design, develop, and maintain test automation frameworks, libraries, and reusable components.
* Own test infrastructure, environments, and tooling, collaborating with DevOps and Support teams (CI/CD, environments, budgets).
* Provide technical documentation, training, and knowledge sharing to QA and other business teams.
* Define and standardize testing architecture, methodologies, processes, and tools across engagements.
* Support and optimize automation scripts and recommend improvements in tools, techniques, and methodologies.
* Collaborate with product teams to define long-term test automation strategies, roadmaps, tools, and frameworks.
* Evaluate and select appropriate automation tools for different products and applications.
* Work closely with QA teams to resolve technical issues and improve overall product quality.
* Develop automation strategies for regression testing based on complexity, reusability, and technical analysis.
* Adapt effectively to change, ambiguity, and evolving project demands.
**Required Qualifications*** Working knowledge of **UiPath RPA and/or UiPath Test Suite**.
* Proficiency in open-source or commercial test automation tools.
* Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
* 12+ years of experience in the software industry, including 8+ years as a Test Architect.
* Strong experience with open-source and commercial test automation tools.
* Solid understanding of OOP concepts and hands-on experience with Java, .NET, and/or C#.
* Proven experience applying coding standards and participating in code reviews.
* Expertise in test automation frameworks such as **JUnit, TestNG, and Selenium**.
* Strong experience with UI and/or API test automation (REST, SOAP, XML).
* Experience implementing QA and testing frameworks for web and eCommerce applications using Agile methodologies.
* Expertise in web performance infrastructure (CDNs, caching, reverse proxies).
* Experience with cloud platforms such as **AWS and Azure**.
* Strong troubleshooting and root cause analysis skills.
* Proven ability to design test frameworks from scratch and enhance existing ones.
* Experience defining and implementing test processes across multiple projects and release cycles.
* Strong understanding of web servers, application servers, and databases (SQL, Oracle).
* Experience working across different delivery models (Waterfall, Agile, DevOps).
* Fluent written and spoken English (mandatory).
### **Nice to Have**
* UiPath Certified RPA Developer.
* ISTQB Foundation Certification.
* .NET or Python experience.