Lead Automation Test Engineer at Natobotics
This role is predominantly required to fulfil the role of Automation test lead, with occasional manual testing where required. Solid experience of at least 5 years in the use of automation tooling and framework creation especially with Java and SQL.
Responsibilities and qualifications:
* Excellent verbal and written communications skills and stakeholder engagement at all levels
* 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.
* Web UI Testing
* 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
* Identify process and application issues and provide suggestions to improve
* Learn new technologies and adapt to them as needed
* Identify and deploy automation solutions based on changing project needs
* Strong manual test execution experience
* Identification and collating test entry and exit criteria
* Good experience of executing defined test plans including coordination, tracking and reporting
* Positive team player working as part of the overall test team, both manual and automated
* 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
* Analysis of design and other documents for testability
* 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
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Referrals increase your chances of interviewing at Natobotics by 2x.
#J-18808-Ljbffr