Everway

Quality Assurance Automation Engineer

United Kingdom

4 days ago
Save Job

Summary

About the role

We are seeking an experienced and innovative Software Test Automation Manager to lead and enhance our test automation team. In this pivotal role, you will be responsible for managing a team of skilled test automation engineers, driving the development and execution of our automation strategy across web, desktop, and mobile applications.

Your expertise with automation tools will be crucial as you oversee the automation of our web applications, ensuring they meet the highest quality standards. Knowledge of desktop application automation and mobile automation tools, will enable you to expand our testing capabilities across multiple platforms, providing a seamless user experience.

We are looking for a forward-thinking leader who is passionate about leveraging AI and emerging technologies to advance our automation programs. Your ability to embrace and integrate these technologies will play a significant role in enhancing the efficiency, accuracy, and scope of our testing processes.

As the Software Test Automation Manager, you will collaborate closely with cross-functional teams, including development, product management, and the wider QA team, to align our testing strategies with business objectives. You'll foster an environment of continuous improvement, innovation, and knowledge sharing within your team, ensuring that we stay at the forefront of industry trends and best practices.

If you are a strategic thinker with a strong technical background and a proven track record in test automation leadership, we invite you to join our team and contribute to delivering exceptional software solutions that delight our customers


Main Responsibilities

  • Lead and Manage the Test Automation Team:
  • Oversee a team of test automation engineers, providing leadership, mentorship, and professional development.
  • Coordinate team activities, set priorities, and ensure alignment with project goals and timelines.


  • Develop and Implement Automation Strategies:
  • Design and execute a comprehensive test automation strategy for web, desktop, and mobile applications.
  • Embrace AI and emerging technologies to enhance automation capabilities and efficiency.
  • Continuously evaluate and integrate new tools and methodologies to improve testing processes.


  • Oversee Automation Frameworks:
  • Ensure the development, maintenance, and optimization of automation frameworks
  • Promote best practices in automation scripting, test design, and framework architecture.


  • Monitor and Report on Test Automation Progress:
  • Track key metrics related to test automation effectiveness, coverage, and productivity.
  • Provide regular reports and insights to senior management on testing activities and outcomes.


  • Drive Continuous Learning and Development:
  • Encourage a culture of continuous learning within the team.
  • Support team members in acquiring new skills and staying current with technological advancements.


Essential Criteria

  • Experience in Test Automation Tools:
  • Extensive hands-on experience with Selenium or Playwright for web application testing.
  • Proven ability to design, implement, and maintain automation frameworks.


  • Team Leadership and Management:
  • Demonstrated experience in managing and leading a team of test automation engineers.
  • Strong leadership skills with the ability to mentor, coach, and develop team members.


  • Excellent project management skills, including task prioritisation and deadline management.
  • Strategic Thinking and Innovation:
  • Ability to develop and drive an automation strategy aligned with organisational goals.
  • Proactive in embracing AI and emerging technologies to advance the automation program.
  • Keeps abreast of the latest industry trends and incorporates them effectively.


  • Technical Proficiency:
  • Strong programming skills in languages such as javascript and C#.
  • In-depth understanding of software testing methodologies, tools, and processes.
  • Experience with version control systems like Git and CI/CD pipelines.


  • Strong Communication and Collaboration Skills:
  • Proven experience collaborating with cross-functional teams (developers, product managers, etc.).
  • Ability to articulate complex technical concepts to non-technical stakeholders.


Desirable Criteria


Desktop and Mobile Application Automation Knowledge:

  • Experience with automation tools for desktop applications.
  • Familiarity with mobile testing frameworks like Appium for both iOS and Android platforms


  • AI and Emerging Technologies Enthusiasm:
  • Knowledge of AI-driven testing tools and practices.
  • Interest in integrating machine learning techniques into test automation.


  • Performance and Load Testing Experience:
  • Understanding of performance testing tools such as JMeter or Artillery
  • Ability to analyse performance test results and provide actionable insights

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: