
Test Automation Engineer
On site
London, United Kingdom
Full Time
27-02-2025
Job Specifications
Company Description
Telefónica Tech (part of the Telefónica Group) is a leading NextGen Tech solutions provider with a highly diversified team of over 6,000 exceptionally skilled employees and +60 nationalities.
We serve more than 5.5m customers every day in over 175 countries, with a global ecosystem of market-leading partners. Global strategic hubs: Spain, Brazil, the UK, Germany.
The Telefónica Tech UK&I hub has an end- to-end portfolio of market leading services and develops integrated technology solutions to accelerate digital transformation through: Cloud, Data & AI (Adatis), Enterprise Applications (Incremental), Workplace Services and Cyber Security & Networking.
Values: Open, Trusted and Bold
Trusted Partners:
Microsoft: Top 3 Service Providers, Azure Expert Status, Fastrack & Inner Circle Partner
HPE: Platinum Partner – FY23 UK&I Solution Provider of the Year
Palo Alto & Crowdstrike: part of our NextDefense Cyber Security Portfolio
Fortinet: Elite VIP Program – one of only 2 in the UK
AWS: Advanced Solution & Managed Service Provider Program
Job Description
Test Automation Engineer
The Test Automation Engineer is accountable for the design and operational execution of the Data Quality framework, as well as well as coordination across all technical and business resources throughout the test. Responsibilities include creation and maintenance of quality assurance testing deliverables and assisting in delivery activities.
General Responsibilities
Analysing Business requirement for completeness and accuracy
Analysing Business requirements against the technical specifications (data modelling)
Creating high level test scenarios
Creating manual test cases
Developing validation scripts for automated execution, while creating actionable data quality reports that measure trends over time.
Developing yaml code to create DevOps pipelines and maintain them
Analysing test outputs and reporting defects
Working closely with Business Analysts, Data Analysts/Scientists, Development, and Product Owners to ensure data housed in multiple source systems is valid and accurate.
Participating in defect triage and sprint ceremonies
Candidate will be involved in both automated and manual ETL testing across multiple scrum teams, although most of the testing will be automated
Participation in architecting the logical design of data quality practices with the technical team, including DQ design and specifications, data modelling, and documentation of logical processing flows.
Agile testing.
Developing documents and implementing data quality standards.
Regularly reviewing and interpreting QA results and findings with limited support from senior leadership.
Qualifications
Technical Skills
Azure Data bricks
Azure ADF
Azure DevOps
SQL
DAX
Javascript/Typescript
Python/Pyspark
YAML
Powershell
Key Skills
MUST HAVE – Experience in Azure Databricks, Python/Pyspark,YAML and SQL queries - ability to analyse data in a Data Warehouse environment.
MUST HAVE – Experience in test management tools – Devops, JIRA
MUST HAVE – Experience in source control repositories – git (github and bitbucket)
NICE TO HAVE – Experience in understanding and writing DAX queries.
Must have worked on testing reports (Power BI/ Tableau)
Good understanding of the framework of ETL
Experience working in a Scrum / Agile environment.
Minimum Requirements:
At least 5+ years related experience or equivalent combination of education and Consulting experience.
At least 5 years’ experience in large scale system implementation efforts following a standard software development lifecycle approach (scrum desired).
Experience with ETL testing
Ability to automated ETL tests using Pyspark/Python
Ability to write manual test cases from business requirements and technical specifications.
Ability to create data bricks notebooks to automate the manual tests.
Ability to create and run Test pipelines and interpret the results.
Ability to test complex reports and write queries to check each metrics.
Strong oral and written communications skills.
Key Words:
Test - Automation Testing - Automation Tester - Automation Tools - Automated - PySpark - Python - SQL - QA Automation Engineer - QA Tester - ETL
Additional Information
We don’t believe hiring is a tick box exercise, so if you feel that you don’t match the job description 100%, but would still be a great fit for role, please get in touch.
About the Company
Telefonica Tech is a specialist provider of integrated technology solutions, with an end-to-end portfolio including Cyber Security, Cloud, Data & AI, Business Applications and Modern Workplace solutions. We're not just a technology company. We're an extension of your business. We drive secure digital enablement and help solve our customers' most complex business challenges, accompanying them on their digital transformation journey as a trusted partner. We work together to create positive impact for businesses and the wider ... Know more
Related Jobs


- Company Name
- Teya
- Job Title
- AML Data Analyst
- Job Description
- Hello! We're Teya. Teya is a payment and software service provider, headquartered in London serving small, local businesses across Europe. Founded in 2019, we build easy to use, integrated tools that enable our members to accept payments and boost business performance. At Teya we believe small, local businesses are the lifeblood of our communities. We’re here because we don’t believe there’s a level playing field that gives small businesses with a fighting chance against the giants of the high street. We’re here because we see banks and legacy service providers making things harder for them. We don’t think the best technology or the best service should be reserved for those with the biggest headquarters. We’re here to fight for a future where small, local businesses can thrive, and to commit the same dedication they offer all of us. Become a part of our story. We’re looking for exceptional talent to join our mission. We offer a chance to create impact in a high-energy and connected culture, while benefiting from continuous learning opportunities, a supportive community which is proud to serve our mission, and comprehensive benefits. Job Description Your Mission As a Data Analyst in AML, you will: Develop and refine the AML transaction monitoring intelligence to ensure the best balance between efficacy and volume of investigations Deliver insights that lead to actionable and measurable outcomes, such as identifying new patterns to monitor, reducing the number of false positives and noise, decrease the investigation time Work closely with the AML Operations team to understand how they use our intelligence and investigation platform and use their feedback to suggest improvements Collaborate with compliance, operations, product and engineering stakeholders to analyse transaction data, identify emerging money laundering patterns, and develop strategies for risk mitigation Build and maintain dashboards, documentation and reports in various environments, including Snowflake, Tableau and other visualisation tools. Collaborate with data engineering to build and maintain ETLs and data models relevant to the financial risk domain Promote a data-driven culture across the business Your Team The Customer Risk Monitoring team, part of the Acceptance group, implements and maintains the analytical intelligence that protects Teya and its customers from financial risks, including money laundering, terrorism financing, and fraud. Our goal is to minimise financial losses and risk exposure to Teya while maintaining customer trust and ensuring compliance with regulatory requirements. This team works very closely with the Ops teams investigating suspicious activities. As a data analyst in AML, you will work collaboratively with the data scientists to improve our in-house analytical intelligence, the engineers integrating it, the Ops investigators using this intelligence in the real world, and the team leadership aligning this work with roadmap and strategic planning. A key expectation for this role is to help shape the short, medium, and long-term direction for AML monitoring at Teya, and we expect the ideal candidate to understand and be excited about this opportunity. Qualifications Your Story 2+ years of demonstrable experience in AML analytics for transaction monitoring, ideally in acquiring services. The ideal candidate has demonstrable experience in AML rule tuning, scenario development, false positive reduction 3+ years of professional experience as a data analyst in an engineering team Experience working collaboratively with non-technical stakeholders, ideally in operations and compliance Experience using a range of statistical methods, such as time series analysis, forecasting, hypothesis testing, A/B testing, ANOVA, regression analysis Excellent SQL skills and experience building ETL and/or using data transformation tools like DBT Highly proficient in Tableau or equivalent BI tool Experience using Python for data analysis Self-starter, comfortable in a fast-paced environment and able to adapt to changing circumstances quickly Strong data storytelling skills, capable of translating complex data into understandable conclusions and recommendations Excellent written and verbal communication skills Nice to have Experience working with large, unstructured and heterogeneous data sources Bachelor's degree in mathematics, statistics, or relevant experience in a related field AML certifications such as CAMS, ICA or CAMI Additional Information The Perks We trust you, so we offer flexible working hours, as long it suits both you and your team; Physical and mental health support through our partnership with GymPass giving free access to over 1,500 gyms in the UK, 1-1 therapy, meditation sessions, digital fitness and nutrition apps; Our company offers extended and improved maternity and paternity leave choices, giving employees more flexibility and support; Cycle-to-Work Scheme; Health and Life Insurance; Pension Scheme; 25 days of Annual Leave (+ Bank Holidays); Office snacks every day; Friendly, comfortable and informal office environment in Central London.


- Company Name
- Mondrian Alpha
- Job Title
- Trading Desk Assistant – Hedge Fund – Front Office progression
- Job Description
- A US Hedge Fund, with a small, expanding satellite office in London, are looking to hire a Trader Assistant. Working directly for the European Head Trader, the hire will run a remit that is broad – he/she will manage prime broker relationships, all trade breaks & issues, PM limits & requests, performance & risk reports, oversee execution etc. The hire will also regularly work on a wide range of projects for the trading team. The intention is for the hire to progress into an outright trader role, within 2yrs, in line with fund growth (an internal move to the New York office is also not out of the question). We are looking for candidates with 2-5yrs relevant experience, who have ambitions to progress into trading. A passion for financial markets is key. Candidates must have advanced excel, with any VBA, SQL or Python skills extremely beneficial.


- Company Name
- Blueclip
- Job Title
- Customer Insights Manager
- Job Description
- As Blueclip we started our journey to bring the most creative minds and the know-how together to deliver great works. About Our Search We are looking for a highly analytical and customer-focused Product Marketing / Customer Insights Manager to help our clients understand and optimize their customer journey. Reporting to the COO, you will play a vital role in creating a data-driven foundation for customer insights, running A/B tests, and refining product offerings based on behavioral and qualitative insights. Key Responsibilities: Develop and maintain reporting frameworks to analyze customer behaviors, such as visit frequency, browsing patterns, purchase journeys, and much more. Conduct qualitative research, including customer interviews, to understand motivations, preferences, and pain points. Collaborate with cross-functional teams to create actionable insights that enhance the customer journey and improve engagement. Constantly run A/B tests to optimize the user experience and improve conversion rates. Use SQL and BI tools to analyze data and identify trends, providing recommendations for optimization. Stay informed about industry trends and best practices to identify growth opportunities. Qualifications: 3-5 years of experience in product management (consumer-facing platforms), eCommerce/customer insights, or consulting (MBB preferred) Experience in fashion e-commerce is a very strong plus Proficiency in BigQuery, SQL, Python, and business intelligence tools. Strong analytical mindset with the ability to turn data into actionable insights. Excellent problem-solving and communication skills for presenting findings and recommendations. Experience running A/B tests and implementing customer-driven improvements. Ready to leave a mark? Apply now!


- Company Name
- GitLab
- Job Title
- Intermediate Backend Engineer, Monitor: Platform Insights
- Job Description
- GitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running our operations on our product and staying aligned with our values. Learn more about Life at GitLab. An overview of this role The Platform Insights team vision will deliver a unified data event platform that allows users to query, visualize, and analyze their data in order to optimize their workflows within GitLab. We aim to create a consistent dashboard experience that makes it easy for users to ask the questions pertinent to their use cases and build rich team/use case specific views. The unified event platform will consume data from all stages so that users can monitor the health of their team, their processes, and their services all in a single pane of glass. We are looking for a Backend Engineer with a strong background in high-scale and data-rich Ruby on Rails applications, as well as familiarity with distributed, scalable and reliable systems. Some Examples Of Our Projects Link to project or effort What You’ll Do Develop Ruby on Rails Backend components leveraging high-scale data pipelines Collaborate with Product Management and other stakeholders within Engineering (e.g. UX) to maintain a high bar for quality in a fast-paced, iterative environment Craft code that meets standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review. Working with other GitLab teams to help them integrate monitoring and insights features into their product areas Develop features and improvements to the GitLab product in a secure, well-tested, and performant way. Ship features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects. Advocate for improvements to product quality, security, and performance. Solve technical problems of high scope and complexity. What You’ll Bring Professional experience with Ruby on Rails and PostgreSQL. Strong database experience and interest in developing expertise in ClickHouse databases Experience working with a platform or complex applications (Large scale is a bonus). Familiarity building and deploying software with CI/CD or other internal tooling. Familiarity with distributed, scalable and reliable systems. A user of modern DevOps platforms. (GitLab is a bonus.) Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment. Monitoring system health with tools like Prometheus or Grafana. Analyzing metrics, developing automation scripts, scaling systems. Prefer a background or strong interest in learning Golang Prefer some GCP and/or AWS experience Prefer experience managing cloud infrastructure and ensuring efficient deployments. Prefer some experience operating a managed Kubernetes cluster (ex. GKE or EKS) How GitLab will support you Benefits to support your health, finances, and well-being All remote, asynchronous work environment Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental leave Home office support Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Remote-Global Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.