Senior Selenium Engineer (8–10 years)
Key Responsibilities
- Own and evolve Selenium-based UI automation frameworks (Java/Python + TestNG/JUnit/PyTest) for ICON applications.
- Design reliable test data and environment strategies; stabilize flaky tests and reduce execution time.
- Integrate automated tests into Thousand Eyes and GiTLab CI/CD pipelines.
- Build observability and reporting capability (Thousand Eyes/Elasticsearch/Prometheus/Grafana).
- Collaborate with development teams to define SLIs/SLOs and synthetic journeys for critical flows.
- Implement Synthetic User Monitoring user journeys (login, search, transactions) for ICON applications.
- Generate periodic reports on Synthetic User Journey for the solutions delivered (response time trend/Availability trend etc.).
- Generate SOPs, Manuals and other relevant documents as needed.
Required Qualifications
- 8–10 years of hands-on QA automation with at least 5 years in Selenium.
- Strong coding skills in Java or Python; solid understanding of OOP, design patterns, and clean code for test automation.
- Expertise with Selenium Grid/cloud execution.
- Framework experience: TestNG/JUnit or PyTest; Page Object, Screenplay, or component-level patterns.
- CI/CD integration experience (GitLab, GitHub Actions, Jenkins) including parallelization and test selection strategies.
- Experience building synthetic monitoring scripts and journeys; ability to collaborate with Monitoring teams (Grafana/Thousand Eyes/Elasticsearch/AppDynamics).
- Working knowledge of API testing (RestAssured/requests), message queues, and DB validation (SQL).
- Proven track record stabilizing flaky suites and reducing MTTR in pre-prod and prod validations.
Nice to Have
- Knowledge of k6 and JMeter to correlate functional and performance signals.
- Docker/Kubernetes experience for ephemeral test environments; service virtualization (WireMock/MockServer).
- Security testing awareness (OWASP Top 10) and accessibility testing (axe-core/Deque).
- Domain familiarity with Firecrest/FlexAdvantage or similar clinical/IRT platforms.
8 to 10 years