Najnowsze oferty pracy

Zobacz więcej ofert pracy
Praca.pl Praca Małopolskie Kraków Programista JavaScript Kraków
Software Development Engineer in Test (Javascript)

Software Development Engineer in Test (Javascript)

Luxoft
Kraków
praca stacjonarna
4065 dni temu

Luxoft  is an emerging global leader in high-end software application development.

Luxoft is a global IT outsourcing and software development company with 7000 employees across 19 locations. It was recently recognized as Leading Central and Eastern European Service Provider in the 2010 Global Services 100 list. Luxoft is famous for flexible delivery models, world's best IT talent pool, low attrition rates, best-of-breed processes and highest security and quality standards.

Luxoft is trusted long-term partner for world class leaders such as Avaya, Boeing, Dell, Deutsche Bank, IBM.

Currently we are looking for

 

Currently we are looking for

Software Development Engineer in Test (Javascript)

VR-8496




Software Development Engineer in Test (Javascript)

Miejsce pracy: Krakow

Nr Ref.: VR-8496
Luxoft - Leading Central and Eastern European IT Service Provider. Learn more about Luxoft at www.luxoft.com



Responsibilities:
  • This position requires a bit of understanding of the browser engines, JavaScript, BOM and DOM interactions.
  • Your job would be to come up with the best way to detect DOM changes in modified JavaScript code and compare its effect to a sterile (original) code effect.
  • The input can really be any JavaScript snip-it, while the output should be whether our application has caused any failure to this script's behaviour or not. The behaviour modification can be in the DOM or as a network call.
Requirements:

Mandatory:

  • Understand JavaScript scopes well
  • Understand differences between synchronous and asynchronous code (really understands it!)
  • Understand functions, object and arrays
  • Understand the BOM
  • Understand the DOM
  • Create new HTML content using the DOM and detect DOM changes.
  • Understand browser events.
  • Understand closures and self-executing functions.
  • Understand AJAX and JSON.
  • Understand Web Workers and Web Sockets.

Nice to have:

  • having some experience with PhantomJS
  • Experienced in Selenium
Apart from what
everyone else
offers, we offer:

Our client is a US-based Big Data start-up that's building a revolutionary platform that will change how data is exchanged on the Internet. They empower digital publishers, e-commerce sites, and brand marketers to understand and control how third-party data collectors interact with their on-line audiences.

Imagine having real-time visibility into browser data across hundreds of millions of monthly visitors and being able to remotely control in real-time how third-party JavaScript tags function. Imagine the flood of billions of daily transactions that need to be processed to make sense of all this. Finally imagine the diversity of software engineering and technology operations challenges involved -- no boring back-office IT projects here.

We're looking for a rock star engineer who is looking to test an application that defies current browser logic.