Python with robotic framework
Job Summary
Python Automation Developer Robot Framework
810 Years
We are looking for an experienced Python Automation Developer with strong expertise in Robot Framework to design develop and maintain automated testing solutions. The candidate will be responsible for developing reusable automation frameworks creating test cases integrating automation with CI/CD pipelines and working closely with development and QA teams.
Develop and maintain automated test scripts using Python and Robot Framework.
Design and implement scalable reusable and maintainable automation frameworks.
Create automated test cases for functional regression integration API and end-to-end testing.
Develop custom Robot Framework libraries and reusable Python modules.
Integrate Robot Framework with CI/CD pipelines.
Execute automated test suites and analyze test results.
Identify troubleshoot and resolve automation failures.
Perform API automation using tools such as Requests REST APIs or similar technologies.
Automate web applications using Selenium Playwright or similar tools.
Maintain test data test configurations keywords and automation utilities.
Generate and maintain automation reports and test documentation.
Collaborate with developers QA engineers business analysts and DevOps teams.
Participate in code reviews and follow automation coding standards.
Identify opportunities to improve test coverage and automation efficiency.
Strong hands-on experience with Python.
Strong experience with Robot Framework.
Good knowledge of Robot Framework keywords libraries variables tags and test suites.
Experience creating custom libraries and keywords using Python.
Experience with Selenium or Playwright.
Good understanding of REST APIs and API testing.
Experience with Git/GitHub.
Knowledge of CI/CD tools such as Jenkins GitHub Actions GitLab CI or Azure DevOps.
Strong understanding of software testing methodologies.
Experience with debugging and troubleshooting automation failures.
Good analytical and problem-solving skills.
Experience with Appium for mobile automation.
Knowledge of Docker and Kubernetes.
Experience with cloud platforms such as AWS Azure or GCP.
Knowledge of SQL and database testing.
Experience with performance or load testing tools.
Experience with BDD and behavior-driven testing practices.
Knowledge of Agile/Scrum methodologies.
Experience with GitHub Copilot or other AI-assisted development tools.
Experience building automation frameworks from scratch.
Integrate Robot Framework test suites into CI/CD pipelines.
Configure automated test execution as part of build and deployment processes.
Publish automation reports and test results.
Support continuous testing practices.
Troubleshoot pipeline and environment-related automation failures.
Python Robot Framework Selenium Playwright REST API Git GitHub Jenkins GitHub Actions Azure DevOps SQL Docker
Bachelors degree in Computer Science Information Technology Engineering or a related discipline.
The ideal candidate should have strong Python and Robot Framework expertise with hands-on experience building automation frameworks and integrating automated testing into CI/CD pipelines. The candidate should demonstrate strong programming debugging API automation and test automation skills.
Required Skills:
Strong hands-on experience with Python. Strong experience with Robot Framework. Good knowledge of Robot Framework keywords libraries variables tags and test suites. Experience creating custom libraries and keywords using Python. Experience with Selenium or Playwright. Good understanding of REST APIs and API testing. Experience with Git/GitHub. Knowledge of CI/CD tools such as Jenkins GitHub Actions GitLab CI or Azure DevOps. Strong understanding of software testing methodologies. Experience with debugging and troubleshooting automation failures. Good analytical and problem-solving skills.