+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445

NOC 2174 Duties

aiqbal96

Star Member
Feb 25, 2020
138
58
Category........
CEC
NOC Code......
2174
AOR Received.
27-04-2020
Med's Done....
18-02-2020
Can anyone tell me if the job duties that my employer wrote on my reference letter matches NOC 2174? I saw somewhere that its a scrutinized NOC and I'm worried because it seems most rejections these days are work experience related.

My duties and responsibilities are:
- Reviewing results in the nightly DevOps system.
- Investigating any issues to identify causes of failures.
- Coordinating with team to ensure resolution of software issues
- Implementing new Selenium automated tests in Java code.
- Troubleshooting existing Selenium automation and correcting software bugs
- Preparing reports of automated test coverage for various software components
- Researching potential tools for enhancing automation efforts
 

ersandee

Hero Member
Jul 12, 2017
790
276
Toronto
Category........
FSW
Visa Office......
NDVO
LANDED..........
25-03-2019
Can anyone tell me if the job duties that my employer wrote on my reference letter matches NOC 2174? I saw somewhere that its a scrutinized NOC and I'm worried because it seems most rejections these days are work experience related.

My duties and responsibilities are:
- Reviewing results in the nightly DevOps system.
- Investigating any issues to identify causes of failures.
- Coordinating with team to ensure resolution of software issues
- Implementing new Selenium automated tests in Java code.
- Troubleshooting existing Selenium automation and correcting software bugs
- Preparing reports of automated test coverage for various software components
- Researching potential tools for enhancing automation efforts
https://noc.esdc.gc.ca/Structure/NocProfile/6a413309a71843d18a452c359055733c?objectid=Km6BVR10NBt4UC3mFDPoCLnKYoocu+ZUmp3izuMfF0AxRMxQhoWCNwgX3s2BSMX1
 

ersandee

Hero Member
Jul 12, 2017
790
276
Toronto
Category........
FSW
Visa Office......
NDVO
LANDED..........
25-03-2019
I know what the NOC description is. I'm asking if my duties are close enough to qualify since they aren't exact. Thanks!
Compare your duties and NOC 2174 duties from a layman (case officer's) point of view who dint know technical knowledge. You will get insight.
 

aiqbal96

Star Member
Feb 25, 2020
138
58
Category........
CEC
NOC Code......
2174
AOR Received.
27-04-2020
Med's Done....
18-02-2020
Compare your duties and NOC 2174 duties from a layman (case officer's) point of view who dint know technical knowledge. You will get insight.
Thanks.
I just found NOC 2283. Now I'm more confused about what to put. My job title is Software Developer but I mostly write Selenium framework and tests in Java for QA. It involves doing all the duties of 2283 but in an automated way, as in writing Java code for tests. Now I think I fit the 2283 better. What do you think? I can have my manager change the list of duties.
https://noc.esdc.gc.ca/Structure/NocProfile/dd099d8fb1b14889bf17f8651dfd68b2?objectid=aJ+D2V97JNLvBpsxm2Lc1Gr7NskyUk/fdVbIe96/wNhDzxDt89RS3gUURKBCDRyU
 

ersandee

Hero Member
Jul 12, 2017
790
276
Toronto
Category........
FSW
Visa Office......
NDVO
LANDED..........
25-03-2019
Thanks.
I just found NOC 2283. Now I'm more confused about what to put. My job title is Software Developer but I mostly write Selenium framework and tests in Java for QA. It involves doing all the duties of 2283 but in an automated way, as in writing Java code for tests. Now I think I fit the 2283 better. What do you think? I can have my manager change the list of duties.
https://noc.esdc.gc.ca/Structure/NocProfile/dd099d8fb1b14889bf17f8651dfd68b2?objectid=aJ+D2V97JNLvBpsxm2Lc1Gr7NskyUk/fdVbIe96/wNhDzxDt89RS3gUURKBCDRyU
2283 seems more close to your letter, if your work in more close to 2174 get a new ref letter with rewording your duties as per the NOC. 60-70% duties should match the NOC to be on safer-side.
 

aiqbal96

Star Member
Feb 25, 2020
138
58
Category........
CEC
NOC Code......
2174
AOR Received.
27-04-2020
Med's Done....
18-02-2020
2283 seems more close to your letter, if your work in more close to 2174 get a new ref letter with rewording your duties as per the NOC. 60-70% duties should match the NOC to be on safer-side.
Yes, I just spoke to my manager and his manager. He said hes going to give me a new ref letter with better wording for 2174. I actually cover 7/8 responsibilities for 2174 but he forgot to mention some of them and didn't word the others correctly.
Thanks!
 
  • Like
Reactions: ersandee

yasirhashmi15

Hero Member
Sep 19, 2019
479
153
Hello. Could anyone please confirm if below job duties are align with NOC 2174.
  • Involves in complete Software Lifecycle providing design, development, testing the software for web applications.
  • Works on the enhancements like changing the existing functionality or adding the new functionality and bug fixes based on the user requirements and their inputs.
  • Document and resolve technical issues through debugging, testing, research and investigation.
  • Providing ongoing maintenance of applications.
  • Assist in development of System Requirements Specifications.
  • Interacting with clients and company management to gather and assess client requirements.
  • Participate in development team meetings and ensure timely delivery of assigned tasks following agile and software development methodology.
  • Review code for standard compliance and performance/optimization.
And below what I see here https://noc.esdc.gc.ca/Structure/NocProfile/044ae058437a46e1872d8c3b2dee222b?objectid=Km6BVR10NBt4UC3mFDPoCLnKYoocu+ZUmp3izuMfF0AxRMxQhoWCNwgX3s2BSMX1
  • Write, modify, integrate and test software code
  • Maintain existing computer programs by making modifications as required
  • Identify and communicate technical problems, processes and solutions
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Assist in the collection and documentation of user requirements
  • Assist in the development of logical and physical specifications
  • May lead and co-ordinate teams of computer programmers
  • May research and evaluate a variety of software products.
 

aiqbal96

Star Member
Feb 25, 2020
138
58
Category........
CEC
NOC Code......
2174
AOR Received.
27-04-2020
Med's Done....
18-02-2020
Hello. Could anyone please confirm if below job duties are align with NOC 2174.
  • Involves in complete Software Lifecycle providing design, development, testing the software for web applications.
  • Works on the enhancements like changing the existing functionality or adding the new functionality and bug fixes based on the user requirements and their inputs.
  • Document and resolve technical issues through debugging, testing, research and investigation.
  • Providing ongoing maintenance of applications.
  • Assist in development of System Requirements Specifications.
  • Interacting with clients and company management to gather and assess client requirements.
  • Participate in development team meetings and ensure timely delivery of assigned tasks following agile and software development methodology.
  • Review code for standard compliance and performance/optimization.
And below what I see here https://noc.esdc.gc.ca/Structure/NocProfile/044ae058437a46e1872d8c3b2dee222b?objectid=Km6BVR10NBt4UC3mFDPoCLnKYoocu+ZUmp3izuMfF0AxRMxQhoWCNwgX3s2BSMX1
  • Write, modify, integrate and test software code
  • Maintain existing computer programs by making modifications as required
  • Identify and communicate technical problems, processes and solutions
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Assist in the collection and documentation of user requirements
  • Assist in the development of logical and physical specifications
  • May lead and co-ordinate teams of computer programmers
  • May research and evaluate a variety of software products.
I think it's fine. Mine was pretty similar and my eligibility was passed. But then again, it's totally up to the officer reviewing your case.
 
  • Like
Reactions: yasirhashmi15

krishkrish

Star Member
Dec 30, 2019
62
2
Can you please help me verify if these duties are good to go for 2174? MY ROLE SOFTWARE DEVELOPER

• Coordinate with Project Manager and Business Analyst to understand client business needs
and requirements.
• Assist in design and development of applications based on business requirements.
• Upgrade and modify applications as per business needs.
• Assist in preparing project plan and technical and functional specifications.
• Perform code reviews and recommend improvements.
• Identify and troubleshoot coding issues in a timely fashion.
• Ensure that project deliverables meet business requirements and ensure to complete project
within assigned timelines.
• Provide support in all phases of SDLC.
• Conduct end user training when needed and prepare user documentations.
• Recommend new coding techniques to ensure quality and usability.
 

jester10

Star Member
Dec 25, 2020
126
150
Can anyone tell me if the job duties that my employer wrote on my reference letter matches NOC 2174? I saw somewhere that its a scrutinized NOC and I'm worried because it seems most rejections these days are work experience related.

My duties and responsibilities are:
- Reviewing results in the nightly DevOps system.
- Investigating any issues to identify causes of failures.
- Coordinating with team to ensure resolution of software issues
- Implementing new Selenium automated tests in Java code.
- Troubleshooting existing Selenium automation and correcting software bugs
- Preparing reports of automated test coverage for various software components
- Researching potential tools for enhancing automation efforts
I'm a DevOps Engineer and I used NOC 2173.
But it seems from your job duties that you are in Software Quality. You should check with other QA engineers what NOC they used.
 

aiqbal96

Star Member
Feb 25, 2020
138
58
Category........
CEC
NOC Code......
2174
AOR Received.
27-04-2020
Med's Done....
18-02-2020
I'm a DevOps Engineer and I used NOC 2173.
But it seems from your job duties that you are in Software Quality. You should check with other QA engineers what NOC they used.
2174 worked fine for me.