Maxim Afanasyev
Software Engineer @Technica Engineering GmbH
Signup · Get unlimited contacts
WORK HISTORY
Software Engineer @Technica Engineering GmbH
Munich, DE
Development of new functionality for the proprietary test language TCF (eclipse plugin based), which is used in different BMW projects for the transformation of high-level domain specific test scenarios into lower-level HiL tests (vb.net, C#), SiL tests (C++, Google test/mock) and other supplementary purposes. Implemented features and improvements, which significantly saved effort of testers and optimized the time of test execution- Participation in development of ASIA, proprietary CI server for the execution of component testing in BMW. Implemented new features, which simplified the execution of test series and analysis of results. Delivery of new ASIA versions into production- Participation in development and support of Hardware In Loop (HiL) test development framework TDF (including TDFNext, completely new version of it), which is used for the testing of different BMW ECU (Electronic Component Units). Implemented test runner, support for Meilhaus hardware driver, performance test instrumentalization, several ECU simulations- Participation in development and support of BMW ARUnit, the tool used for the generation of Runtime Environment of Software In Loop (SiL) tests on a base of given AUTOSAR model. Adding new mandatorily required functionality, bug fixing- Support of Continuous Integration. Configuration of CI jobs in Jenkins. Movement of the project CI process to Openstack Zuul, writing Ansible playbooks for Zuul jobs- Development of TDF actors, classes which work as a middle layer between high level test domain specific language TCF and lower level of TDF framework. Later, automated generation of the most trivial actor classes on a base of mappings, defined by domain testers.Used technologies: Java.Net (C#, vb.net), XTend, JUnit, SVN, Git, Jenkins, XText, Zuul, Ansible, Jira, Google Test, Google Mock, C++11, CMake, GitHub, Artifactory, AUTOSAR, CARMEN, EDIABAS, CAFE, saltstack, CheckMK, Python, Groovy, Postgres SQL
EDUCATION
Petrozavodsk State University (PetrSU)
Specialist degree, Applied mathematics and Computer science
Petrozavodsk State University (PetrSU)
Specialist degree (Correspondence course), management of organization
SKILLS
ABOUT MAXIM AFANASYEV
Throughout my career I was involved in different projects related to software development and testing and used wide variety of tools and technologies. Bigger part of this period was devoted to testing in distributed environment. So far I have tested various types of software applications designed for accounting, system automation, high availability, payment card processing and fraud prevention. TMap and ISTQB certifications prove this experience. I am Microsoft and Oracle certified specialist experienced in development of client side applications, web services, scripts intended for online and batch processing. Testing, document and code evaluation are different and imporant facets of my profile. Code review, white box testing, bug fixing, build management and deploy were among my main tasks on previous position. However when job responsibilities give me possibility to demonstrate leadership, coordination and management skills I always glad to do so as well. I value client satisfaction and do all my best to reach this target. I always enjoy to apply my skills on every place where I work and contribute to overall success of company.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.