Talent.com
Esta oferta de trabajo no está disponible en tu país.
Quality Assurance Engineer

Quality Assurance Engineer

beBeeSoftwareMadrid, España
Hace 10 días
Descripción del trabajo

We are seeking a talented software engineer to join our team and drive our quality assurance goals. Reporting to our QA lead, this role will focus on designing, implementing, and maintaining automated testing frameworks for our digital products.

You will work closely with engineers, product owners, and other teams to own the automation agenda, enforce quality gates, improve test coverage, and drive continuous improvement across our testing lifecycle within scaled agile ways of working.

  • Design and implement scalable, maintainable, and reusable automation frameworks for UI, API, and backend testing.
  • Define and enforce automation best practices and coding standards.
  • Lead code reviews and set technical direction for QA automation engineers and agency contractors.

You will be responsible for collaborating with developers, product owners, and QA to identify test cases suitable for automation, ensuring automation is integrated into CI / CD pipelines with fast, reliable feedback loops, and expanding automation coverage across smoke, regression, functional, and performance suites.

This is a hands-on role that requires strong technical expertise in software QA / engineering principles, design patterns, and best practices, as well as proficiency in Java and one or more additional programming languages and frameworks.

The ideal candidate will have experience with cloud-based data platforms and services, API testing using tools like Postman, REST Assured, or similar, and database technologies such as relational databases, NoSQL databases, and data warehouses.

You will also be expected to communicate effectively with cross-functional teams, collaborate on sprint planning and story refinement to embed automation early in the SDLC, and participate in continuous learning and professional development.

Key Responsibilities :

  • Automation Development : Design and implement automation frameworks, define and enforce best practices, and lead code reviews.
  • Test Strategy & Execution : Collaborate on test case identification, ensure automation integration into CI / CD pipelines, and expand automation coverage.
  • Hands-On Development : Write and maintain test scripts, build utilities for test data setup, mocking / stubbing services, and results reporting.
  • Candidate Profile :

  • Technical Expertise : Strong knowledge of software QA / engineering principles, design patterns, and best practices, including Java and one or more additional programming languages and frameworks.
  • Cloud-Based Experience : Familiarity with cloud-based data platforms and services, such as Azure Cloud.
  • API Testing : Experience with API testing using tools like Postman, REST Assured, or similar.
  • Database Technologies : Knowledge of database technologies such as relational databases, NoSQL databases, and data warehouses.
  • Benefits :

  • Competitive Salary : A salary that reflects your skills and experience.
  • Benefits Package : A comprehensive benefits package, including company bonus.
  • Professional Development : Access to Mars University and opportunities for continuous learning and professional development.
  • Mars is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need assistance or an accommodation during the application process because of a disability, it is available upon request.

    Crear una alerta de empleo para esta búsqueda

    Quality Assurance Engineer • Madrid, España