Experience Level:
Primary Skill : SAP Automation (Fiori, GUI) , VB script, Python
7-10 years Design test processes and procedures used to ensure that software operates within defined requirements. Implement test plans, automation, and validation strategies. Identify and investigate issues found during testing. Work closely with software developers and software quality analysts to resolve issues. Develop and maintain automated test scripts to reduce repetitive manual testing.
The resource should have below experience:
• Mastery of Python syntax, including variables, data types (strings, lists, dictionaries, etc.), and control structures (if statements, loops, etc.).
• Understanding and effective use of data structures to efficiently organize and manipulate data.
• Ability to define and use functions for code modularity and reusability.
• Knowledge of creating and utilizing modules to organize code logically.
• Proficiency in creating and utilizing classes and objects in Python.
• Competence in handling exceptions and errors gracefully to ensure robust and fault-tolerant code.
• Knowledge of reading from and writing to files, which is essential for data-driven testing.
• Ability to read data from Excel files (both .xls and .xlsx formats) using libraries such as openpyxl or pandas.
• Competence in extracting specific data from Excel sheets based on criteria or conditions.
• Proficiency in manipulating Excel data, such as sorting, filtering, and transforming it as needed for testing purposes.
• Familiarity with common Python packages and libraries relevant to automation.
• Knowledge of version control systems like Git for collaborative development and code management.
• Experience with automation libraries like Selenium.
• Knowledge of interacting with APIs using Python.
• Knowledge of Continuous Integration and Continuous Deployment (CI/CD) processes
Any Graduate