Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
DataRobot is a Boston-based tech company with offices all around the globe in the US, EMEA and APAC.
20 червня 2019

Senior Quality Engineer / Quality Lead (вакансія неактивна)

Київ, Львів

DataRobot changes the way users build and deploy highly accurate machine learning models.

What does it take to develop the highest quality data science product on the market? A hybrid testing strategy that combines humans and automation and gets the best of both worlds.

The QA Philosophy at DataRobot is Quality “Assistance” rather than assurance; as a result, the QA team focuses on empowering every engineering team to own the quality of their code and test coverage. Engineering teams, often with embedded QA engineers, own most test suites and collaborate to keep the overall system running smoothly. The QA team owns the infrastructure, tools, and testing methodology for the overall system and helps the engineering teams to spot critical gaps in interaction coverage.

We are looking for Senior or Lead QA engineers who enjoy being recognized experts in the overall system architecture, and designing and stewarding the systems which test that system end to end. We are also looking for technical QA engineers who are interested in helping to build a world class team around themselves.

Responsibilities
As a Senior Quality Engineer / Lead, you will:
Help drive the QA vision of DataRobot.
Own the design, redesign (if necessary), implementation and ongoing operation of one or more of our end-to-end functional system testing frameworks
Understand our system broadly, identify gaps and redundancies in our existing testing
Own the analysis and design of the test coverage of our continuous deployment pipelines
Own the design of our load testing and stress testing strategy and system
Review test coverage and provide suggestions to improve the quality and cost efficiency of overall system testing.
Successful candidates will have a relentless passion for automation, end-to-end system testing, and continuous delivery. They will be self-directed, data driven, and always trying to improve themselves and their teammates.

Requirements
5+ years of professional system and scale testing with enterprise software products
Excellent Verbal and Written English Skills
Technical Degree
Expert understanding of test/quality domains (test plans, test cases, unit vs functional vs integration, automated vs manual, UI tests, etc).
Expert understanding of testing best-practices; ability to write all unit, functional, and integration tests, and ability to provide guidance on tests to more junior engineers.
Experience with modern development tools such as Jenkins / Git / Linux / Hadoop / Docker / AWS
Experience developing performance and scale testing of distributed systems

Desired Experience
Experience with project management using scrum / agile techniques
Python: Ability to understand stacktraces and find relevant source or test code
Deep knowledge of at least one test automation framework (pytest, selenium, webdriver, etc) and one load testing framework (e.g. Load Runner, JMeter, etc)
Team leadership and team building

Why work with us
We are automating data science which is challenging and cool at the same time
We are experiencing massive growth (doubling year on year) which opens up once-in-a-lifetime opportunities to help define how our engineering team collaborates
We are funded by top tier investors
We have a great working environment that is warm and friendly

Гарячі вакансії

Всі вакансії