Profileimage by Daniel Stefan Embedded Software Tester, Qualification level, SWE6 from Bucharest

Daniel Stefan

available

Last update: 06.01.2023

Embedded Software Tester, Qualification level, SWE6

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Limited professional)

Keywords

Test Scripts C++ (Programming Language) Debugging Embedded Software System Testing Testing (Software) Java (Programming Language) Acceptance Testing Application Programming Interfaces (APIs) ARM Architecture + 30 more keywords

Attachments

Profile_060123.pdf

Skills

ARM Cortex, Autosar, acceptance tests, APIs, Testing Tool, Automotive Software, C/C++, C++, CAPL, Vector CANoe, code coverage, Continuous Integration, DOORS, Embedded C, Embedded Software, Ethernet, git, GitHub, Clear Case, Rational ClearQuest, integration tests, Java, jenkins, microcontroller, PTC integrity, sniffing, Python, Regression Testing, Requirements management, scripting languages, SPI, debug, debugging, Design Documents, Version control, system testing, system test, test script, test scripts, test reports, software test, Unit and component test, UART, vTESTstudio, web page

Project history

09/2021 - Present
Embedded Software Tester in Integration Team
Luxoft (Automotive and vehicle construction, >10.000 employees)

Main activities and responsibilities:
- Responsible for updating and maintenance of the build acceptance
tests(~2000 CAPL test scripts that are using Ethernet signals, CAN
signals, SPI protocol) that are executed automatically in jenkins for each
release(Automated Regression Testing);
- Create new test scripts for new functionalities and improve the existing test
scripts;
- Support for different teams with new CAPL scripts from different
functionalities(diagnostic stack team, system test team, etc)
- Maintain the benches from the applications point of view(tools, licenses,
scripts);
- Review and report the test results that are sent to the customer;
- Adding the changes from the RSB team in the mainline software test git branch used in integration team;
Major achievements:
- I have increased the product quality by finding in time the issues from the
software(fast analyzing the reports and the traces);
- I fixed stability issues from the test scripts, understanding the hardware
limitations, increasing the quality of the test reports;
Used microcontroller: 32-bit AURIX TriCore.

Skills: Continuous Integration, Vector CANoe, CAPL, Python, Embedded C.
Git, Jenkins jobs, pipelines, and specific tools like: E-sys, Ediabas.

08/2020 - 10/2021
Embedded Software Tester, Qualification level, SWE6 - Automotive domain
Luxoft (Automotive and vehicle construction, >10.000 employees)

Main activities and responsibilities:
* Responsible for creating test scripts for customer functions
functionality(Diagnostic stack);
* I created an automation framework (saleae logic analyzer integrated with
Vector vTESTstudio and python)for sniffing the SPI communication between 2
microcontrollers and post process the traces;
* I reviewed the test cases and tests scripts following the ASPICE process;
* I executed the test scripts and reported finding bugs for this functionality,
increasing the quality of the product.
Major achievements:
* I had a significant contribution in the increasing the product quality by finding
critical defects;
* I was one of the employees who worked hard to raise the reporting metrics to
the client;
Used microcontroller: 32-bit AURIX TriCore.
Skills: PTC integrity, Vector CANoe, CAPL, vTestStudio, winIdeea, Embedded
C. IC5000 debuger, Git, and specific tools like: ODIS, ODX pdx flasher

06/2019 - 08/2020
Embedded Software Integrator and Tester, SWE5, SWE6 - Automotive domain
Bertrandt Group

Main activities and responsibilities:
* Following the customer requirements(Software Architectural Design) I
integrated the software components(C code generated from math lab) at the
application level in Autosar stack;
* I reviewed the requirements against the code and I had to debug the
inconsistencies(to see what component sends wrong data);
* I automated the testing process creating a framework to manipulate CAN
signals from Vector CANoe by using Robot Framework together with Green
Hills(Multi) CLI for setting the breakpoints in the code;
* I tested new developed components by setting the environment and test the
components using google test;
Major achievements:
* I automated the testing process;
Used microcontroller: RH850;
Skills: Renesas E1 for debugging SWE.4 google test for code coverage,
SWE.5 Green Hills(Multi) SWE.6: VECTOR tools(CANoe), Robot Framework.

03/2018 - 05/2019
Embedded Software Tester, SWE4, SWE5 - Automotive domain
Luxoft

Main activities and responsibilities:
* I created the test cases and test scripts based on Software Detailed Design
for unit and components tests using Cantata Testing Tool for C/C++ provided
by qa-systems.com and Vector Cast tool provided by Vector;
* I created the integration tests following the Software Architectural Design
using vTESTstudio(winIdeea and Trace 32);
* I automated using python and graphical APIs the reporting process(done
manually before);
Major achievements:
* I automated the reporting process used by upper management for reporting
the number of the covered requirements of the product to the client(was done
manually before).
Used microcontroller: SoC R-Car V3H: ARM Cortex A53(QNX) + ARM Cortex
R7(Autosar Stack) | OM INNOVIZ: https://innoviz.tech

05/2014 - 03/2018
Embedded Software Test Engineer at Thales Systems Romania - Railway domain
Thales

Main activities and responsibilities:
* Embedded Software Test Engineer in Safety Critical Software - SIL4 -
Railway Domain
* I created the Test Cases for ongoing Requirements, Architectural Design and
Detailed Design Documents;
* I evaluated the test scripts reports, traceability and coverage;
* I created the hardware environments for ongoing projects;
* I used Java and C++ for test scripts creation(Automation of the test cases);
* I created ITR(Documentation of the test results) and ITS documents;
* Version control used software: Clear Case and SVN | Defect management
tools: Rational ClearQuest;
* Requirements management tools(traceability to test objects): Doors.

03/2008 - 05/2014
Electrical Engineer - Amplu Center - Romservice Telecomunicatii
KKRomservice TelecomunicatiiKK

* Degree qualified Electrical Design Engineer IIA and IIB. (National Authority
for Electrical Energy - Electrical design and execution for installed power at
maximum rated voltage of 1000V);
* Security Systems Designer Engineer;
* Security Systems Engineer;

06/2006 - 03/2008
Electrical Engineer
Two Other Companies

1. First Company - Fenster Construct S.R.L.
2. Second Company - Bronec International Company S.R.L.

Local Availability

Only available in these countries: Romania
Profileimage by Daniel Stefan Embedded Software Tester, Qualification level, SWE6 from Bucharest Embedded Software Tester, Qualification level, SWE6
Register