#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWarszawaTestingTest Automation Engineer with Python
    Test Automation Engineer with Python
    new
    Testing
    Engenious

    Test Automation Engineer with Python

    Engenious

    6 639 - 7 884 USDNet/month - B2B
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      Test Automation

      master

      C++

      advanced

      Bash

      advanced

      Linux

      advanced

      pytest

      advanced

      Python

      advanced

      Embedded Systems

      regular

    Job description

    Online interview
    Friendly offer

    We are looking for a highly skilled Senior Integration Test Engineer to join our team in the development of the Power Automation Software Operations Platform (PASOP). The primary focus of this role will be to design, develop, and implement an integration testing framework from the ground up. This includes conceptualizing the framework, selecting the appropriate tools, deploying it on physical hardware, implementing and executing tests, integrating the testing pipeline, and generating and displaying reports on a dashboard.

    Our platform is built on microservices that communicate over a single bus. The services themselves are written in C++, and the entire platform supports deployment on both ARM devices (with a custom Linux distribution based on the Yocto Project) and x86 devices (Debian 12).


    Responsibilities

    • Design and develop a comprehensive integration testing framework.
    • Select the appropriate testing framework and ensure its effective deployment on physical hardware.
    • Implement and execute a wide range of integration tests, including firmware updates, configuration generation and deployment, PLC integration, I/O module management, certificate management, time synchronization, inter-device communication testing (using protocols like IEC), end-to-end tests with UAL, and minor UI tests.
    • Maintain and manage the test setup, including hardware components.
    • Provide support in developing performance tests.
    • Contribute to the evolution of test strategies and testing processes.
    • Collaborate with the development team to ensure seamless integration of testing with the CI/CD pipeline and to generate comprehensive test reports.
    • Display test results on a dashboard for real-time monitoring and analysis.


    Requirements

    • Extensive knowledge of testing strategies and test frameworks.
    • Strong programming and scripting skills, particularly in Python, C++, and bash.
    • Proficiency with the pytest framework or similar testing tools.
    • Significant experience in test automation, with a focus on integration testing.
    • Solid understanding of both Windows and Linux operating systems.
    • Experience with industrial devices and embedded systems is a strong plus.
    • Excellent problem-solving skills and attention to detail.
    • Strong communication skills and the ability to work effectively in a collaborative team environment.


    Apply for this job

    File upload
    Add document

    Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
    Informujemy, że administratorem danych jest Engenious Sp. z o.o. z siedzibą w Krakowie, ul. Krupnicza 3, (dalej jako "ad...more

    Check similar offers

    AI Test Automation Engineer (AI experience is a plus)

    AI Test Automation Engineer (AI experience is a plus)

    New
    emagine Polska
    6.54K - 7.84K USD
    Kraków
    , Fully remote
    Fully remote
    Python
    AI
    QA Data Automation Tester

    QA Data Automation Tester

    New
    Lite e-Commerce
    4.67K - 5.71K USD
    Wrocław
    , Fully remote
    Fully remote
    JMeter
    API Testing
    Apache Kafka
    Test Architect

    Test Architect

    New
    Reply Polska Sp. z o. o.
    4.93K - 6.22K USD
    Rzeszów
    , Fully remote
    Fully remote
    Testing Tools
    Test Automation
    English
    Senior Test Engineer with Squish

    Senior Test Engineer with Squish

    New
    Spyrosoft
    4.36K - 5.88K USD
    Kraków
    , Fully remote
    Fully remote
    Python
    Froglogic Squish
    Robot Framework
    QA Manager

    QA Manager

    New
    GreenMinds Sp. z o.o.
    7.47K - 7.88K USD
    Warszawa
    , Fully remote
    Fully remote
    JIRA
    Cucumber
    Zephyr