Mobile Apps & Services Test Engineer Domestic Intern/Co-op (Summer 2020)
Spartanburg, SC 
Posted 27 days ago
Job/Internship Description

The Mobile Apps & Services (MAS) group of the DevOps Hub Americas is an internal team which specializes in designing, developing, testing, and operating custom software for all brands and services of BMW Group (BMW, BMWi, BMW Motorrad, MINI, Rolls-Royce, etc.) for both local and global markets. Custom software that is developed by this team primarily focuses on mobile and web solutions which includes cloud-based infrastructure, and containerized applications and micro-services. Within the MAS group is the Test Automation (Spider) team which comprises of test managers and test engineers, which are steered by an Agile Master.

The student will support the Spider team by translating user requirements into codable tests, coding the tests, running and reporting on the results of said tests, and then taking the next step in configuring the tests within the Spider team's test automation suite to fully automate the test scripts and unit tests. As an intern/co-op within the Spider team it will be expected to interface with the other DevOps team within the MAS group, present work to the Spider team lead (Agile Master), the MAS group manager, as well as the entire MAS team the work that has been accomplished. For each of these reasons good communication skills is a must. All software written by the teams of the MAS group are either based on Swift, Javascript, as well as the occasional need for Python; the computer science intern must be comfortable working with object-oriented languages with a strong emphasis on Javascript. All interns/co-ops within the MAS group are fully integrated within the team and are expected to contribute collaboratively working on one or more of the software products within the portfolio of MAS products; however, they will also be mentored by an internal team member. While test automation is the primary focus, the intern/co-op will also have the opportunity to look for areas of opportunity to make improvements by way of new technical solutions and then propose, design, build, and implement those solutions.

  • Strong communication skills
  • Strong analytical skills
  • Experience with one or more of the following programming languages: Swift, JavaScript, C#, Python
  • Experience working with RESTFul API
  • Experience with Git based source code version control
  • Experience working with MacOS
  • Knowledge of object oriented design patterns
  • Knowledge of Atlassian tools (Jira, Confluence, Bitbucket, Bamboo) a plus
  • Knowledge of test automation platforms a plus
  • Knowledge of containerization software a plus (e.g. docker)
  • Experience with data sciences a plus
  • Possess a minimum cumulative GPA of 3.0 (not just in major)
  • Have full-time status at an accredited four-year college or university in the United States
  • Completed at least 30 credit hours at time of application
  • Able to complete 3 alternating work terms for Co-op positions
  • Able to work full-time (40 hours / week)
  • Transfer students must have a GPA from current university
  • Complete and pass a substance abuse test before the work term
  • THE WORK TERM DATES ARE (May 11, 2020 - August 14, 2020)

BMW Manufacturing Company is an equal opportunity employer. It is the policy of BMW MC to provide equal employment opportunity (EEO) to all qualified persons regardless of age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Employment with BMW Manufacturing Co., LLC (BMW MC) is at-will and may be terminated at any time, with or without notice, at the option of BMW MC or the employees.


Position Summary
Start Date
As soon as possible
Employment Type
Full Time
Period of Employment
Type of Compensation
College Credits Earned
Tuition Assistance
Required Student Status
Preferred Majors
Email this Job to Yourself or a Friend
Indicates required fields