Domain Architect

The Domain Architect is responsible for defining and implementing the automation strategy, frameworks, and cloud-based test infrastructure across product teams. The role requires strong expertise in automation development (Python, Robot Framework), cloud-native environments, and CI/CD ecosystems. The architect will drive scalable, maintainable automation solutions, enable continuous testing, and mentor teams to strengthen automation maturity.

  • Define and evolve automation architecture covering functional, integration, E2E, performance, and security testing.
  • Establish automation standards, best practices, and governance for consistent adoption across teams.
  • Architect automation solutions for cloud-native platforms using Kubernetes, Docker, and cloud services (AWS/Azure/GCP).
  • Lead framework design and development using Python and Robot Framework (mandatory).
  • Build reusable automation libraries and modular suites for UI, API, backend, and system tests.
  • Integrate automation seamlessly into CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins, GitOps).
  • Develop automated performance and basic security validation capabilities.
  • Collaborate with performance and DevSecOps teams to align NFR automation strategies.
  • Mentor engineers on Python, Robot Framework, cloud automation, and advanced design patterns.

Must Have:

  • Bachelor’s/Master’s in Computer Science, Engineering, or related field with 10+ years in automation/testing with 4+ years in an architect/senior technical automation role.
  • Python (advanced), Robot Framework (framework design, libraries, custom keywords)
  • Strong experience with automation tools (Selenium, Playwright, Cypress, JMeter, Appium).
  • Hands-on with AWS/Azure/GCP, Kubernetes, Docker.
  • Experience with CI/CD tools (GitLab CI, GitHub Actions, Jenkins, GitOps).

Nice to Have

  • Telecom domain exposure (PaCo, 4G/5G, network protocols).
  • Experience with network simulators (Spirent, etc.).

Similar jobs