QA Automation Engineer

Department: Software Verification
Project Location(s): Bucharest, Iasi & Remote
Education: Bachelor’s Degree
Experience: 3+ years in field

Responsibilities

  • Create automated testing solutions from technical designs, specifications, and requirements at the sub-system and system level;
  • Develop and execute automation test protocols and tools;
  • Support testing activities through automation;
  • Participate in scrum meetings and follow internal software development, cyber security, and validation procedures that comply with medical and security regulations;
  • Be aware of device defects that may occur in the area of responsibility, including product design, verification and validation, manufacturing and testing activities;
  • Responsible for exhibiting professional behavior with both internal/external business associates that reflects positively on the company and is consistent with the company’s policies and practices:
  • Verify the correct implementation of solutions, requirements analysis and development, newcomers training, re-design and re-write existing code based on internal coding standards, running technical interviews, developing test cases, UML diagrams for use cases and generating test scenarios, team coordination, reviewing test plans, developing specifications and test procedures, improving the overall testing process;
  • Develop, integrate, coordinate and configure specific solutions using JIRA for work flow management, GIT as a source code repository, Gerrit/Crucible for code reviews, Jenkins for configuration management and JAMA for requirements management;
  • Report and document software defects, collaborate with the cross functional teams to resolve them and provide input on issues that impact product performance and system stability.

Bennefits

  • Attractive salary (negotiable based on technical knowledge);
  • Flexible working time and remote work flexibility;
  • Private medical insurance package;
  • Relocation package in case of need for a convenient start;
  • Professional and competitive work environment;
  • Open-minded approach (friendly staff, communicative team, regular personalized feedback, reachable management);
  • High tech infrastructure;
  • Chance for professional development;
  • Modern & international company culture.

Profile

  • Bachelor of Science in Computer Engineering, Computer Science or equivalent;
  • 3+ years of experience in testing, automation frameworks or development using Python, C or similar languages;
  • Experience automating testing throughout the entire software development lifecycle using various software testing practices (black box testing, risk-based testing, integration testing, system testing, regression testing, exploratory testing);
  • 2+ years of experience as a software test engineer verifying web systems;
  • 2+ years of experience with tools such as Jira, Confluence, GitHub, Gerrit, Jenkins, or other industry leading toolsets;
  • 5+ years of experience creating and maintaining traceability, test coverage, and defect trends metrics;
  • 3+ years of experience working in an Agile environment;
  • Experience in Python and Pytest for Test Scripting;
  • Experience in reviewing test plans, developing specifications and test procedures and improving the overall testing process;
  • Experience with manual and automated testing;
  • Experience in writing scripts, test plans and designing test cases;
  • Familiarity with Serial-over-USB, HTTP, and Ubuntu;
  • Good collaboration with the cross-functional teams to resolve them and provide input on issues that impact product performance and system stability;
  • Technology used: Python and Pytest for Test Scripting; JSON Data Format; RESTful API and XML-RPC, SML-RPC, Serial over USB interfaces; HTTP and python-Django (web framework) for User-facing Frontend; Ubuntu and Django Web server (or Apache) for Equipment-facing Backend.

Desired

  • Experience in delivering products for the Medical Device industry;
  • Experience with cloud solutions;
  • Experience with test automation with Selenium.

Overview

  • The position of Senior Automation Engineer is within our verification team that manages testing and verification for medical devices. This role will lead the software verification and validation activities for our next generation of portable diagnostics platforms product software and non-product software in one or more projects.
  • Together with your team colleagues, you are working closely with the Testing Lead, Business Analysts and the entire working team, which is providing you support for the daily technical jobs, and with the Program Manager who is empowering your skills and expertise by providing the needed knowledge, information and resources.
Please apply now at: careers@gess-engineering.com

HR Department

    

ALINA MIHAI

Human Resources Manager

Tel. 0726 157 257

alina.mihai@gess-engineering.com

 

ANDREEA DEAC

HR Talent Sourcer

Tel. 0723 630 511

andreea.deac@gess-engineering.com

 

ANDREEA DRAGOS

HR Talent Sourcer

Tel. 0723 634 910

andreea.dragos@gess-engineering.com

 

GESS ENGINEERING

+40 (726) 157 257

careers@gess-engineering.com

LOOKING FOR A CAREER OPPORTUNITY?