Senior QA Engineer / Full-stack Developer

Equitable Earth (formerly ERS)
Municipality of Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Testing (Software)
JavaScript
Software Quality
Continuous Integration
Github
Mobile Application Software
Strategies of Testing
TypeScript
React
Cypress
Backend
Front End Software Development

Job description

People Operations Coordinator at Equitable Earth (formerly ERS) About Equitable Earth

At Equitable Earth, we're on a mission to help protect and restore 1% of the natural world by 2030. We've built a rigorous, technology-enabled standard to certify conservation and restoration projects, ensuring they deliver lasting impact: strengthening livelihoods, safeguarding biodiversity, and supporting a stable climate. We're a diverse, mission-driven group from over 10 nationalities, working collaboratively and remotely across continents., We are looking for a Senior QA Engineer / Full-stack Developer with strong expertise in software testing and quality assurance. Your primary mission will be to design and implement robust testing strategies, define best practices, and ensure the long-term scalability of our QA processes. You'll play a key role in establishing our testing culture.

In addition to your QA responsibilities, you'll also actively contribute to the development of our web and mobile applications, working closely with the Tech Lead and Product team. What you'll do

  • Define and implement a global testing strategy across web and mobile platforms.
  • Propose, document, and maintain testing protocols (unit, integration, E2E, regression, performance).
  • Improve and scale our CI/CD test pipelines (GitHub Actions).
  • Collaborate with developers to ensure high code quality and maintainability.
  • Contribute to frontend and backend development using TypeScript, React, and AdonisJS.
  • Support and mentor team members in QA and testing best practices.
  • Work closely with the Product team to align quality goals with business priorities.

The tech stack you'll be working with day-to-day

  • Testing: Cypress (E2E), Jest (unit), manual testing
  • Frontend: ViteJS (React) + Typescript
  • CI/CD: GitHub Actions

Requirements

  • Proven experience as a QA Engineer or QA Lead, ideally in a product-oriented environment.
  • Strong knowledge of TypeScript, React, Cypress, and GitHub actions.
  • Solid understanding of testing methodologies and automation frameworks.
  • Ability to design scalable QA processes from scratch.
  • Hands-on experience with both backend and frontend development.
  • Previous experience mentoring or leading small QA/development teams.
  • Fluency in English is essential; additional languages are a plus.

Soft skills and mindset

  • Strong problem-solving skills, able to balance technical excellence and product realities.
  • Collaborative, with clear communication skills to work across teams.
  • Empathetic and adaptable, thriving in diverse team environments.
  • Conscientious, detail-oriented, and committed to maintaining high standards in code.
  • Proactive and motivated to help the team grow its QA culture.
  • Mission-driven, with interest in environmental issues and carbon markets.

About the company

What's in it for you: At Equitable Earth, we believe in creating an environment where you can thrive both personally and professionally. Here's what you can look forward to when joining our team: * A fully remote setup - Work from anywhere that inspires you and fits your lifestyle. * A collaborative, multicultural workspace - Join a diverse team that shares a passion for nature, meaningful work, and supporting one another. * Flexible hours and autonomy - We trust you to manage your time and deliver high-quality results, empowering you to make an impact. * Curiosity and growth-driven culture - Embrace opportunities for learning, innovation, and problem-solving through first-principle thinking. * The tools to succeed - From a company laptop and a comprehensive health insurance plan to a remote work pass, we've got you covered. Recruitment process * Meet Sarah from our People Team - she'll be your first friendly face. * Get to know Baptiste, our Director of Engineering. * Show us what you've got during a live technical test with Baptiste and Franck, our Tech Lead. * Take a deeper dive into who we are and what we stand for during a final chat with our CEO, Thibault or our COO, Judith. * Welcome aboard! Equal opportunities Equitable Earth is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive workplace. We welcome applications from candidates of all backgrounds, experiences, abilities, and perspectives, and are dedicated to ensuring equal opportunities for all qualified applicants.

Apply for this position