{}

Global Ops

QA Automation Engineer

Feeling Ingenious? We can't wait to see what you bring to the team! Apply now!

This is Us

Ingenious Lion is a Digital Tech Hub designed exclusively for Publicis Groupe, one of the world’s leading marketing agencies.
As the marketing industry continues to drive digital transformation, Publicis Groupe empowers its clients with innovative data solutions and media ecosystems. Ingenious Lion has one mission: to partner with Publicis’ global teams in creating innovative data and digital tech products that will shape the future.

What makes us successful? Two key ingredients: we seek the good and the best, meaning we cultivate a thriving company culture. We’re all about creating an environment where people don’t just work; they grow, challenge themselves, strive for excellence, and are recognized for their incredible value to the team.

If you're curious to learn more about us, here are four things you should know:
• Our company culture is anchored in five powerful values: Joy, Honesty, Connectivity, Own Challenger, and Greater World. Do these values resonate with you?
• We are committed to diversity and inclusion because we believe our unique differences make us stronger.
• We encourage open communication and create an environment where everyone’s voice is heard and every contribution is valued.
• Finally, we’re somewhat “obsessed” with quality. We believe in continuous learning and knowledge sharing; when we hit a roadblock, we don’t just complain—we create solutions to overcome it.

In one sentence, we are a group of people with an unusual aptitude for generating great ideas, groundbreaking concepts and infusing them with positive energy and good fun.

Feeling Ingenious already?

A Sneak Peek at Your Future Role

As a QA Automation Engineer, your primary mission is to drive the implementation and enhancement of our automated testing frameworks for Cloud-based Web Applications. By developing, executing, and refining automated and exploratory test strategies, you will ensure our applications meet high standards of quality, performance, and security.

Additionally, you will play a crucial role in maintaining software reliability by integrating automated testing into our CI/CD pipelines. This involves designing, developing, and executing automated test cases that run seamlessly within deployment workflows, reducing manual effort while increasing test efficiency.

You will continuously improve testing processes by analyzing test results, providing actionable feedback, and implementing best practices to enhance software quality. By fostering a culture of quality and test automation, you will help streamline development cycles and ensure a smooth, reliable user experience across our applications.

Here Are the Key Tasks You'll Be Working on Every Day

  •  Collaborating closely with teams to drive the implementation and enhancement of automated testing frameworks for our Cloud-based Web Applications, ensuring they meet current and future business needs.
  • Take ownership of designing, developing, and maintaining automated test suites within a Microservices-driven architecture, ensuring comprehensive test coverage across APIs, data management, and UI components.
  • Contribute to the consolidation and standardization of existing testing strategies by integrating legacy manual testing processes into a unified automated framework to streamline the quality assurance workflow.
  • Conduct thorough UI testing with a deep understanding of the product’s business use cases, ensuring the user interface meets functional and non-functional requirements.
  • Develop detailed, comprehensive test plans and execute a range of testing types, including performance, security, regression, and exploratory testing, to ensure the robustness and reliability of software products.
  •  Work closely with agile teams to translate business requirements into well-defined test cases. Actively participate in the development and execution of automated and exploratory tests to ensure high-quality software releases.

We're Thrilled to Have You Consider Joining Our Team. Here Are the Qualifications We're Seeking

  • At least four years of software testing experience, including a strong manual and automated testing foundation.
  • Proficiency in automation tools such as Selenium, Cypress, and Playwright, with at least two years of experience in writing and maintaining automated test scripts.
  • Proficiency in C# programming language.
  • Experience working with Azure DevOps or similar CI/CD tools, with the ability to integrate automated testing into CI/CD pipelines using YAML.
  • Experience in unit, integration, and end-to-end testing, ensuring comprehensive test coverage.
  • Fluent in English, both verbal and written.

Skills That Would Make You Shine Even Brighter

  • You have experience with containerized environments like Docker and Kubernetes.
  • You have experience with performance testing tools such as Azure Load Test, JMeter, or similar.
  • You have experience with programming languages (JavaScript, TypeScript, or similar) for scripting and test automation.
  • You are familiar with AWS.
  • You have experience with No-SQL databases, particularly CosmosDB
We look forward to chatting with you!

All fields are required to send the application.

No file chosen

Upload your CV or drag and drop

PDF up to 2MB

Are you legally allowed to work in Portugal? (this is not an exclusion question)

By sending this application you agree to the processing of your personal data according to our privacy policy