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.).