Software Test Automation Engineer

Angajator: GABTEO CONSULT
Domeniu:
  • IT Software
  • Tip job: full-time
    Nivel job: 1 - 5 ani experienta
    Orase:
  • Job la nivel national
    Actualizat la: 19.10.2021
    Scurta descriere a companiei

    GABTEO HR – Companie de Consultanta, Executive Search, Head-Hunting si Recrutare de Personal.

    Cerinte

    Requirements & Competencies:
     Studied Computer Science/Software Engineering/IT/Robotics, or a related field;
     4+ years of solid automation engineering experience developing frameworks;
     Demonstrated knowledge of Quality Assurance and test automation;
     Strong Knowledge of QA Testing methodologies, testing types and testing Techniques;
     Hands-on experience with Test automation tools and frameworks like: Cypress, Squish, cucumber,
    REST Assured or similar tools for web, desktop, and API testing;
     Experience in Web, API and Windows based technologies e.g. QT;
     Working experience with Agile frameworks like scrum and Kanban;
     Hands-on experience in automated testing with gherkin, typescript, JavaScript, Java knowledge of
    OOP, SOLID principles, and design patterns;
     Hands-on experience in testing web services (REST, SOAP, WSDL etc.), SQL Database;
     Working with Windows operating systems and networks;
     Knowledge of continuous Integration tools like Jenkins;
     Experience in scripting with: Python, Batch script, PowerShell, Shell;
     Fluency in English;
     Self-starter working effectively, individually as well as collaboratively with strong organizational,
    time management and communication skills;
     Strong problem-solving skills and detail oriented;
     Proactive and comfortable working as an individual contributor;

    Responsabilitati

     Develop, maintain, and execute automated test;
     Perform automation feasibility analyses and tools selection;
     Develop, maintain, and improve existing/new test automation frameworks;
     Perform review for automated test specification, code, and documentation;
     Analyze test results and perform root cause analysis to identify/report bugs and resolve test errors.
     Work in Agile environment and onshore-offshore model;
     Collaborate with team members to develop/execute project plans and schedules;
     Work with the development team to increasing the overall test coverage and maintain the test
    pyramid;
     Contribute to continuous improvement activities of improving the overall QA process and applying
    the latest techniques and standards in test automation;
     Assure quality and regulatory compliance are meet in accordance with documented procedures.
     Estimate and track effort on task level;
     Manage the CI environment (Managing the Jenkins server, Creating/Updating testing pipelines and
    provisioning of execution VMs).

    Alte informatii

    Benefits:
     Powerful teams, open and friendly working atmosphere as well as flat hierarchies;
     Exciting projects at a high technological level;
     Flexible working hours / WFH (remote);
     Further training and development opportunities.