- Apr 26, 2020
- 83
- 43
- Category........
- CEC
- Visa Office......
- Ottawa
- NOC Code......
- 2174
- App. Filed.......
- 09-06-2020
- AOR Received.
- 09-06-2020
Hello folks,
I just wanted to verify if the job duties on my reference letter does match the correct NOC. My job title is "QA Developer". I work in a software development firm, and I do iOS app development and automated test setup.
This is a link to the NOC reference website
These are the duties on my reference letter:
I just wanted to verify if the job duties on my reference letter does match the correct NOC. My job title is "QA Developer". I work in a software development firm, and I do iOS app development and automated test setup.
This is a link to the NOC reference website
These are the duties on my reference letter:
- Write, modify, integrate and test software code in Swift and native iOS (Apple) App Development on a variety of projects.
- Maintain and enhance existing products by writing code of sufficient quality to fix issues, and implement features.
- Ensure reliability and quality of code by writing automated Unit and/or UI Tests in Swift, Kotlin and other programming languages to test business and application logic, and integrate it with Continuous Integration tools to report failures.
- Test mobile apps to find security flaws, user experience issues, and other regressions, and report those issues with sufficient documentation to reproduce and fix them.
- Discuss technical and user experience problems in the code bases and apps, and review it with a team of software developers to solve them and help improve the quality of the app.
- Write developer tools in Swift or other programming languages or implement existing ones to integrate it with products to help debug them.
- Research and use various algorithms and technologies in products to improve them.
- Prepare reports, manuals and other documentation such as Readme and Test Plans on the status, operation and maintenance of apps.
- Improving and maintaining the quality of apps in a time-effective way.