Internal Master Thesis, Automating Radio Software Test
Master Thesis, Automating Radio Software Test
Are you ready to create the 5G future? Predicting the future is fun. Inventing it is powerful. We do both.
5G is coming soon, and Ericsson is the early leader in bringing it to market. With the commercial launch of 5G expected in 2020, and pre-commercial trails already happening now, there has never been a better time for you to make your mark. The possibilities are endless across industries – from automotive and transport to agriculture, utilities, and more.
Ericsson's commitment to world class products requires thorough testing to ensure the quality and performance of the software, nodes, and systems we deliver. We do challenge our software by using the latest test technologies.
The main goal of this thesis is to automate, and model test case generation to create automatically a configuration file that can be used to a) set up radio configurations in the framework and b) act as input to generate test cases in Java in our JCat based framework. The idea is separation of configuration set-up and the execution based on a specification. The test case executions must be as generic as possible without losing the purpose i.e. they fetch the Radio Unit capabilities from configuration files, one per radio, and can be reused for another radio with different parameters.
Theoretical focus assumes a depth of programming skills, modelling and model transformation, as well as mathematical and statistical analysis methods, and a basic understanding of hardware, Matlab and Radio Units.
The proposed strategies will be implemented and evaluated in a test environment based on Java, C, C++ in a Linux environment, with users of tools like Jenkins, Maven etc and scripted test logs.
We are looking for a motivated MSc student with a keen interest in both software development and test, visualization and radio systems, and who has fulfilled their course requirements.
Thorough knowledge of standard coding concepts and good programming skills, as well as excellent spoken and written English are required.
Familiarity with the Java, C, C++, Linux/ operating system is an advantage.
Candidates with demonstrated fluency in Java, with previous experience demonstrating development of modelling, parsing, and utilizing test automation frameworks, software development, exposure to matlab, low-level radio protocols, or hands-on development & test will be given preference.
Location: Stockholm, Sweden
The selection and interview process is ongoing. Therefore, send in your application in English as soon as possible. If you have any specific questions you are welcome to contact Vijay Gahlawat, Section Manager - Functional Systemization or Monal Jain, Recruitment Specialist at firstname.lastname@example.org
Last date to apply: November 30, 2018. Position can be filled before this date also so make an application today!
Ericsson provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, marital status, pregnancy, parental status, national origin, ethnic background, age, disability, political opinion, social status, veteran status, union membership or genetics.
Ericsson complies with applicable country, state and all local laws governing nondiscrimination in employment in every location across the world in which the company has facilities. In addition, Ericsson supports the UN Guiding Principles for Business and Human Rights and the United Nations Global Compact.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, training and development.
Ericsson expressly prohibits any form of workplace harassment based on race, color, religion, sex, sexual orientation, marital status, pregnancy, parental status, national origin, ethnic background, age, disability, political opinion, social status, veteran status, union membership or genetic information.
Primary country and city: Sweden (SE) || || Stockholm || IT
Req ID: 263226