Role: Test Automation Lead
Long-term Contract with Remote Position
Job Summary:
We are seeking a skilled Test Automation Lead to provide technical guidance, develop test automation scripts and tools, and support our QA teams in delivering high-quality software products. The ideal candidate should have strong leadership skills, be able to collaborate effectively with cross-functional teams, and have experience in developing and implementing automation test strategies.
Responsibilities:
- Develop and implement cloud automation strategies and frameworks using tools like Terraform, Ansible, or Puppet
- Develop and maintain automation scripts and tools using scripting languages like Python, Ruby, or PowerShell
- Work with other teams to design and implement cloud-based solutions that are scalable, secure, and efficient
- Ensure the effective management of cloud-based infrastructure and services, including monitoring, logging, and security
- Lead a team of automation engineers and provide technical guidance and mentorship
- Collaborate with other teams to drive automation initiatives and improve the efficiency of our cloud-based systems
- Stay up-to-date with the latest cloud automation technologies and industry trends
- Stay current with emerging trends and technologies in test automation and continuously improve the test automation strategy and process.
Requirements:
- Bachelor’s degree in Computer Science, Information Systems or related field.
- Minimum of 5 years of experience in test automation development and strategy.
- Solid understanding of cloud computing platforms like AWS, Azure, or Google Cloud
- Experience with automation tools like Selenium, Appium, Terraform, Ansible, or Puppet
- Experience with scripting languages like Java, Python, Ruby, or PowerShell
- Experience with Infrastructure as Code (IaC) principles and tools like CloudFormation or ARM templates
- Experience working in a DevOps environment, with a good understanding of CI/CD processes and tools
- Excellent leadership and communication skills
- Ability to work independently and as part of a team
- Ability to work in a fast-paced, deadline-driven environment.