Oferta pracy jest nieaktualna, zobacz podobne

Najnowsze oferty pracy

Nie znaleźliśmy ofert pracy spełniających wybrane kryteria.

Sprawdź, czy nie ma literówek we wpisanych frazach lub spróbuj bardziej ogólnego zapytania.

Zobacz więcej ofert pracy

Senior Software Engineer in Test

Whoohoo Poland Sp zoo
Wrocław
praca stacjonarna
3517 dni temu

For our international Client we are looking for Candidate for position:

Senior Software Engineer in Test

Location: Wrocław

 

Job description:

 

You will be responsible for writing and implementing automated acceptance tests. You will be  implementing and auditing test automation best practice and working in a structured development  lifecycle. You will help to specify, develop and deliver applications, web services and infrastructure  projects as part of a multi-disciplined, cross functional team.

 

Responsibilities
  • Writing clear, concise and readable acceptance tests in Cucumber for use by both technical and non-technical audiences

  • Implementing acceptance tests in Ruby with Calabash and other automation libraries

  • Writing and maintaining a framework of support code for automation to reduce effort & re-work

  • Analysing and decomposing complicated software systems and designing strategies to test these systems

  • Working continuously with the development & test engineering teams to automate testing

  • Conducting research on emerging automation technologies and testing practices

Requirements:

 

Essential

  • Experience with Ruby or C# or Java

  • Cucumber and xUnit experience

  • Extensive experience in developing the automation framework from scratch by applying the best coding practices

  • Experience with XCode, Eclipse IDE or Android Studio

  • Experience with continuous integration e.g. Jenkins

  • Working with XML and JSON for content/data feeds and REST for consuming APIs

  • Experience in mobile testing on both iOS and Android devices

  • Version control systems such as Git

  • Experience working with a formal QA process

  • Experience of BDD, TDD and Unit Testing

  • Experience of working in a cross functional team environment

  • Ability to work without direct supervision while ensuring the success of the team

  • Excellent oral and written communication skills

  • Demonstrated solid coding practices including good design documentation, unit testing, and peer code reviews

Desirable

  • BSc or MSc in Computer Science or related engineering or technical field

  • Experience of working in an Agile environment

  • Knowledge of Calabash or Appium (most desirable)

  • XHTML / HTML / HTML5, JavaScript, CSS, JQuery or other web technologies

  • Experience developing and coding MVC / ASP.Net / C# / C++ / Swift

  • Experience with mobile services: APN, communication protocols, location-based services

  • iOS or Android development an advantage