Course code: PAC-1
  • Years with company: 3
  • Years programming: 15
  • Primary programming language: Python
  • Other programming languages: JS/TS SQL C#
  • Unit test harnesses: Pytest Unittest Robot Framework React Testing Library
  • Something else: As well as programming I love hiking and the outdoors
  • Test practice now: Write the code and if time permits write unit tests. Then update integration tests to make sure code base works as a whole. Run robot framework on the output to make sure the behaviour is correct. QA manually sign off that everything is working.
  • Target system: The target is docker containers which run the data pipeline
  • Dev tools: VSCode with Python Extensions Copilot
  • Build time: Under 10 seconds
  • Coding standard: ISO9001
  • Function too long: When it doesn't fit on your screen
  • Code reviews: Done through the PR interface. Usually offline but if it is complex, done on a call
  • Code time: 30
  • Test time: 10
  • Debug time: 60
  • Favorite thing about dev: It is my hobby and people pay me for it!? Mainly the puzzle solving aspect.
  • Least favorite thing about dev: Being told what and how to build something.
  • Tdd knowledge: Write unit tests first, then code to satisfy those tests.
  • Why are you attending: Out current testing approach isn't working. I am interested in other approaches for testing.