Job Description
The Test Architect will lead the design, development, and implementation of robust test automation and performance engineering strategies across enterprise-grade applications. This role demands deep technical expertise, strategic thinking, and hands-on experience in modern testing frameworks, CI/CD integration, and scalable performance testing.
Key Responsibilities
- Architectural Leadership: Define and evolve performance test automation architecture
- Framework Development: Build and maintain performance framework architecture
- Performance Engineering: Design and execute performance test strategies using JMeter or equivalent tools Load Runner, or cloud-based tools; analyse bottlenecks and optimize application performance
- CI/CD Integration: Embed test automation into CI/CD pipelines using Jenkins, Azure DevOps, or similar platforms
- Cross-Functional Collaboration: Work closely with architects, developers, product owners, and QA teams to ensure quality is embedded throughout the SDLC
- Mentorship & Governance: Guide SDETs and QA engineers ensuring adherence to testing best practices and security standards
- Documentation & Reporting: Maintain architecture documents, test strategies, traceability matrices, and performance dashboards
Requirements
Required Skills & Experience
- Experience: 12+ years in QA performance engineering.
- Performance Tools: JMeter/ LoadRunner/ Locust, or cloud-native performance testing platforms
- Languages: Java, Python, Groovy, TypeScript.
Good to have Knowledge
- CI/CD & DevOps: Jenkins, Azure DevOps, Git, Docker, Kubernetes.
- Cloud Platforms: Azure, AWS (migration experience is a plus)
- Frameworks: Experience with building scalable test frameworks and service virtualization
- Soft Skills: Strong communication, leadership, and stakeholder management.
Preferred Qualifications
- Bachelor's or master's degree in computer science or related field.
- Certifications in automation tools or performance testing.