Keyskills: continuous integration uml jenkins testing software development tools scripting algorithms diagnostics reports statistics configuration management classic autosar gitbitbucket architecture diagrams uml diagrams software branching merging strategies decipher requirements vehicle variants part numbers flash over the air concepts requirements management processes traceability runtime behavior analysis