Negotiable
Undetermined
Hybrid
Southampton, England, United Kingdom
Summary: The Test Automation Engineer role is a 9-month fixed-term contract focused on enhancing the testing and quality assurance capabilities at Aztec Group. The position involves collaborating with cross-functional teams to implement automated testing within the Azure DevOps CI/CD pipeline. The ideal candidate will possess strong Python programming skills and expertise in various test automation tools and frameworks. This role is pivotal in achieving the team's ambitious objectives while supporting digital transformation initiatives.
Key Responsibilities:
- Collaborate with the testing and quality assurance team to define and improve processes and methodologies.
- Support integration of automated testing into the Azure DevOps CI/CD pipeline.
- Develop and document test plans aligned to the Aztec Group Testing and Quality Assurance Testing Policy and procedures.
- Work with Product owners and engineers to define acceptance criteria and refine requirements.
- Conduct effective test automation ROI assessments and provide informed delivery estimations.
- Design, develop, maintain and execute automated test cases that validate requirements/user stories.
- Conduct manual testing where necessary to ensure overall solution quality.
- Communicate test automation progress, challenges, and results across projects through comprehensive reporting.
- Analyse test results, report defects, and work with stakeholders to resolve issues.
- Provide test automation training and support to the wider Test and Quality Assurance team.
- Identify initiatives to improve the effectiveness/efficiency of test automation.
Key Skills:
- Experience in using multiple test automation frameworks and tools, ideally utilizing TestComplete.
- Python programming skills.
- Experience in using ADO Test Plans and Pipelines, integrating test automation within DevOps environments.
- Understanding of Agile principles (Scrum/Safe).
- Ability to manage and maintain versions of test assets in GIT and other repositories.
- Strong communication and documentation skills, including requirements elicitation, specification documentation, and test case writing.
- Relevant professional qualifications.
Salary (Rate): undetermined
City: Southampton
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
Test Automation Engineer - 9 month FTC
Reporting to the Senior Test Automation Manager In support of digital transformation activities and continued investment by Aztec Group into technology and innovation, we are enhancing the testing and quality assurance capability to ensure the highest possible quality standards are achieved across our products and services. This is an exciting opportunity for a talented and driven individual to join an evolving test automation function that is central to the strategic testing approach and initiatives. During the fixed term contract, you will collaborate closely with cross-functional teams to deliver robust automated testing across Aztec Group’s technology landscape. You will be joining a dynamic and supportive Testing and Quality Assurance team with continual improvement at its core and play a key role in achieving the functions ambitious objectives. This is a Senior Associate level position and the ideal candidate will have expertise in multiple test automation tools and frameworks, strong Python programming capabilities, and a solid understanding of CI/CD pipeline and DevOps principles.
Key responsibilities:
- Collaborate with the other members of the testing and quality assurance team to define and improve processes and methodologies, ensuring robust, efficient and well-structured tests
- Support integration of automated testing into the Azure DevOps CI/CD pipeline
- Develop and document test plans aligned to the Aztec Group Testing and Quality Assurance Testing Policy and procedures
- Work with Product owners and engineers to define acceptance criteria and refine requirements
- Conduct effective test automation ROI assessments and provide informed delivery estimations
- Design, develop, maintain and execute automated test cases that comprehensively validate requirements / user stories, providing irrefutable evidence
- Conduct manual testing where necessary to ensure overall solution quality
- Communicate test automation progress, challenges and results across projects and change initiatives through comprehensive reporting
- Analyse test results, report defects and work with stakeholders to resolve issues
- Provide test automation training and support to the wider Test and Quality Assurance team
- Identify and initiatives to improve the effectiveness / efficiency of test automation
Skills, knowledge, expertise:
- Experience in using multiple test automation frameworks and tools, ideally utilising TestComplete.
- Python programming skills.
- Experience in using ADO Test Plans and Pipelines, integrating test automation within DevOps environments.
- Understanding of Agile principles (Scrum / Safe)
- Ability to manage and maintain versions of test assets in GIT and other repositories.
- Strong communication and documentation skills, including requirements elicitation, specification documentation and test case writing.
- Relevant professional qualifications
General information:
Successful candidates may be required to travel to our other offices to support projects and build relations with colleagues and teams in other Group jurisdictions.
You’ll enjoy a hybrid working model and be required to work from our Southampton office at least twice per week