Software Engineer in Test (QA automation)

GitGuardian
Paris, France
10 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Senior

Job location

Remote
Paris, France

Tech stack

Amazon Web Services (AWS)
Automation of Tests
Azure
Software as a Service
Cloud Computing
Code Coverage
Continuous Delivery
Continuous Integration
Github
Python
E2e Testing
TypeScript
Web Applications
CircleCI
Google Cloud Platform
Cypress
Gitlab-ci
Bug Reporting
Playwright
Programming Languages

Job description

Into the Engineering department (+50 engineers), you will be joining a team of 3 senior engineers in specialized in development efficiency and tests. As a Software Engineer in Test, you will ensure that our test coverage increases over time, by helping teams to develop their automated tests.

You will be responsible for imparting best practices in test automation, quality assurance methodologies, and continuous integration processes. Your expertise will help shape a culture of quality and innovation across the engineering teams, ensuring robust and reliable software delivery.

Your main responsibilities will be:

  • Working closely with product teams and development teams to continuously test the latest product features
  • Supporting development teams as co-owners of the tests related to their features and drive their adoption
  • Implementing and maintaining automated tests (end-to-end tests, performance tests…)
  • Owning the integration of the tests in the continuous deployment pipeline
  • Implementing custom tools
  • Documenting detailed and precise bug reports

Requirements

If you think you match at least 70% of these criteria, please apply!

We are looking for a highly technical engineer (woman or man), able to offer innovative solutions to be efficient in tests, whether it's about maintenance, speed, coverage, or stability.

Here's what we consider essential for success in this role:

  • Fluency in English
  • 5+ years of experience in Quality Assurance Engineering
  • Proficiency using a modern end-to-end test framework such as Playwright or Cypress
  • Proven ability to write and help developers to define bugs
  • Significant experience implementing and maintaining Continuous Integration jobs (with GitLab CI, GitHub Actions, Circle CI…)
  • Experience on a web-based SaaS product deployed in Continuous Deployment.
  • Strong communication skills, to drive best practices in the organization and articulate Testing framework to other developers

The following skills would strengthen your application but aren't required:

  • Experienced in implementing different types of tests such as performance tests
  • Being comfortable in programming languages such as Typescript or Python
  • Being familiar with cloud platforms such as AWS, Google Cloud or Azure
  • Fluency in French

Benefits & conditions

  • Package that includes stock-options
  • Lunch voucher (Swile)
  • Sponsored Wellpass (gymlib)
  • Non-charged health insurance for children (Sidecare / Generali)
  • Up to €300 to improve your home office set-up
  • Yearly holiday allowance
  • Team building: monthly budget dedicated to each employee that you can spend as you wish, with colleagues (latest examples to date: Michelin star restaurant, karaoke, stand-up show, kitesurfing week-end, ...)

And also...

  • Remote policy: hybrid (3 days/week at the Paris office)
  • Full, company-wide access to cutting-edge AI tools to stay ahead of the curve
  • Opportunities for career development in the long term
  • Referral bonus of 4000€ for any new Guardian we might hire thanks to you

About the company

GitGuardian is a global cybersecurity scale-up. The company is based in Paris, New-York City, Boston. Among our early investors who saw our market value proposition, are the co-founder of GitHub, Scott Chacon, along with Solomon Hykes, Docker's co-founder. American and European top-tier VC firms have also invested in GitGuardian. GitGuardian leads the way in Non-Human Identity security, offering end-to-end solutions from secrets detection in code, productivity tools and environments to strong remediation, observability and proactive prevention of leaks. Our solutions are already used by more than 600K developers worldwide!, Backend: Python (Django) Go, Rust Frontend: JavaScript (React), TypeScript, React Query, Jest DB: PostgreSQL, Elasticsearch (+ Kibana), MongoDB Observability: Elastic Stack, Sentry, Grafana LGTM, OTEL Deployment: ArgoCD, GitlabCI, Terraform Runtime: Kubernetes (Karpenter, Istio) Cloud providers: AWS and OVH Message brokering: RabbitMQ, Redis Secret manager: Hashicorp Vault Products * Understand how GitGuardian works in this short video! * Want to go even further? Check out our public roadmap! * Check out the State of Secrets Sprawl Report to understand our mission and the industry. * Our solutions are already used by hundreds of thousands of developers in all industries and GitGuardian platform is the n°1 app on the GitHub marketplace Clients * GitGuardian helps organizations find exposed sensitive information that could often lead to tens of millions of dollars in potential damage. * More than 70% of our customers are in the United States. * Many F500 companies use GitGuardian's platform. People * The Guardians are knowledgeable, committed, serious, aligned with the company's mission, and true team players: always willing to help each other grow our skill sets! * The team is diverse and we hail from more than 20 different countries. * We are also agile, remote-friendly, and fun people to work with. * You will get trust & autonomy on your perimeter with a very transparent internal communication and a strong impact on the company development.

Apply for this position