Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Test Engineer I - FinTech

Booking.com - Amsterdam, Netherlands

AI Summary ✨

Requirements:

  • At least 3+ years of experience in high technological environment in a similar role
  • Proficient in at least one of the following languages (there will be a coding challenge): Python, Perl, Java, Javascript, Objective-C, C, C++ or C#
  • An expert in unit or automation test frameworks like JUnit, TestNG, Mockito, Selenium, Nightwatch, Postman, JMeter, TestComplete etc.
  • Experience developing fully automated CI/CD pipeline, working with CI & source control tools & used Jenkins, GitHub, Gitlab, Octopus, TFS/other
  • Ability to choose the right test framework in accordance with the needs of the project balancing against trade-offs
  • Strong grasp of computer science fundamentals, algorithms, and data structures
  • Passionate about Continuous Improvement, Innovation, New technologies
  • Clear understanding of various software testing methodologies: unit, integration, smoke, performance, stress, load, regression, acceptance, usability, security etc.
  • Strong knowledge of SOA/Microservices and web architecture and experience around distributed systems
  • Good communication and stakeholder management skills
  • Experience mentoring and training other developers on software quality topics
  • Strong work ethic

What you'll be doing:

  • Embed automation testing in the development process, where applicable
  • Support the CI/CD efforts, propose test automation tooling and infrastructure and work with developers to build and maintain it
  • Actively contribute to the tech strategy by providing valuable insights on test automation and software quality in general
  • Stay up to date with new test automation technology and plan strategically for possible changes
  • Sometimes you will go technically deep and write automated tests that are resilient to changes in the applications UI
  • Become the ‘Go to’ person for the test automation topic for both business and tech stakeholders
  • Work with development teams to understand the business needs and identify the quality requirements
  • Inspire developers, Designers and Product Owners to be quality conscious by providing extensive trainings and workshops about testing culture and best practices
  • Plan and prioritize the different strategies according to business needs
  • Evaluate our internal testing tools and introduce new ones in order to improve ROI

Nice to haves:

  • Experience mentoring and training other developers on software quality topics

Perks and Benefits:

  • Pre-Employment Screening - If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law.
Apply here

Get notified about new job opportunities

Subscribe