Machine Learning: ML Libraries for Time Series Data, NLP
Analytics: SAP HANA, Elasticsearch/ELK, Grafana
Database: Postgres, Sybase, Cassandra, and SAP HANA
Scripting: Shell or Python, Terraform, Ansible, Dynatrace
Expectations from You
Design and develop automated testing processes for a Cloud based system software in cloud environments (AWS/Azure/GCP).
Liaise with internal developers engineering and support teams to plan and design tests for new features, software deployment, recreation of system-wide cases.
Develop and use tools and frameworks to build and improve Continuous Integration and Continuous Delivery processes
Create, review, and execute functional and non-functional test cases for new features developed and released every month
Troubleshoot functional and nonfunctional defects effectively, report and track defects
Analyze, identify and implement test automation possibilities
Provide transparent status to the stakeholders on product quality.
Able to integrate different products and craft end to end customer test scenarios, execute and automate.
Able to set up cross-product development test landscapes.
Key Competencies:
Experience in Automation frameworks like Selenium, TestNG, cypress etc. is necessary.
Experience with Core Java, maven, Scripting (Shell /python, Java Script) is an advantage.
Experience with Jenkins, test integration with Jenkins is necessary.
Experience with Cloud is an advantage (Amazon, Microsoft Azure, Google Cloud Platform)
Working knowledge of DevOps and CI/CD Delivery concepts is an advantage
Knowledge on Docker, Kubernetes is an advantage.
Strong knowledge of JSON, SAP UI5, API, Core Java, JEE, Java Script, Ajax, JSON, HTML5, CSS, REST/ODATA, Git, GitHub and Gerrit and PostgreSQL.
Role Requirements:
University Degree (B.Tech or M.Tech) in Computer Science computer science or related with 7-10 years of experience in quality.
Knowledge about development environments and tools, like Git, Maven and Jenkins.
Good understanding of Lean-Principles and agile Software Development with emphasis on CI/CD pipelines.
Good understanding of automation testing methodologies in testing enterprise complex product stacks.
Having ISTQB certification is a bonus point.
Proficient in at least one of the automated testing tools - Selenium, TestNG, Katalon, Postman and/or any state of art UI and backend test automation tool; Defect management tools Jira or SAP BCP.
Experience in automated testing of UI products, Internet products, big data processing, distributed systems, databases, and networks is preferred.
Knowledge about SAP Cloud Integration, SAP API Management, and Integration Gateway would be an advantage.
Excellent team player, self-motivated, passionate, and proactive having excellent interpersonal and communication skills.