QA Automation Engineer

 Descripción del puesto:

As a QA Automation Engineer, you will be involved throughout the lifecycle of the software development team with particular responsibility in the quality assurance of software development and deployment with emphasis on development and implementation of test automation.

You'll be involved in the creation of business requirements and test definition inputting the test scripts and test scenarios to ensure developers understand the business requirements so that they can be effectively tested.

You will be working closely with developers as they develop code to ensure requirements are being met and to the correct quality, and you will conduct automated (and manual tests where necessary) to ensure the software created is fit for purpose.

You will be responsible for defining and driving innovative automated testing strategies and toolsets into our overall development processes that support and enhance the current Quality Assurance processes.

Main Responsibilities

  • Work in a cross-functional agile team and get involved in the entire development process.
  • Define the tests requirements for the user stories and acceptance criteria
  • Support others to develop and run automated tests.
  • Collaborate closely with developers, designers, and product owners.
  • Generate and spread a culture of quality throughout the company.
  • Build software that test software by coding
  • Compose, execute and asses results of functional tests according to the Test Strategy
  • Managing different test environments

Required Skills

Must have

  • Proven experience in object-oriented software development and testing frameworks
  • Proven experience in FrontEnd and Mobile automation
  • Experience on API Testing
  • Proven experience in software Testing
  • Experience working with agile development practices

The following skills would be a plus

  • Proven experience using BDD Frameworks
  • Experience on non-functional testing
  • Experience in Python
  • Experience with Selenium and / or Appium
  • Experience in Continuous Integration environments
  • Experience in Cloud environments (Azure, AWS, Google Cloud, …)

Experience

  • 4+ years’ experience as QA Engineer
  • 2+ years’ experience with QA automation

What they offer

    • Office located in the heart of Barcelona, right in Plaza Catalunya
    • Exciting opportunity to work in one of the top 10 IT hubs in Barcelona with the best IT professionals.
    • 23 days for holidays
    • Reduced working hours on Fridays and during July - August: 9-15h!
    • Free water, fresh fruits, tea, orange juice and coffee (Nespresso, what else?)
    • Health insurance
    • Life and disability assurance
    • Ticket Restaurant, 170€ per month
    • Flexible compensation for transport and kindergarden
    • Monetary support for achieving QA or Agile certification as Scrum Master, ISTQB, etc.
    • Language classes. Spanish, English and German

  Conocimientos necesarios:

Automation