Responsibilities
QA Automation Architect will have complete ownership for preparing test automation solutions, designing automation frameworks, and leading the implementation of test strategy, test plans, and test execution of the product.
- Supports automation script development and the optimization of those scripts.
- Recommends new tools, techniques, and methodologies needed to enhance productivity and quality.
- Experience in architecting and building real-time, large-scale e-commerce applications.
- Collaborate with product teams to strategize and align long-term solutions for test automation including roadmap, tools, framework, and approach.
- Evaluate, select, and formulate the best usage of test automation tools and future alignment for different products and applications.
- Create a standard framework for Functional Automation, Performance Testing, and Security and Penetration Testing.
- Present technical documentation for review by peers and the Development community.
- Work with the QA team for resolution of technical issues of the product as needed.
- Develop an automation strategy to support regression testing based on technical analysis, complexity, and reusability.
- Respond appropriately and competently to the demands of work challenges when confronted with changes, ambiguity, adversity, and other pressures.
- Drive adoption of modern engineering practices, including AI-assisted development tools, to improve testing efficiency, automation coverage, and delivery speed.
- Evaluate and recommend AI-powered tools and techniques that can enhance test design, automation development, defect analysis, and overall QA productivity.
- Mentor QA engineers on leveraging AI-assisted tools while maintaining engineering best practices, code quality, and testing standards.
- Promote continuous improvement initiatives focused on reducing manual effort, accelerating delivery cycles, and improving product quality.
Required Skills
- We are looking for a QA Architect with a minimum of 8+ years of experience.
- Good knowledge of JavaScript concepts and experience in working with React and Node.js.
- Demonstrated skill in using coding standards and being an active participant in code reviews.
- Expert in automation frameworks such as Cypress, Chai, Mocha, JUnit, TestNG, and Selenium.
- UI and/or API level test automation expertise.
- Experience with web service technologies like XML, REST, and SOAP.
- Experience in high-volume, high-throughput web environments.
- Experienced in implementing testing and QA frameworks in Web Applications domain using Agile methodologies.
- Expertise with web performance infrastructure (CDNs, caching, reverse proxies) and cloud resources (AWS, Azure).
- Thorough understanding and hands-on experience in developing and enhancing automation testing frameworks.
- Strong troubleshooting and root cause analysis abilities.
- Experience with modern AI-assisted development tools such as GitHub Copilot, Amazon Q Developer, Claude Code, Cursor, ChatGPT, Gemini, or similar platforms.
- Ability to effectively leverage AI tools for automation development, test case generation, test data creation, documentation, code analysis, and productivity improvement.
- Ability to review, validate, and refine AI-generated code and test artifacts to ensure quality, security, maintainability, and compliance with engineering standards.
Additional Skills
- Knowledge in security testing, performance testing, and performance tuning is a definite plus.
- Passion for achieving excellence in technical processes, product quality, and reliability.
- Must be highly detail-oriented and technology-oriented and possess excellent communication skills.
- Experience in AWS services including Lambda, DynamoDB, API Gateway, Cognito, S3, RDS, and Redshift.
- Experience driving engineering productivity initiatives and adopting modern software delivery practices.
- Familiarity with AI-assisted software engineering practices and their application within Agile development and QA teams.
- Understanding of responsible and secure use of AI tools in enterprise environments.
Required Technical Skills
TestNG
REST API Testing
Node.js
JavaScript
Cypress
API Testing
Automation Framework Design and Development
UI Test Automation
AWS
Selenium
Chai
Mocha
JUnit
React
Agile Testing Methodologies
AI-Assisted Development Tools (GitHub Copilot, Amazon Q, Cursor, Claude Code, ChatGPT, or equivalent)