Ascendion
Website:
ascendion.com
Job details:
About the Role"
Job Title: Python & Test Automation Engineer (AI-Enabled)
About The Role
We are seeking a skilled Python & Test Automation Engineer with strong programming expertise and hands-on experience in automation frameworks. The ideal candidate will have proficiency in Python scripting, working knowledge of PyTest, and exposure to CI/CD pipelines. Additionally, familiarity with AI tools like GitHub Copilot or similar platforms is expected to enhance productivity and innovation.
Key Responsibilities
- Develop, maintain, and optimize Python scripts for automation and application development.
- Write clean, efficient, and well-documented code with a clear understanding of underlying logic and algorithms.
- Design, implement, and maintain automated test frameworks using PyTest.
- Execute and manage testing within CI/CD pipelines, ensuring seamless integration and deployment.
- Collaborate with cross-functional teams to identify automation opportunities and improve testing efficiency.
- Troubleshoot issues, debug code, and ensure high-quality deliverables.
- Utilize AI-powered tools (e.g., GitHub Copilot or similar platforms) to accelerate development and improve output quality.
- Stay updated with emerging technologies, tools, and best practices in Python, automation, and AI.
Required Skills & Experience
- Python Programming: Intermediate to expert level with strong hands-on experience.
- Ability to explain code logic and problem-solving approaches clearly.
- PyTest: Medium to intermediate proficiency in writing and managing test cases.
- Experience in CI/CD pipeline execution (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.
Click on Apply to know more.