About the Role :
We are looking for talented Python Developers to join our dynamic team in Mumbai. The ideal candidate will have a strong foundation in Python programming, experience with automation (especially Selenium), and a solid understanding of the software product development lifecycle. You will be involved in designing, developing, and maintaining efficient, reusable, and reliable code while collaborating with cross-functional teams to deliver high-quality software Responsibilities :
- Develop, test, and maintain robust Python applications and automation scripts.
- Collaborate with product managers, QA engineers, and other developers throughout the software development lifecycle.
- Design and implement automation frameworks using Selenium to improve product testing efficiency.
- Write clean, scalable, and maintainable code following best practices and coding standards.
- Debug and troubleshoot software issues, identify root causes, and provide effective solutions.
- Participate in code reviews to maintain code quality and share knowledge with the team.
- Assist in the deployment and integration of applications and automation tools.
- Continuously improve automation scripts to reduce manual effort and enhance test Skills and Qualifications :
- Strong proficiency in Python programming language and experience with at least one other programming language is a plus.
- Experience with Selenium WebDriver or other test automation frameworks / tools.
- Solid understanding of the product development lifecycle including requirements gathering, design, development, testing, deployment, and maintenance.
- Knowledge of software development best practices such as version control (Git), continuous integration, and Agile methodologies.
- Familiarity with RESTful APIs, web services, and database management is a plus.
- Strong problem-solving skills and ability to work independently as well as in a team environment.
(ref : hirist.tech)