Jobs for Humanity logo
Senior QA Engineer
full-timeParis

Summary

Location

Paris

Type

full-time

Explore Jobs

About this role

Company Description

Jobs for Humanity is collaborating with DXC Technology to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.

Company Name: DXC Technology

Job Description

We are looking for a Senior QA Engineer who can elevate our product quality through thoughtful automation, robust API testing, and a strong partnership with product and development teams. You will own and evolve our automation strategy, lead test design and execution in an Agile/Scrum environment, and help us ship reliable software at speed. You will have a hands-on role while mentoring teammates and shaping quality practices that scale with the business. This is a collaborative, fast-paced role where curiosity, accountability, and a passion for quality are valued. Key responsibilities include designing, building, and maintaining scalable automated test suites using the Playwright framework across web applications, services, and APIs. You will develop end-to-end tests with Playwright Test, implement reliable API test automation for REST and GraphQL services, and ensure cross-browser coverage on Chromium, Firefox, and WebKit. You will partner with developers, product managers, and DevOps to define quality criteria, write clear test plans, and implement data-driven tests and resilient test data management. You will integrate automated tests into CI/CD pipelines, configure test environments, run in parallel, and contribute to performance and stability by identifying flaky tests and driving improvements. You will define and track quality metrics, participate in backlog refinement and sprint planning, and help teams meet release quality objectives by advocating for testability, contract testing, and shift-left testing practices. You will review requirements and acceptance criteria, detect risk early, and communicate quality status clearly to stakeholders. You will mentor and coach junior QA engineers, share knowledge, and help grow the overall QA capability of the organization. What you will bring in terms of experience and skills: you have 5+ years of quality assurance experience with a strong automation background, including hands-on work with Playwright and Playwright Test. You are proficient in JavaScript and/or TypeScript, with deep understanding of modern web applications and API testing strategies. You have real-world experience building and maintaining API test suites for REST and GraphQL services, plus solid experience with CI/CD tools and pipelines (for example GitHub Actions, Jenkins, or CircleCI). You demonstrate excellent problem-solving skills, ability to reason about complex systems, and a collaborative communication style suitable for an Agile/Scrum team. You value quality, maintainability, and reproducibility, and you stay current with industry trends and best practices in test automation. Desirable but not required: experience with performance or security testing, experience with cloud-native architectures, familiarity with test data management, and exposure to other testing frameworks. A background in product or customer-focused testing and experience operating in a fast-growing startup or scale-up environment will help you succeed. Culture and growth: our company embraces inclusion, transparency, and continuous learning. You will work with a diverse, cross-functional team that values curiosity, respect, and accountability. We encourage experimentation, thoughtful risk-taking, and constructive feedback. You will have opportunities for mentorship, leadership growth, and advancement as you contribute to our quality engineering practice. We celebrate flexible work arrangements, invest in your professional development, and support a healthy work-life balance. Benefits and rewards: competitive salary and equity where applicable, comprehensive health benefits, retirement plan with matching, generous paid time off, parental leave, and wellness programs. You will receive learning and conference allowances, ongoing skills development support, and a clear path for career progression within quality engineering. If you are passionate about building reliable, scalable software and leading automation initiatives in a collaborative Agile team, we would love to hear from you. ## Responsibilities • Lead the design and implementation of a Playwright-driven test automation framework with page object models, robust selectors, and parallel execution to improve reliability and reduce test run time. • Develop and maintain API test suites for critical services using Playwright's API testing capabilities or HTTP clients, covering contract validation, schema checks, and negative scenarios. • Build and maintain a CI/CD integration that runs automated tests on every pull request and nightly builds, collects artifacts, and delivers rapid feedback to developers. • Collaborate with product, engineering, and QA teams in an Agile environment to define testable acceptance criteria, contribute to user stories, and ensure testability and traceability. • Mentor and coach QA engineers and developers on automation best practices, perform code reviews, and enforce consistent testing standards across the squad. • Reduce flaky tests by diagnosing failures, implementing retry and stabilization strategies, and stabilizing test environments and data setup. • Define and monitor quality metrics (test coverage, pass rate, defect leakage, MTTR) and present dashboards to stakeholders for continuous quality improvement. • Integrate security and performance checks into the pipeline, adding lightweight load testing for critical APIs and flagging regressions early. • Manage test data and environment provisioning, including data masking, seed data strategies, and ephemeral environments to support parallel test execution. • Drive continuous improvement by analyzing failures, proposing automation backlog items, and leading automation spikes or PoCs to evaluate new tools or approaches.
  • Company: DXC Technology
  • Other facts

    Tech stack
    Quality Assurance,Automation,API Testing,Playwright,JavaScript,TypeScript,CI/CD,Agile,Problem-Solving,Test Automation,Mentoring,Collaboration,Performance Testing,Security Testing,Test Data Management,Cloud-Native Architectures

    About Jobs for Humanity

    Jobs for Humanity paves the way to a fairer future for all by connecting historically underrepresented talent to welcoming employers. Through the combination of cutting-edge recruiting technology and expert D&I consultation, Jobs for Humanity makes inclusive hiring seamless, scalable, and sustainable.

    For more information on how to volunteer, or to partner and collaborate with Jobs For Humanity, visit our website - www.jobsforhumanity.com

    Team size: 11-50 employees
    LinkedIn: Visit
    Industry: Non-profit Organizations
    Founding Year: 2020

    What you'll do

    • Lead the design and implementation of a Playwright-driven test automation framework and develop and maintain API test suites for critical services. Collaborate with product, engineering, and QA teams to define testable acceptance criteria and mentor QA engineers on automation best practices.

    Ready to join Jobs for Humanity?

    Take the next step in your career journey

    Frequently Asked Questions

    What does a Senior QA Engineer do at Jobs for Humanity?

    As a Senior QA Engineer at Jobs for Humanity, you will: lead the design and implementation of a Playwright-driven test automation framework and develop and maintain API test suites for critical services. Collaborate with product, engineering, and QA teams to define testable acceptance criteria and mentor QA engineers on automation best practices..

    Why join Jobs for Humanity as a Senior QA Engineer?

    Jobs for Humanity is a leading Non-profit Organizations company.

    Is the Senior QA Engineer position at Jobs for Humanity remote?

    The Senior QA Engineer position at Jobs for Humanity is based in Paris, Ile-de-France, France. Contact the company through Clera for specific work arrangement details.

    How do I apply for the Senior QA Engineer position at Jobs for Humanity?

    You can apply for the Senior QA Engineer position at Jobs for Humanity directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Jobs for Humanity on their website.