INX SoftwareSoftware Engineer - Classic/Core Team
Dec. 2022- Contributed to adding valuable features to existing web apps (Responsible for all apps when I am in InFlight Team plus additionals apps)
- Do a code review to check code standards and make sure the code changes are effective/accurate and not causing performance issues.
- Do manual testing to check if the changes have already met the accepted criteria
- Added a new endpoint and performance improvement to the APIs (Restful API, Swagger)
- Write Unit tests using Xunit
- Deployed the new updates by Octopus
- Design and write solid UI Tests using Cypress and make them able to run against the different release version
- Set up the schedule to run UI Tests daily on GitHub Action
- Rewrite an existing performance test which was using NBomber and created a new performance test using K6 and make it able to run against different release version
- Write good documentation on the Read Me file also on Confluence (How to run the app/spike/test execution history/learning notes/best practices/etc) - Plan X Months' goals and learn weekly progress a new technology or learn more about the products
- Investigated the SSO issues by OKTA/Azure Active Directory
- Investigated auth0 issue especially used in a performance testing
- Successfully fixed vulnerability issues by updating the packages found in Snyk Test (especially on the mobile app)
- Collaborated with people in team and different team and successfully fixed existing mobile app build issue that is using React Native and make sure the app able to run successfully on both Android and IOS
- Attend the Daily Scrum, Sprint Retrospective, Sprint Planning, Demo, Backlog Refinement, Knowledge sharing meetings, etc