Back to search results
Senior QA Engineer
Location: Porto, R. Dom João I
Posted: 2 Days ago
Job Type: Regular
Ref: R097664
A man is smiling off to the right. He has short brown hair and is wearing a black and white shirt in a pattern that resembles piano keys.

We’re the world’s leading data, insights, and consulting company; we shape the brands of tomorrow by better understanding people everywhere.

About the job

We are looking for a Senior QA Engineer to join our engineering community. Together we are building, enhancing and supporting the next generation of our platform. You will play a key role in defining and driving quality across initiatives, ensuring that robust strategies, processes, and practices are in place. This role is perfect for experienced quality assurance engineers who thrive on autonomy, ownership, and collaboration while delivering scalable and maintainable solutions.

As a Senior QA Engineer, you will take ownership of quality within our group together with our QA engineering team. You will develop and improve existent test strategies, ensure production readiness, and continuously be looking out for quality areas that can be further improved. You will not only implement but also mentor others on best practices for testing and automation, ensuring that high standards of quality are upheld and continuously improved.

You will be working on a micro-services architecture along with the existing development teams. Therefore, you will collaborate closely with clients and platforms that you depend on to ensure shared understanding of functionalities. Your tests written in Gherkin should be the guarantee of correctly functioning software in Production. They are also the living specification of our micro-services. We prioritize automation to enable faster, higher-quality delivery and reduce repetitive manual testing.

Job Goals

  • Follow the QA strategy in place that meets the functional and non-functional requirements of key functionalities

  • Define and own end-to-end test strategies for initiatives and projects

  • Participate and coordinate QA activities across multiple teams, ensuring alignment and quality

  • Support on the needed compromises to ensure good testability

  • Identify flaws and propose improvements to QA and delivery processes

  • Push for a QA mindset across the entire team

  • Perform and lead root cause analysis of live incidents, ensuring corrective and preventive actions

  • Ensure project quality requirements are fulfilled and aligned with standards

  • Contribute to CI/CD pipelines related to QA, proposing and implementing improvements

  • Mentor colleagues, providing guidance on QA concepts, automation frameworks, and CI/CD practices

  • Foster for live documentation being maintained and understandable by less technical stakeholders

  • Understand and report the QA status of the team

  • Foster to identify risks and escalate issues in a timely manner

Ideal Skills & Capabilities

  • This role would suit anyone who wants to pursue the quality assurance domain and recognizes that automation is key to true agility at scale

  • Proven experience defining and executing QA strategies in complex systems

  • Ability to mentor and train colleagues, and to be a reference point for QA and quality standards

  • Deep knowledge of automated testing frameworks and ability to design modular, maintainable tests

  • Good experience in object-oriented programming

  • Strong understanding of design patterns, SOLID principles, and ability to build code with high-quality

  • Strong programming skills (C#, .NET 6, JavaScript) and experience with frameworks such as SpecFlow, WebDriver, Cypress, Karma, Jasmine, Jest, Playwright, xUnit, Fluent Assertions and Living Documentation.

  • Will to report testing status and publishing Living Documentation

  • Good knowledge of RESt microservices, distributed systems, Docker test and Azure

  • Experience configuring and evolving CI/CD pipelines with a focus on quality automation

  • Ability to design and maintain monitoring dashboards, correlate system data, and act on live environment signals

  • Openness to learning / adapting to new tools and frameworks upon tech stack evolution

  • Excellent communication and interpersonal skills with the ability to influence and support both technical and leadership teams

What’s in it for you

On top of all your normal benefits like holiday, meal cards and life assurance, we also offer:

  • Five days of Life Leave per year; for those days when life just…gets in the way.

  • Birthday leave – one extra day of holiday taken on the nearest workday to your birthday

  • Two days a year to give back and volunteer with an organisation of your choice.

  • Enhanced primary and secondary carer leave for however you choose to grow your family.

  • The chance to hit the beach on your lunch break (yes, we have somewhere you can store your surfboard!)

Please be aware, the majority of our roles are hybrid, working three days a week in our office.

We’re not able to offer visa sponsorship or help with relocation support for this role. Please make sure you’ve got the right to work in the country where this role is located before applying.

What part of Kantar might I be joining?

You’ll be joining our Insights division, the masters of using data to resolve challenges. They help brands define what they should stand for, how to reinvent and renew their offer, how to better reach audiences, and how to win with consumers. By blending human insights expertise with the latest technology advances, Insights make sure we can deliver innovative information to brands everywhere.

Why join Kantar?

We shape the brands of tomorrow by better understanding people everywhere. By understanding people, we can understand what drives their decisions, actions, and aspirations on a global scale. And if we combine the expertise of our people with the latest AI technology, we can really help brands discover some amazing insights.  

And because we know people, we like to make sure our own people are being looked after as well. Equality of opportunity for everyone is our highest priority and we support our colleagues to work in a way works for them. We encourage applications from all backgrounds and sections of society. Even if you feel like you’re not an exact match, we’d love to receive your application and talk to you about this job or others at Kantar.

Privacy and Legal Statement

At Kantar, the diversity of our employees provides a richer environment for our employees and broader depth and breadth of thinking for our clients. Kantar is committed to inclusion and diversity; therefore, we welcome applications from all sections of society and do not discriminate based on age, race, religion, gender, pregnancy, sexual orientation, gender identity, disability, marital status, or any other legally protected characteristics.

PRIVACY DISCLOSURE: Please note that by applying to this opportunity you consent to the personal data you provide to us to be processed and retained by The Kantar Group Limited (“Kantar”). Your details will be kept on our Internal ATS (Applicant Tracking System) for as long as is necessary for the purposes of recruitment, which may include your details being shared with the hiring manager.

#LI-CS1

Apply Now
Back to search results