• Senior Test Engineer

    Location BY-Minsk
    Job ID
    2017-10226
    # Positions
    1
    Category (Candidate Search)
    Engineering
    Position Type
    Open Ended Contract
    Business Group
    SolarWinds MSP
  • Overview

    We are looking for a Senior Test Automation Engineer to join our Engineering team. On this position, you will develop and test our innovative cloud product in backup and disaster recovery domain.
    Our test automation solution is mainly based on python programming language and includes unit, API, system and end-to-end tests. A variety of tools are used to automate system, network and virtualization levels. Custom tools are being built by our test automation team to leverage test efficiency. Selenium Webdriver is used to automate user-based scenarios in browser as well as JavaScript frontend tests are used to expand web GUI coverage.

    Responsibilities

    We are looking for a self-motivated, creative and result-driven person with good communication skills and the ability to quickly acquire new knowledge. You need to have skills to develop clean self-documented code and follow commonly used best coding python practices. Most of all we want you to be an enthusiastic, talented and happy engineer, developing great products, just as we are.

    Essential responsibilities:
    ● Implement and support automated test in python
    ● Develop new tools and libraries for automation needs
    ● Gather and analyze test execution results
    ● Do code reviews
    ● Provide expertise in coding techniques, test design, test implementation best practice
    ● Create and maintain test environment
    ● Create and support test specification
    ● Register found issues in issue tracker system
    ● Constantly acquire new knowledge, improve your skills and encourage others by your own example

    Qualifications

    Mandatory qualifications:

    ● Excellent skills in Python 2 / Python 3
    ● Thorough knowledge of object-oriented programming and ability to use Software design patterns
    ● Strong knowledge of pytest testing framework and its plugin system
    ● Excellent knowledge of test strategies and test design best practice
    ● Experience with Selenium WebDriver
    ● Knowledge of Windows and *NIX systems
    ● Ability to create and modify test scenarios
    ● English language (at least intermediate level)

     

    Optional:

    ● Experience in ESXI, HyperV virtualization
    ● Experience in testing REST API
    ● Knowledge of cmd, bash, powershell
    ● SQL skills
    ● Experience of work with PyCharm, git, Jira, TeamCity, Test Link
    ● Experience of work in Scrum


    We do we offer?

    ● Work in a friendly team of professionals
    ● Competitive salary
    ● Comfortable office in the city center
    ● Medical service for you and your family
    ● Free lunches twice a week
    ● Coffee, tea, juice, milk and other benefits

    Apply/Socialize Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.