Padmi

Python and SDET

IndiaPosted 3 months ago
Software QualityMid-levelFull Time; Regular
Apply at Technogen

Opens the source posting on shine.com

Source description

About the role

View original

As a Python Developer, your role involves developing, maintaining, and optimizing Python scripts for automation and application development. You are responsible for writing clean, efficient, and well-documented code with a clear understanding of underlying logic and algorithms. Additionally, you design, implement, and maintain automated test frameworks using PyTest, and execute testing within CI/CD pipelines to ensure seamless integration and deployment. Collaboration with cross-functional teams to identify automation opportunities and improve testing efficiency is a key aspect of your responsibilities. Troubleshooting issues, debugging code, and ensuring high-quality deliverables are also part of your daily tasks. You are expected to utilize AI-powered tools like GitHub Copilot to accelerate development and enhance output quality. Keeping yourself updated with emerging technologies, tools, and best practices in Python, automation, and AI is crucial for this role. Qualifications required for this position include: - Intermediate to expert level Python programming skills with strong hands-on experience. - Ability to explain code logic and problem-solving approaches clearly. - Medium to intermediate proficiency in writing and managing test cases using PyTest. - Experience in executing CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps, etc.). - Basic to foundational understanding of AI/ML concepts. - Experience working with AI coding assistants such as GitHub Copilot or similar tools. - Strong analytical thinking and debugging skills. - Good communication and collaboration abilities. As a Python Developer, your role involves developing, maintaining, and optimizing Python scripts for automation and application development. You are responsible for writing clean, efficient, and well-documented code with a clear understanding of underlying logic and algorithms. Additionally, you design, implement, and maintain automated test frameworks using PyTest, and execute testing within CI/CD pipelines to ensure seamless integration and deployment. Collaboration with cross-functional teams to identify automation opportunities and improve testing efficiency is a key aspect of your responsibilities. Troubleshooting issues, debugging code, and ensuring high-quality deliverables are also part of your daily tasks. You are expected to utilize AI-powered tools like GitHub Copilot to accelerate development and enhance output quality. Keeping yourself updated with emerging technologies, tools, and best practices in Python, automation, and AI is crucial for this role. Qualifications required for this position include: - Intermediate to expert level Python programming skills with strong hands-on experience. - Ability to explain code logic and problem-solving approaches clearly. - Medium to intermediate proficiency in writing and managing test cases using PyTest. - Experience in executing CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps, etc.). - Basic to foundational understanding of AI/ML concepts. - Experience working with AI coding assistants such as GitHub Copilot or similar tools. - Strong analytical thinking and debugging skills. - Good communication and collaboration abilities.

One address, no account. We’ll tell you when matching roles go live.

More at Technogen

Related open roles

View all roles