Déjà pourvu

Ne rate pas la prochaine offre. Reçois des postes adaptés directement par e-mail.

Software Engineer in Test (QA automation)

Résumé du poste

Paris
Développeur

Modèle de travail

Hybride · 2 jours à domicile
il y a 1 mois
Description du poste

About GitGuardian

GitGuardian is a global cybersecurity scale-up with offices in Paris, New York City, and Boston. Our early investors include Scott Chacon, co-founder of GitHub, and Solomon Hykes, co-founder of Docker, alongside top-tier American and European VC firms.

GitGuardian is a leader in Non-Human Identity security, providing end-to-end solutions for secrets detection in code, productivity tools, and environments, with robust remediation, observability, and proactive leak prevention. Our solutions are trusted by over 600,000 developers worldwide!

About Your Team and Mission

GitGuardian plays a crucial role in securing the code for numerous companies, demanding high platform stability and comprehensive automated end-to-end testing.

Within the Engineering department, which comprises over 50 engineers, you will join a team of 3 senior engineers specializing in development efficiency and testing. As a Software Engineer in Test, your mission will be to enhance our test coverage by assisting teams in developing their automated tests. You will be instrumental in promoting best practices in test automation, quality assurance methodologies, and continuous integration processes, fostering a culture of quality and innovation to ensure robust and reliable software delivery.

Your Main Responsibilities:

  • Collaborate closely with product and development teams to continuously test new product features.
  • Support development teams as a co-owner of feature-related tests and drive their adoption.
  • Implement and maintain automated tests, including end-to-end and performance tests.
  • Oversee the integration of tests into the continuous deployment pipeline.
  • Develop custom tools.
  • Document detailed and precise bug reports.

About You

If you meet at least 70% of these criteria, we encourage you to apply!

We are seeking a highly technical engineer, capable of devising innovative solutions for efficient testing in terms of maintenance, speed, coverage, and stability.

Essential Skills for Success:

  • Fluency in English.
  • 5+ years of experience in Quality Assurance Engineering.
  • Proficiency with modern end-to-end testing frameworks like Playwright or Cypress.
  • Proven ability to write and assist developers in defining bugs.
  • Significant experience implementing and maintaining Continuous Integration jobs (e.g., GitLab CI, GitHub Actions, Circle CI).
  • Experience with a web-based SaaS product deployed via Continuous Deployment.
  • Strong communication skills to promote best practices and articulate testing frameworks to other developers.

Desired Skills (Strengthen Your Application):

  • Experience implementing various test types, such as performance tests.
  • Comfort with programming languages like TypeScript or Python.
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
  • Fluency in French.

The Interview Process

At GitGuardian, we are committed to building a diverse, equitable, and inclusive workforce.

We will ask for your gender identity on the application page to help us understand the diversity of our applicant pool and to track our progress in attracting and hiring a diverse workforce. This information is optional, will not be disclosed to the hiring manager or interview team, and will not be considered in the hiring process. We appreciate your willingness to share this with us so that we can continue to improve our diversity, equity, and inclusion efforts.

1. Interview with Charles, Your Future Manager: * Discuss your background, achievements, and professional aspirations to assess mutual fit.

2. Technical Interview with the Team: * Engage in live exercises to evaluate your skills and suitability for the role.

3. Interview with the Senior Engineering Manager (N+2): * Further assess cultural fit within the team.

4.1 Final Interview with an Executive Manager (CTO or CEO): * Detail the company's vision and future ambitions.

4.2 Reference Check: * Provide contact information for two recent professional references.

Benefits

  • 💰 Package including stock-options.
  • 🍜 Lunch vouchers (Swile).
  • 👟 Sponsored Wellpass (gymlib).
  • 🏥 Non-charged health insurance for children (Sidecare / Generali).
  • 💻 Up to €300 for home office setup.
  • 🌴 Yearly holiday allowance.
  • 🎡 Team building activities with a monthly budget per employee.

Additional Perks:

  • 🏡 Hybrid remote policy (3 days/week in the Paris office).
  • 🤖 Company-wide access to cutting-edge AI tools.
  • 📈 Opportunities for long-term career development.
  • 🤝 Referral bonus of €4000 for successful hires.

More About GitGuardian!

Stack

  • 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

  • Learn how GitGuardian works: Short Video
  • Explore our public roadmap: Public Roadmap
  • Understand our mission: State of Secrets Sprawl Report
  • Our platform is the #1 app on the GitHub marketplace! 🔥

Clients

  • GitGuardian helps organizations prevent sensitive information exposure, mitigating potential damages often in the tens of millions of dollars.
  • Over 70% of our clients are based in the United States.
  • Many Fortune 500 companies utilize the GitGuardian platform.

People

  • Guardians are knowledgeable, committed, serious, aligned with the company's mission, and true team players, always supporting each other's growth.
  • Our team is diverse, with members from over 20 countries.
  • We are agile, remote-friendly, and fun to work with.
  • You will experience trust & autonomy within your scope, enjoy transparent internal communication, and have a significant impact on the company's development.