Automation Engineer with Python | Enea Romania | 0LOVES1
>_Loading...

We're not saying it's gonna be easy.
But we promise it's not gonna be boring.

We pride in providing new challenges all the time for our creative, rebellious engineers. This is the kind of place where we want to change the world with the right lines of code. Insane passion, curiosity and thirst for breaking barriers and rules feel like home here at Enea.

Would you feel like home?

Automation Engineer with Python

Location: Bucharest/Iasi/Craiova, Romania

Number of positions available: 0

Job Type: Full Time

Division: Services Division, Enea Romania

We pride in providing new challenges all the time for our creative, rebellious engineers.
This is the kind of place where we want to change the world with the right lines of code. Insane passion, curiosity and thirst for breaking barriers and rules feel like home here at Enea. Would you feel like home?
 

Know someone who would be interested? Apply to job Share

Job description

Position objectives

This position 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. In support of these goals, Enea believes that specific systems engineering technical expertise with a rich history in complex system verification techniques, test environments, system integration and validation is crucial to the successful deployment of our partner’s test automation system and support of the Digital and ID Now products. Anticipated technology bases include Python and Pytest for Test Scripting; JSON and SQLAlchemy (ORM) Data Formats; RESTful API, 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. The technology bases will be used to develop, integrate, coordinate and configure specific solutions using JIRA for work flow management, GIT as a source code repository, Gerrit for code reviews, Jenkins for configuration management and JAMA for requirements management

Essential functions

  1. Create automated testing solutions from technical designs, specifications, and requirements at sub-system and system level.
  2. Develop and execute automation test protocols.
  3. Support reliability testing activities through automation.
  4. Reports and documents software defects, collaborates with the cross functional teams to resolve them and provide input on issues that impact product performance and system stability
  5. Participate in scrum meetings and follow internal software development, cyber security, and validation procedures that comply with medical and security regulations.
  6. Validate the configuration, functionality, and user interface of automation tools and frameworks.
  7. Understands and is aware of the quality consequences which may occur from the improper performance of their specific job; has awareness of device defects that may occur in their area of responsibility, including product design, verification and validation, manufacturing and testing activities
  8. 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; build productive internal/external working relationships

Required key skills

  1. 3+ years of experience and strong technical competency in testing or development using Python, C or similar languages.
  2. 1+ years of experience as a software test engineer verifying embedded systems.
  3. 1+ years of experience with tools such as Jira, Confluence, Github, Gerrit, Jenkins, or other industry leading toolsets.
  4. 3+ years of experience creating and maintaining traceability, test coverage, and defect trends metrics.
  5. 1+ years of experience working in an Agile environment.
  6. Nice to have: healthcare communication testing protocols (e.g. ASTM, HL7, POCT1A), experience testing software in RTOS environments (e.g. Windows Embedded Compact/CE, QNX, Linux/Ubuntu Embedded, and VxWorks), experience in delivering products for the Medical Device industry

Qualifications

  1. Bachelor of Science in Computer Engineering, Computer Science or equivalent.
  2. Experience developing and working with automation frameworks.
  3. 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).
  4. Familiarity with: Wi-Fi, Ethernet, Wireless, Bluetooth, TCP/IP
  5. English language

Apply to this job

Allowed extensions: .pdf, .doc, .docx.
Maximum file size: 8MB.

Or apply by e-mail: careers@enea.com

See other jobs

http://0loves1.enea.com