I have an extensive background in Biomedical Engineering and Medical Software Testing. Currently, I am working on testing other software applications as well for polishing my testing skills. I do love testing software in other industries as well.
But, I am trying to build Medical Software Testing Portfolio in my GitHub. I do out of work projects in my spare time and I do really enjoy them. I really want to have a good GitHub account with Medical Software testing expertise.
I am really worried about the source of medical datasets I use even though they anonymized and publicly available from Universities’ researches team websites.
Can you share some ideas on some medical software testing that can help me build my portfolio?
If you can find in the fine print that data from those universities can be freely and legally used, then go for it. Other than maybe you could create your own data with an LLM or a test generation library, like Faker - I have used it myself, but it seemed interesting after reading a few articles about it.
As for the content of the portfolio, my approach would be to emphasize that medical software is highly regulated and therefore requires a more rigorous approach to testing.
Documentation must be clear, test cases need to be thoroughly designed, maintained, and executed.
Reporting must be in place, along with established traceability between the tests, designs, the requirements, the code, etc.
You can put some sample test artifacts on GitHub and use the Markdown to make them look very visually appealing.
And lastly, I’d also emphasized (maybe in the readme file, as it’s the first thing people will see when they open your repo) that testing in healthcare needs to be more strict, as people’s lives can be at stake, and maybe list a few examples of disasters where improper testing led to tragedies, which resulted in more strict regulations.
Great advice. Yeah, this definitely helps. I will try generating some fake datasets. I used to generate fake datasets for validations of algorithms but that used to be limited. I might also integrate a little bit of QMS that might make it more relevant.