Automation Test Lead
Role details
Job location
Tech stack
Requirements
Solid experience of at least 5 years in the use of automation tooling and framework creation especially with Java and SQL
-
Able to develop and execute test plans, test cases, test data, test scenarios, and other testing related plans and documentation based on the requirements and technical specifications
-
Plan, develop, execute, maintain and improve Automated Test Frameworks and Automated Test Scripts for Web and Database applications
-
Proven experience in writing automated test scripts using JavaScript
-
Experience of using automation tools such as Selenium web driver IO (WDIO) / Cucumber etc, Selenium for UI testing and RestAssured for API testing
-
Experience of test tool selection/recommendations based on assessment of the environment/landscape.
-
Experience in defining a comprehensive performance test strategy that fully defines the approach, environment, scope, risks and resources required.
-
Experience of delivering within both an Agile and Waterfall methodology.
-
Jenkins pipeline creation and management for running automated tests, generating reports and notifying team about test results to streamline the CI/CD process.
-
Database comparison test experience
-
Experience testing in cloud environments such as AWS, Azure, GCP, Ali Cloud
-
Extensive experience using JIRA and Xephyr tooling
-
Accurately report and track testing related defects and issues, by writing or automating, effective and thorough bug reports, attend triage meetings and verify bug fixes.
-
Test case review/QA for coverage and traceability to requirements/design
-
Liaison with business areas/technical leads re SIT/OAT/UAT scenario definitions as required
-
Previous experience within Identity and Access Management- preferable
-
Any exposure to SailPoint IdentityIQ, Identity warehousing, and working with protocols and formats for data ingestion such as SCIM, REST API, LDAP, OIDC and CSV
-
Experience of testing graph database management systems (GDBMS)
-
ServiceNow, AD, AWS, Azure integrations
-
Testing functions and decision points "As Code", such as Policy as code
-
Experience of GitOps Repos
-
API Testing, API Gateway testing, Batch ETL testing
-
Team Leadership & Management - Proven ability to lead, mentor, and manage other engineers within the team
-
DevOps & CI/CD Integration - Ability to integrate automation tests into GitLab CI/CD pipelines and implement shift-left testing practices
-
Pub Sub and MQ, GCP (Cloud) testing approaches and methodology, SaaS Testing
-
Process Improvement - Establish performance testing standards, best practices, and governance frameworks across the organization
-
Skill set ideally including several of:
-
Java, Cypher, Python, JavaScript, PHP, .NET, Go, SQL Server, MySQL
-
API, QMetry, Test Rail, BDD/TDD, Jenkins, Postman, Insomnia