Overview
Skills
Job Details
We're seeking for an Test Automation Architect for our direct client. Please review the below job Description and revert with your interest for the same.
Job details:
Role: Test Automation Architect
Location: Remote with possible occasional travel to Florida
Duration: At least 6 months to 1 year
Note: Client prioritizing candidate with Mainframe /COBOL testing experience, architect experience, and customer-facing skills.
Your Role and Responsibilities
As a Test Architect you will lead and design robust testing strategies for our clients, ensuring high-quality delivery across complex systems. In this role, you will define test architectures, implement automation frameworks, helping clients ensure the success of their application development, ERP, and Mainframe Transformation projects through functional, non-functional and specialized testing capabilities.
You will work with diverse clients, advising on scalable testing solutions, automation strategies, and quality governance to enhance their software development lifecycle. You should have a strong technical background, expertise in test automation, and experience aligning testing with business and technical objectives.
Testing Practice Goals
The consulting organization that you are support will be focused on helping both clients and your colleagues establish testing programs. Consulting services include everything from leading workshops and consulting engagements where we assess testing maturity and opportunities to helping clients build a strategy, testing centers of excellence, and around testing to implementation full scale testing programs. Areas the testing team will get involved include:
- Understand business problems and goals and help organizations understand their testing requirements both organizationally and on a specific program.
- Assess the adequacy and maturity of testing programs and organizations.
- Assess the opportunity for automated testing and improved testing practices.
- Define and deliver testing plans for functional, integration, regression, and user acceptance testing.
- Ensure the configuration management of tests.
- Ensure the auditability and transparent reporting of tests that have been run.
- Implement and configure common testing tools to create a testing platform.
- Creating a charter and organization for a client s testing organization.
Key Responsibilities:
- Service Offering Development: You will discover patterns of client problems and then collaborate across partners, client service offerings, and other consulting teams to create hardened capabilities that teams
- Understanding Client Problems and Seeing Innovative Solutions: Leads in Client s consulting organization know how to listen to clients facing real challenges ensuring that the changes they deliver to production will meet the needs of their stakeholders. Take what they have learned and propose innovative solutions that Client can help deliver. Whether that s a new testing strategy and testing team structure, a new set of automated testing tools, a test plan for a specific program or project, or the automation of existing test cases.
- Test Strategy & Architecture
- Design and implement scalable test architectures that align with business and technical requirements.
- Define end-to-end testing strategies, covering functional, performance, security, and integration testing.
- Establish and enforce best practices for shift-left testing, test automation, and CI/CD integration.
- Automation & Tooling
- Develop and implement test automation frameworks (UI, API, performance, and security testing).
- Select and integrate best-in-class testing tools (e.g., Selenium, Cypress, Playwright, JUnit, TestNG, Appium, Postman, JMeter, Gatling).
- Drive adoption of AI-driven and low-code/no-code test automation where applicable.
- Quality Governance & Best Practices
- Define and implement quality assurance processes and metrics to measure testing effectiveness.
- Ensure compliance with industry standards and regulatory requirements for software quality.
- Provide guidance on test data management, environment setup, and test orchestration.
- Mentor and train teams on test automation, performance engineering, and quality engineering principles.
Required Experience & Skills
- 7+ years of experience in software testing, with at least 3+ years in a test architect role.
- Expertise in test automation frameworks (Selenium, Cypress, Appium, Playwright, etc.).
- Strong knowledge of API testing (Postman, REST Assured, Karate) and performance testing (JMeter, Gatling).
- Experience with CI/CD pipelines and test automation in DevOps environments (Jenkins, GitHub Actions, Azure DevOps).
- Proficiency in cloud testing (AWS, Azure, Google Cloud) and microservices testing strategies.
- Deep understanding of testing methodologies, including TDD, BDD, and risk-based testing.
- Strong programming skills in Java, Python, JavaScript, or C# for test automation.
- Excellent interpersonal and customer skills, strong communication and presentation skills (verbal and written), problem-solving, and stakeholder management skills.
- A willingness to learn new skills and technologies and keep up with the latest trends and innovations in the field
Preferred Qualifications
- Certifications such as ISTQB Advanced Level Test Architect, Certified Agile Tester, or AWS/Azure DevOps certifications.
- Experience in containerized testing (Docker, Kubernetes) and service virtualization.
- Exposure to AI-driven testing, RPA automation, or low-code/no-code test solutions.
- Prior consulting experience, working with clients to drive test transformation initiatives.