My name is Georgios. I possess hands-on experience in programming with Java, JavaScript, TypeScript, and Python.
The purpose of the following projects is to demonstrate my ability to organize, document, and test code. They were created on a Linux Mint machine.
Language | Description | Testing | Repo |
---|---|---|---|
Typescript | README | QA-test-plan | Job Board API |
Typescript | README | QA-test-plan | Contact Manager API |
Typescript | README | QA-test-plan | Task Manager API |
JavaScript | README | QA-test-plan | HelpDesk API |
JavaScript | README | QA-test-plan | Warehouse manager API |
App name | Part | Language | Framework(s) & Tool(s) | Repo |
---|---|---|---|---|
Review app | Frontend | Typescript | Angular | Review app frontend |
Review app | Backend | Java | Spring, JUnit, swagger, javadoc | Review app backend |
Type | Language | Framework(s) & Tool(s) | Repo |
---|---|---|---|
Unit testing | Java | JUnit | Class methods |
User Interface (UI) testing | Java | selenium, JUnit, javadoc | Pop-up window |
User Interface (UI) testing | Java | selenium, JUnit, javadoc | <ul> element |
User Interface (UI) testing | JavaScript | selenium, jest | Navbar |
User Interface (UI) testing | JavaScript | selenium, jest | <a> elements |