Ulf Eneman

Eneman IT-Konsult AB

Ulf Eneman

Senior SW Test & System Verification Engineer

Summary

I am a driven and highly motivated ISTQB certified SW Test & System Verification Engineer. I have 25 years of experience in the area of SW test and verification with focus on system verification and test automation.


I have exceptional analytical and problem solving skills that helps to analyze and understand customer requirements and deliver a SW product with quality that exceed customer expectation.


My experience in test automation will assist in building an efficient and high productive test environment to enhance quality feedback loops and increase quality awareness.

Availability

Open to new assignments within the Stockholm region from februari 2024

Keywords

System verification, System test, Performance Test, System development, Test Automation, CI/CD, Capacity Test, Function Test, Acceptance Test, Java, Python, Linux, Shell scripting, Bash, Csh, MQTT, HTML, HTTP, Javascript, PHP, Ajax, JQuery, Bootstrap, Bulma, JSON, Sql, Git, Zigbee, Apache, PyCharm, Viavi, Protocol simulators, Eclipse, Agile, Scrum, Jira, Confluence, REST API, XML, Gang of four design patterns, Microprocessor programming, 4G LTE, 5G NR, Telecom, UML, frontend and backend development, Jenkins, Gerrit, Raspberry, Arduino, NodeMcu, Web design, Quality Assurance, Quality Awareness, Mission Critical Communication

CV


Summary

  • SW Test and System Verification Engineer with 25 years of experience
  • Load, Stability, Performance and Characteristics test
  • ISTQB Certified
  • Java Certified by Learning Tree

    Drive

  • My drive is customer satisfaction

    Key Strength

  • Understand the customer requirements, understand the product and act with the customers best in mind
  • Exceptional Analytical Skills

    Work Experience

    SAAB AB - System Engineer

    2023 - Present

  • Stakeholder Requirements analysis
  • System Architecture Design

    Ericsson AB - System Developer

    2022 - 2023

  • Customer requirements analysis and breakdown
  • System studies to find efficient ways to implement requirements in SW
  • Lead design teams in their SW design work
  • Document technical solutions

    Ericsson AB - System Verification Engineer

    2008 - 2022

  • Secure SW quality in Ericsson 4G and 5G radio base stations
  • Verify the system readyness for customer deployment
  • Test automation and Test Visualization in Java
  • Setup lab environment to be as customer like as possible
  • Keywords: Java, Viavi, Protocol simulators, Eclipse, Agile, Scrum, Shell scripting, Bash, Linux, Jira, Confluence, REST API, XML, Gang of four design patterns, Test automation

    SAAB AB - Java SW Development

    2004 - 2008

  • Development of Java framework and user interface for air control defense system
  • Analysis and implementation of Swedish Airforce requirements
  • Function test of SW components in close cooperation with customer
  • Keywords: Java, XML

    SAAB AB - SW Integration and Test Engineer

    2002 - 2004

  • Integation of Java and ADA SW components into the air control defense system
  • Extensive linux shell scripting for automated installation and upgrade routines
  • Linux kernel adaption to fit our needs
  • Keywords: Linux, Shell script, Bash, Csh, Java

    Otso AB - Java Web Application Development

    2002 - 2002

  • Development of a consultant support system (time reporting, document storage, webmail etc)
  • Keywords: Java, Servlet, javascript, frontend, backend development

    Ericsson Radio AB - System Test and Test Leader

    2000 - 2001

  • System verification test leader for Ericsson remote operation system for WCDMA
  • Stability, Usability and performance test
  • Consultant assignment via Otso AB
  • Unix shell scripting to develop test tools
  • 5 people test team responsibility
  • Test leader reporting to project manager
  • Keywords: Unix, Shell script, Bash, Csh

    Ericsson Radio AB - Function and System Test

    1999 - 2000

    NetNet International AB - Integration and Acceptance Test

    1998 - 1999

    Ericsson Inc, USA - Customer Support Engineer

    1996 - 1997

    Ascom AG, Switzerland - Function Test Engineer

    1995 - 1995

    Ericsson AB, Hong Kong - Acceptance Test Engineer

    1994 - 1994

    Ericsson Inc, USA - Integration Test Engineer

    1992 - 1992

    Ericsson AB, Italy - Function Test Engineer

    1991 - 1991

    Ericsson Telecom AB - Function and System Test Engineer

    1990 - 1995

  • Contact Details

    Ulf Eneman, Stockholm

    Phone: +46 76 149 7490

    Email: ulf@enemans.se

    QA - Quality Assurance or Quality Awareness?

    How do we determine the SW quality in a SW development project? How do we know that our SW quality is good enough for release?

    This is where the expression Quality Awareness comes into play. It means that we all the time, throughout a SW development project, need to understand and be aware of the SW quality - Quality Awareness.

    So how do we keep ourselves aware of our products quality? In many cases the quality is determined and based upon the number of executed testcases and their corresponding verdicts. In my opinion, this a blunt way of determining SW quality. For middle level testing such as functional testing this could be a good start but for test on a higher abstraction level such as system verification it is too blunt.

    In System verification with high complexity testcases and complex environments we need another way of understanding quality. A simple pass/fail criteria is not enough. Even when a test shows a fail verdict we could use this information to increase Quality Awareness.

    The way to achieve Quality Awareness for a SW product is to define a set of Key Performance Indicators. What is most important to our customers? What is the benefit by using our product in front of our competitors product? By constantly monitoring these KPI's thoughout our System Verification phase we will increase Quality Awareness and product assessment is immediate.

    Ulf Eneman is a ISTQB certified senior SW Test Engineer living in Stockholm, Sweden. I have more than 20 years experience of SW test in complex SW projects. Even though my focus has been into System verification such as Stability, Capacity and load test I have a wide background also within function test, customer acceptance test, Integration test and useability test. My background also includes java design and programming mostly within the area of test automation