- Company Name
- Atlantis IT Group
- Job Title
- Lead Test Automation Engineer
- Job Description
-
**Job Title:** Lead Test Automation Engineer
**Role Summary:**
Lead the design, implementation, and governance of automated testing strategies across web, mobile, and API platforms. Drive quality‑first practices, integrate testing into CI/CD pipelines, and champion shift‑left testing and ITSM controls to enhance product reliability and delivery speed.
**Expectations:**
- Define and execute test automation roadmaps that reduce feedback cycles.
- Embed quality gates throughout the SDLC and ensure compliance with ITIL v4 processes.
- Mentor and lead a team of automation engineers, fostering best‑in‑class practices.
- Collaborate with developers, product owners, and operations to align testing with customer needs and non‑functional requirements.
**Key Responsibilities:**
1. Architect and maintain automation frameworks using tools such as JUnit, Jest, Mocha, Playwright, Appium, Selenium, WebDriverIO, and JMeter.
2. Develop, execute, and manage test cases (unit, integration, acceptance, performance) and track results in Zephyr or similar tools.
3. Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps) and ensure continuous quality feedback.
4. Implement containerized testing environments with Docker, Docker‑Compose, Kubernetes (K8s/K3s), and manage artifacts in registries (Artifactory, GCR, ACR, ECR).
5. Validate APIs and services using REST, GraphQL, and event‑driven architectures (Kafka, Pub/Sub).
6. Apply SAP domain knowledge (S/4HANA, Commerce Cloud/Hybris) where applicable.
7. Lead non‑functional testing initiatives (performance, security, accessibility) using tools like Chrome Lighthouse and BrowserStack.
8. Promote ITSM/ITIL practices for change, incident, problem, and knowledge management.
**Required Skills:**
- Expert in test automation frameworks and tools (JUnit, Jest, Mocha, Playwright, Appium, Selenium, WebDriverIO, JMeter, Chrome Lighthouse, BrowserStack).
- Proficient in programming/scripting languages: Java, JavaScript/TypeScript, HTML/CSS, Spring Boot, ReactJS/NextJS, TailwindCSS.
- Strong understanding of testing strategy, test case design, and test management (Zephyr).
- Hands‑on experience with CI/CD pipelines and shift‑left testing.
- Familiarity with containerization (Docker, Docker‑Compose) and orchestration (Kubernetes, K3s).
- Knowledge of API testing (REST, GraphQL) and event‑driven platforms (Kafka, Pub/Sub).
- Experience with SAP S/4HANA and Commerce Cloud (Hybris) is a plus.
- Ability to lead teams, communicate effectively with stakeholders, and advocate quality standards.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field (or equivalent practical experience).
- Relevant certifications (optional but preferred): ISTQB Advanced/Test Automation Engineer, Certified Selenium Tester, AWS/Azure Certified DevOps Engineer, ITIL v4 Foundation.