Be the first to apply!
Senior Software Engineer - Python and Selenium Specialist
Innobot Health
Colombo -
Full-time
Are you ready to code your next big move?
Innobot is on the lookout for a Senior Software Engineer - Python & Selenium Specialist to join our growing team!
If you're passionate about automation, love working with cutting-edge tools like Python, Selenium, and CI/CD pipelines, and thrive in Agile environments — we want to hear from you!
Requirements
Educational Background
- Bachelor's degree In Computer Science, Software Engineering. or a related field
Technical Skills
- Strong proficiency in Python (OOP, libraries like unittest, pytest. requests. pandas, etc.)
- Hands-on experience with Selenium WebDriver for web application testing
- Familiarity with browser automation, handling dynamic elements, and cross-browser testing
- Experience with test frameworks like Pytest. Robot Framework, or Behave
- Knowledge of API testing using tools like Postman or libraries like requests/httpx
- Experience in version control systems (e.g.. Git)
- Familiarity with CI/CD tools (e.g. Jenkins, GitHub Actions)
- Working knowledge of databases (SQL/NoSQL)
Experience
- 2-4 years of experience as a Software Engineer, Test Automation Engineer, or similar role
- Proven experience in developing and maintaining automated test scripts using Python & Selenium
- Experience working in Agile/Scrum teams and collaborating with developers and QA teams
Soft Skills
- Strong analytical and problem solving abilities
- Good communication and documentation skills
- Team oriented with the ability.to work independently when needed
