Job Summary :
We are looking for a passionate and skilled Automation Engineer with 3 to 5 years of experience in test automation using Python, pytest, and Selenium, with a solid understanding of RESTful API testing and CI / CD pipelines (Jenkins).
Experience or interest in automating NMS (Network Management Systems) is a plus.
Key Responsibilities :
- Design, develop, and maintain robust automation frameworks using Python and pytest.
- Create, execute, and maintain automated test scripts for web-based applications using Selenium with Python.
- Develop and maintain automated test cases for RESTful APIs using tools like requests or httpx.
- Integrate automated tests into CI / CD pipelines using Jenkins and contribute to continuous testing practices.
- Analyze test results, identify root causes of failures, and work closely with developers to resolve Skills & Qualifications :
- 3 to 5 years of hands-on experience in test automation.
- Strong programming skills in Python.
- Experience with pytest or other test frameworks.
- Proficiency in using Selenium with Python for UI automation.
- Hands-on experience testing RESTful APIs.
- Good understanding of CI / CD practices, especially using Jenkins.
- Familiarity with version control tools like Git.
- Strong analytical and problem-solving skills.
- Excellent communication and documentation skills.
Nice to Have :
Experience automating NMS (Network Management Systems) applications.Exposure to Docker or virtual test environments.Exposure to AI / ML concepts or interest in AI-driven test automation is a plus.(ref : hirist.tech)