Profile - Simon Berner 🧑🏼💻
Contents
About 🎙
Hi, my name is Simon and I am a highly motivated Software Development Engineer in Test and iOS Developer. I’ve been working in the software industry for 18+ years and can combine that with substantial knowledge and learnings in Development, Testing and Project Management.
I am very enthusiastic about Test Automation, TDD, BDD, iOS and Android Development, Quality, Pairing, Ensembling as a Team, and very much enjoy giving workshops on Pairing (Pair Programming) and Version Control with Git.
I’m good at talking to people on all levels and I’m a good listener and tacit observer. I constantly push myself forward by diving deep into unknown topics, doing experiments in my spare time, and pushing them onto GitHub. I am a happy human being who is able to fit myself into every new challenge and situation where constant learning, experimenting, innovation, a healthy team culture, and having fun as a team, are appreciated, supported, and welcome.
Professional Activity 🤺
For getting an additional view of my professional activity, have a look at my LinkedIn profile.
2016 - Present |
House of Test GmbH |
|
Software Development Engineer in Test (SDET), Test Coach |
Test Strategy Coaching (2016-today): |
Several coaching mandates. |
Project 4 (2020-today): |
Mobile App Developer Test Automation - Top most used Mobile App in Switzerland and Best of Swiss Apps Award Winner: responsible for extending and implementing the Mobile Test Automation Framework, for the native iOS/Android App. Functional Cloud & Visual Mobile App Testing, UX and Crowd Testing. iOS Development: Accessibility and Bug-Fixing. TechStack: Swift, UIKit, Java17, JUnit5, Appium2, Jenkins, BrowserStack, AppPercy. |
Project 3 (2018-2019): |
Java Backend Developer Test Automation - Biggest Payment System in Switzerland: responsible for extending and implementing the JUnit5/JGiven/REST-assured Test-Framework. Facilitation of BDD workshops with POs and Devs. Migration of the Test-Framework from JDK8 to JDK11. |
Project 2 (2018): |
Backend Test Engineer - Large financial backend system: Testing of Services in an Oracle Service Bus. Working with HP QC, DevTest, JIRA, SVN, Git and Bitbucket. |
Project 1 (2016-2017): |
Frontend Test Automation Engineer - Enterprise Cloud System: UX Test Engineer & Test Automation Engineer in a cross functional DevOps Team. Responsible to leverage and enhance Testing in the Team. Working with AngularJS 5, Angular Material, Protractor, Git and GitLab. Facilitation of UX Test-Sessions with stakeholders. |
2021 – Present |
Independent |
|
iOS Developer |
Projects: |
iOS Apps |
2021 - Present |
Holderbaum Academy GmbH |
|
Course Instructor (Freelance) |
Teaching: |
Pair Programming and Version Control with Git |
2010 – 2015 |
mimacom ag |
|
Quality/Test/Application Manager |
Responsibilities: |
Test Management, Test Strategy, Functional Testing, Performance Testing, Application Management, Incident Management, Requirements Engineering, Linux Server Administration |
Core activities: |
Quality/Test-Management and Testing of Java Web-Applications, Application Management: Health insurance, 2-4 Headcounts, 50 kCHF – 200 kCHF, Project Management, Scrum Master, Controlling and KPI-Reporting |
2006 – 2009 |
Sohard AG (since 2019 part of Noser Engineering AG) |
|
System Engineer & Java Developer |
Responsibilities: |
System Engineering Siemens ILTIS, Java Development |
Core activities: |
Development, Testing and Installation of ILTIS (Train Traffic Control System) for SBB - Java Development, Testing and Installation of NetBeans Rich Client Platforms |
2000 – 2005 |
Remp AG |
|
Electrician, Electric Engineer |
Responsibilities: |
Electrical Assembling, Electrical Engineering |
Core activities: |
Construction and Installation of cooling Systems in the US and Germany, Project Manager for CE/CSA-Certification of a Pharma-Device called: EasySealer, CAD Design of electrical systems |
Achievements 🎬
Course Instructor
Projects & Speaking
- Check out my project page to explore all my personal projects and things which I am experimenting with
- Have a look at my speaking page to see all my past and current speaking engagements in the world
Attended Training courses / certifications / self-studies
- 2023 Applying Desing Patterns (by Venkat Subramaniam)
- 2022 100 Days of Swift/UIKit and SwiftUI (Paul Hudson - Hacking with Swift)
- 2022 iOS Courses by Sean Allen
- 2021 Online workshop: Identifying & Fixing iOS Accessibility issues
- 2021 Stanford University iOS Development with Swift/SwiftUI
- 2021 gatsbyjs, reactjs, mdxjs
- 2019 Udemy course: Gatling Fundamentals
- 2019 Udemy course: Java Programming Masterclass
- 2019 Completed several courses on Test Automation University
- 2018 Automation in Testing Three Day Course
- 2018 Java For Testers
- 2018 Udemy courses: HTML5, CSS3, JavaScript
- 2017 Coaching Beyond The Team with Esther Derby & Don Gray
- 2016 Rapid Software Testing with Michael Bolton & James Bach
- 2012 BBST Foundations
- 2011 Certified Scrum Master (CSM)
Education 📚
2008 – 2015
Master of Advanced Studies in IT Bern Universtiy of Applied Sciences
2002 – 2005
Bachelor in Electrical Engineering BBZ/CFP Biel - Bienne
1995 – 1999
Apprenticeship as Electrical Engineer Swiss Post
What is important to me 💁
Some basics
I am looking for something where:
- Constant learning, experimenting, sharing and innovation is welcome
- I can write code
- Remote work is part of how we do amazing things together
- I can preferably choose or bring my own device (BYOD) to work efficently
I care about people
- I want to work in a team to build connections, find good ways to communicate and work together and build empathy for each other. In my experience, this makes people in a team productive and happy.
- I love to work in a place that consciously gives explicit room to enable people to build this kind of connection and that values the time that is spent on team building and improvement.
- Collaborating with everybody and every role in my team is important to me.
- I want to be able to celebrate the successes we achieve as a team.
I care about company culture
- I want to work in an open culture, where frequent feedback is appreciated and honest.
- A company’s values and culture should be actively lived day to day, especially in stressful times and when hard decisions have to be made.
- Transparency is important. It should never end when the shared information feels uncomfortable or is bad news.
Special Skills |
|
⭐️⭐️⭐️ |
Passionate, Fast Learner, Team Player, Communicator, Ownership, Teacher |
⭐️⭐️ |
Problem Solver, Business Acumen, User Experience, Leadership |
Tech Stack |
|
⭐️⭐️⭐️ |
Java, Appium/Selenium, Maven |
⭐️⭐️ |
Swift, SwiftUI, UIKit, XCTest |
⭐️ |
Go, JavaScript, Codable, CloudKit, Realm, MapKit, OSLog, Groovy, CSS, HTML |
Tools |
|
⭐️⭐️⭐️ |
IntelliJ, Git, Jenkins, VS Code, Bitbucket, GitLab, Gitea, GitHub, BrowserStack, JGiven |
⭐️⭐️ |
Xcode, Warp, Charles Proxy, Concourse CI, Postman, VIM, Docker/Docker-Compose |
⭐️ |
OWASP ZAP, Swagger, Gatling, Cypress |
Testing Skills |
|
⭐️⭐️⭐️ |
Mobile Testing, Agile Testing, BDD, Context Driven Testing, Exploratory Testing, Non-Functional Testing, Risk Analysis, Session Based Testing, TDD, Test Design, Test Management, UAT |
⭐️⭐️ |
Performance Testing |
⭐️ |
Security Testing |
Human Languages |
|
⭐️⭐️⭐️ |
German (Native) |
⭐️⭐️ |
English (Full Professional Proficiency), French (Professional) |
Certificates and Testimonials 📝
If you need any proof of certificates/testimonials in paper form of my passed education or older employers, please get in touch with me.