Python Automation Engineer
sap
Job Description
What you’ll do-
-
Perform an end-to-end quality cycle; understand requirements, feature design, testing and automation strategy of software components across global deployments at scale.
-
Test planning, test automation, test execution, failure analysis of various modules within SAP Database servers.
-
Work within a team of engineers to drive improvements in overall quality, testing processes and practices, and automation.
-
You will work very closely with product teams in different geographic locations to ensure that the test coverage and delivery quality meet the delivery goals.
-
Build and enhance an advanced automated test framework and suites.
-
Reproduce and analyze complex database engine problems found in-house, of customers and SAP internal stakeholders.
-
Prioritize tasks, develop detailed test plans, and estimate effort required to completion of projects.
-
Analyze performance and stability of the SAP database products.
What you bring-
-
Sound knowledge of Software QA principles and practices.
-
Demonstrated proficiency in test development, test automation and performance testing.
-
Experience with using and administering a DBMS.
-
Experience in one or more of the following programming languages: Java, Python, Shell-Scripting
-
Hands-on experience in Unix (user level and shell scripting) and SQL
-
Experience working in cloud landscapes like AWS, Azure, GCP and tools like Git, Gerrit, Kubernetes, Jenkins, Jira, Docker
-
Experience working in a Continuous Integration and Delivery environment; experience working in cloud technologies.
-
Experience in using any bug tracking and version control systems.
-
Embrace the Agile process; be self-empowered, take ownership of, and responsible for your work; collaborate and communicate effectively with team members and other teams.
-
Strong problem solving and analytical ability.
-
Must have excellent verbal and communication skills.
-
Must have B.Tech or M.Tech degree with 3 - 6 years’ experience.
Tech you bring-
-
Experience in one or more of the following programming languages: C, C++, Java, Python, Shell-Scripting
-
Hands-on experience in Unix (user level and shell scripting) and SQL
-
Experience working in cloud landscapes like AWS, Azure, GCP and tools like Git, Gerrit, Kubernetes, Jenkins, Jira, Docker