QA Automation Engineer

SQLI
Barcelona, Spain
3 days ago

Role details

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

Job location

Barcelona, Spain

Tech stack

Java
JavaScript
Vbscript
API
Agile Methodologies
JIRA
C Sharp (Programming Language)
Continuous Integration
Scrum
Ranorex
Regression Testing
Selenium
Test Data
Test Execution Engine
TypeScript
Web Services
Cypress
Backend
Testcomplete
Uipath
Playwright
Data Management
Tools for Reporting
Front End Software Development
Katalon Studio
Data Generation

Job description

We are seeking a QA Automation Engineer who will be a key member of our digital team. In this role, you will serve as the main partner for the automation and maintenance of the test suites for both Front-End and Back-End in a large global Ecommerce project. You will collaborate with various stakeholders to ensure alignment with the business objectives. You will be responsible for the implementation and maintenance of the regression tests of the solution. Additionally, you will ensure the solution performs well and maintains high quality to provide a positive user experience for consumers.

What is this all about?

Testing Automation

  • Design, implement and maintain regression tests following standards defined.
  • Implement automation for multiple platforms and browsers.

Framework Maintenance

  • Analyse, design and implement the needs of the project context (markets customizations, test data needs, environments, etc) to consider with the goal of adapting the framework accordingly. Always with the alignment and prioritization of the QA Testing Architect.
  • Upgrade framework when needed following provider (opensource) recommendations.
  • Ensure scripts are reusable, modular, and scalable.

Automation Run

  • Run tests following the strategy defined through pipelines execution.
  • Validate test execution during build and deployment stages.
  • Troubleshoot and open bugs detected in the execution.
  • Identify root causes (script issues, environment problems, application bugs).

Test Data Management

  • Prepare and manage test data for automated scenarios following scalable solution and reusability approach defined by QA Automation architect.
  • Development of strategies for dynamic or synthetic data generation.

Integration with tools

  • Build features to increase the integration of the automation framework with other project tools such as Jira and XRay.
  • Build and maintain pipelines into the CI/CD cycles for the regular execution and following the standards defined.
  • Support the implementation and integration of the framework considering the involvement with other teams: release, management, development, etc.
  • Integrate the framework with other systems in the organization: reporting, CI/CD, etc.

Reporting

  • Generate and share test execution reports.
  • Integrate results with reporting tools.

Communication

  • Divulgate the benefits of the automation and the ROI with QA Automation architect support.
  • Work closely with QA Analysts, Developers, and Product Owners.
  • Participate in sprint planning and provide automation estimates.
  • Continuously assess the current ways of working, the new technologies in testing automation following priorities from QA Automation architect.

Desirable

  • Automate performance scenarios if required.
  • Automate API tests.

Requirements

Who are you?

  • +3 years of professional experience in testing automation for Front-End and Back-end.
  • Ease to work with remote and multicultural teams.
  • Experience across multiple systems including e-commerce solutions ideally on a multi-market and/or multi-channel platform
  • Previous experience on testing automation for eCommerce solutions is highly valued.
  • Previous experience working with Playwright and Typescript is a must.
  • Used to work in a multicultural corporate environment.
  • Used to give improvements and move forward with continuous improvement plan.
  • Used to coach others

Skills & Behaviours

  • Mastery of English, both oral and written.
  • Used to work on agile methodologies.
  • Strategical mindset
  • Knowledge of several technologies (Selenium, Cypress,Apium, XCUITest, Espresso, Katalon, Ranorex, UFT, UIpath, Tricentis, TestComplete)
  • Understanding of complex IS architecture and web services.
  • Outstanding skills coding: Java, Javascript, VBScript, TypeScript, C#, etc.
  • Understanding complex IS architecture and web services.
  • Accuracy and focus on details.
  • Team spirit player.

Benefits & conditions

  • Permanent contract.
  • Hybrid policy work. (1 day office, 4 days home office)
  • Competitive salary.
  • Flexible Remuneration (Meal vouchers, kinder garden, Public Transport/Mobility)
  • Private health insurance (including dental care).
  • Juno Journey Premium member platform with a lot of on-line learnings (certifications, courses, etc).
  • Individual yearly training and certification budget.
  • Work Schedule Monday to Friday.
  • Intensive working hours on Fridays and all week in July and August.
  • Full salary coverage for sick leave.

About the company

You can learn more about your rights regarding data protection and our Data Policy by clicking on Privacy Center Hub

Apply for this position