We are seeking a highly skilled Automation Architect who can design, implement, and scale automation frameworks across Web, Mobile, API, Data, CI/CD, and Cloud environments. The ideal candidate will have deep hands-on expertise in multiple tools and technologies and the ability to provide technical leadership, mentor teams, and drive enterprise-wide automation maturity and best practices.
Requirements
-
Define and implement enterprise automation strategy across functional, regression, integration, performance, and data validation layers.
- Architect reusable, scalable, and maintainable frameworks for Web, Mobile, API, Data, and ETL automation.
- Evaluate and recommend tools, technologies, and frameworks based on project and business needs.
- Build automation standards, guidelines, and best practices (coding standards, branching, reviews, governance).
- Develop frameworks using Selenium, Appium, Playwright, Cypress, Ranorex, Katalon, TestNG/JUnit, PyTest, C# automation frameworks, or similar.
- Lead Proof-of-Concepts (POCs) and tool feasibility evaluations.
- Integrate automation solutions into CI/CD tools like Jenkins, GitHub Actions, Azure DevOps, GitLab.
- Guide teams in designing modular, maintainable, and robust test suites.
- Architect REST/SOAP automation using Postman, RestAssured or similar
- Validate database layers, ETL workflows, and data pipelines.
- Performance & Non-Functional Automation (Preferred)
- Experience with tools like JMeter, LoadRunner, K6, or similar.
- Ability to integrate performance testing in CI/CD.
- Implement test orchestration pipelines aligned with CI/CD.
- Set up test reporting dashboards (Allure, Extent, Grafana, TestRail integration)
- Perform maturity assessments for automation and QA processes.
- Define KPIs, quality metrics, automation ROI, productivity metrics.
- Establish a Testing Center of Excellence (TCoE) culture across teams.
- Work with cross-functional teams (QA, Dev, DevOps, Product, Architecture).
- Mentor automation engineers and drive capability uplift.
- Review existing automation and optimize for performance, speed, and reliability.
Responsibilities:
-
Strong hands-on with at least 3–4 automation tools across Web, Mobile, and API.
- Experience with Java, C#, Python, or JavaScript automation frameworks.
- Good hands-on experience into Selenium WebDriver / Playwright / Cypress.
- Experience in Appium mobile automation.
- Experience in API automation (RestAssured, Postman/Newman, Karate).
- Experience in CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, GitLab).
- BDD with Cucumber / SpecFlow.
- Git branching strategies.
- Test management tools (TestRail, Zephyr, qTest).
- Building enterprise-level hybrid frameworks (Keyword + Data Driven + BDD + POM).
- Strong understanding of OOPs, design patterns, SOLID principles.
- Knowledge of containerization (Docker), cloud testing (BrowserStack, LambdaTest, SauceLabs).
- Excellent communication and stakeholder management.
- Ability to lead automation strategy discussions at C-Suite or leadership level.
- Strong problem-solving and analytical skills.
Preferred (Good to Have):
-
Experience with Mabl, Ranorex, Katalon, or low-code automation platforms.
- Knowledge of AI-based automation or self-healing frameworks.
- Familiarity with DataOps/ETL testing and tools like QuerySurge.
- Exposure to microservices testing and contract testing.