S

Automation Engineer (Azure Pipelines & Selenium)

Sabenza IT & Recruitment
Contract
On-site
Johannesburg, Gauteng, South Africa
Automation

We are looking for a skilled Automation Engineer with proven experience in designing, maintaining, and troubleshooting CI/CD automation pipelines in an Azure Cloud environment. You will play a critical role in ensuring the smooth execution of automated test scripts across different modules, leveraging Selenium and Azure DevOps to streamline deployments and improve software quality.

Key Responsibilities

·       Develop & Maintain CI/CD Pipelines to execute automation scripts efficiently across various modules.

·       Create, Monitor & Troubleshoot Azure Pipelines to optimize automation workflows.

·       Implement & Manage Automated Testing using Selenium to validate software functionality and performance.

·       Enhance Automation Frameworks to ensure seamless integration with DevOps workflows.

·       Collaborate with Development & QA Teams to integrate automation tests into CI/CD processes.

·       Optimize Cloud-based Testing Infrastructure in Azure for scalability and performance.

·       Investigate & Resolve Pipeline Failures to ensure a stable and reliable release process.

·       Maintain Test Reports & Logs for debugging and reporting purposes.



Requirements

Key Requirements

·       3+ years of hands-on experience with Azure DevOps & CI/CD pipeline automation.

·       Strong expertise in Selenium for UI & functional test automation.

·       Solid experience in Azure Cloud services related to DevOps & automation.

·       Hands-on experience with PowerShell, YAML, or scripting languages for automation.

·       Deep understanding of Git repositories, version control, and branching strategies.

·       Experience with API Testing & Automation is a plus.

·       Excellent problem-solving skills and ability to debug pipeline failures effectively.

 

Ready to take automation to the next level? Apply now!