Design, develop, and maintain automated test scripts using Robot Framework and Python
Execute and manage API test automation for RESTful services
Utilize Requests Library to perform API validations and integrations
Validate JSON and XML responses to ensure data accuracy and integrity
Create and maintain test cases aligned with automation best practices
Manage and prepare test data for various testing scenarios
Integrate and execute automated tests within CI/CD pipelines (e.g., Jenkins)
Collaborate with development teams to analyze logs and debug backend issues
Use Git for version control and maintain code repositories
Perform test execution, reporting, and result analysis
Validate API behavior including HTTP methods, status codes, and authentication mechanisms
Work with databases to verify data using SQL queries
Must-Have Skills:
Strong experience with Robot Framework
Good programming knowledge in Python
Experience in API testing (REST services)
Hands-on experience with Requests Library in Robot Framework
Ability to validate JSON and XML responses
Knowledge of test case design and automation best practices
Experience with test data management
Familiarity with CI/CD tools such as Jenkins
Version control experience using Git
Experience with log analysis and debugging backend services
Basic knowledge of databases and SQL queries
Understanding of HTTP methods, status codes, and API authentication
Experience in test reporting and automation execution.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Automation Test EngineerEmployement Type: Full time