" /> " />

Software Development Engineer in Test - Backend Automation - SDET II

Are you interested to work in a young and dynamic environment which has the backing of a large company? Are you looking for the opportunity to contribute your own ideas and help shape the development of a modern technology stack? Then we have the right career for you! We are already available in over 105 countries around the world and are planning to continue our rapid growth. Do you want to be a part of this success story and help us accelerate our expansion? Apply to be part of our team!

Key Tasks and Responsibilities

  • Lead/contribute to engineering efforts from planning and organisation to execution and delivery to solve complex engineering problems in quality and development.
  • Experience in Web Application automation using Selenium WebDriver with Java language binding.
  • Experience in testing and automation on Micro Services based on Service Oriented Architectures (REST) APIs.
  • Design and build an advanced automated testing framework, tools, automated test suites, Shell, Java (TestNG/JUnit) and Linux.
  • Build, enhance and maintain automation frameworks for scalability, stability, and performance.
  • Work with the open source community to scale up test automation practices, and provide robust releases.
  • Good knowledge of test methodologies, creating test cases and test plans.
  • Define the optimum suites for sanity, regression, smoke, deployment verification etc. and advanced aspects of system testing automation.
  • Hands-on advanced data structures and algorithms also expert level in at least one scripting language

Your Qualities

  • You have experience in a technology sophisticated environment such as building cloud-native applications, solving scalability challenges, designing event-driven solutions - ideally in a startup dynamic setting?
  • You have development experience in at least one object-oriented programming language such as Java?
  • You have extensive experience in Linux?
  • You have already designed distributed systems or you have worked on microservices architectures?
  • You have good understanding of event-driven platforms, pub-sub and messaging using brokers such as Kafka, NSQ or RabbitMQ?
  • You hold either a Bachelor’s or Master’s degree in Computer Engineering or equivalent.
  • You have minimum 4+ years of experience in test automation [hands-on coding and design in Java]
  • You are proficient in writing clean, maintainable code in Java.
  • You have experience with one or more database technologies (Postgres, MySQL) a must.
  • You have experience in testing Web Services (REST preferred).
  • You have experience in using mobile automation frameworks like Appium and other Mobile Automation tools.
  • You have an understanding of BDD test frameworks like Cucumber, JBheave etc.
  • You have an understanding of TDD test frameworks like TestNG, JUnit etc.
  • You have an understanding of different Test Automation Frameworks like Page Object Model, Data Driven, and Hybrid frameworks

Why Choose Sixt?

We have a great and versatile job for you! We offer you great degrees of freedom as well as international career development opportunities! We always strive to work in a very dynamic working environment.

Nuestro canal de YouTube

Ofertas de empleo similares