We are seeking a skilled Python Automation Engineer with strong expertise in Robot Framework to design and implement scalable test automation solutions. The ideal candidate will have hands-on experience in automating web, API, and mobile applications, along with integrating automation suites into CI/CD pipelines. This role requires a strong foundation in Python programming, test automation best practices, and a passion for delivering high-quality software.
Key Responsibilities:
- Design, develop, and maintain robust and scalable automation frameworks using Python and Robot Framework.
- Develop and execute automated test scripts for Web, API, and Mobile applications.
- Leverage Robot Framework libraries such as SeleniumLibrary, Browser Library, RequestsLibrary, and AppiumLibrary.
- Create reusable keywords, custom libraries, and utilities using Python.
- Automate functional, regression, and integration test scenarios with high reliability.
- Implement and maintain mobile automation using Appium integrated with Robot Framework.
- Integrate automation suites into CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps).
- Collaborate with developers, QA leads, and business analysts to define test strategies and ensure adequate test coverage.
- Analyze test results, debug failures, and log defects using tools like JIRA.
- Continuously improve automation frameworks for performance, scalability, and maintainability.
Education:
- Bachelor’s degree/University degree or equivalent experience