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.
- 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).
- UiPath Certified RPA Developer.
- ISTQB Foundation Certification.
- .NET or Python experience.
Top Skills
What We Do
Kastech Canada offers significant agile products and services at favorable costs to nearshore and offshore clients. Furthermore, our delivery approach is vital in meeting customer objectives quickly and easily and collaborating with internal teams to avoid missing any milestones. Is your company looking to scale up with the best talent in the world? We have access to elite technology professionals including specialized talent in artificial intelligence, machine learning, data science, data engineering, mobile development, and cloud computing. 𝗔𝗰𝗰𝗲𝘀𝘀 𝗼𝘂𝗿 𝘁𝗲𝗰𝗵𝗻𝗼𝗹𝗼𝗴𝘆 𝘁𝗮𝗹𝗲𝗻𝘁: * We offer business insights with Nearshore and Offshore capabilities. * Our professionals are available with a minimum turnaround time to meet your requirements. * We ensure to maintain quality first approach. 𝗖𝗼𝗿𝗲 𝗢𝗳𝗳𝗲𝗿𝗶𝗻𝗴𝘀: Leverage the power of our IT outsourcing services, which are customized to your company's needs. We offer services and provide solutions to help your business identify risks and vulnerabilities to improve further or build your organization's competitive business environment. * Empowering our clients to make informed decisions based on actual data and developments. * Assisting in achieving your research goals by offering an array of information. * To ensure that the project continues successfully, we keep in touch with our clients on a regular basis.






