Individual Consultant – Software Quality Assurance Engineer (For Indian Nationals only) - 01 position


Location : New Delhi, INDIA
Application Deadline :12-Mar-21 (Midnight New York, USA)
Type of Contract :Individual Contract
Post Level :National Consultant
Languages Required :
English  
Duration of Initial Contract :13 months

UNDP is committed to achieving workforce diversity in terms of gender, nationality and culture. Individuals from minority groups, indigenous groups and persons with disabilities are equally encouraged to apply. All applications will be treated with the strictest confidence.

UNDP does not tolerate sexual exploitation and abuse, any kind of harassment, including sexual harassment, and discrimination. All selected candidates will, therefore, undergo rigorous reference and background checks.


Background

The UN’s Office of Information and Communications Technology (OICT) is responsible for defining the strategic direction for Information and Communications Technology (ICT) to the UN Secretariat. It provides oversight of ICT programmes, budgets and decision-making to ensure alignment with the Secretariat’s overall ICT strategy.

We are looking Software Quality Assurance Engineer who is motivated to comprehend, conceptualize, and produce effective software solutions.

Within delegated authority, and in close cooperation with the Chief based in Vienna, Austria, the Software Quality Assurance Engineer will be responsible for the following duties:


Duties and Responsibilities

  • Participate in the development, programming, testing, debugging and implementation of new application systems releases, modules, and functionalities.
  • Provide support on software development matters and in the implementation of new software releases by testing computer application systems and programs, using UN established standards for IT technologies and tools.
  • Serves as team member in the planning, specification, design, development, implementation and support of computer application systems; independently liaises with users to define and specify requirements.
  • Independently liaise with users to define and specify requirements and problems.
  • Prepares technical and user documentation for deployed computer application systems, as well as training materials and conducts technical presentations.
  • Maintains tests and functional specifications for computer application systems, programs and procedures developed and/or modified.
  • Provides support for deployed computer application systems including version management, data recovery and deployment to users’ offices; performs ongoing reviews with users and developers and responds to users’ requests.
  • Drafts correspondence and communications, including work plan revisions and other related issues, as well as prepares unit contributions for a variety of periodic reports.
  • Keeps abreast of developments in the field; performs benchmarking and proposes new acquisitions.
  • Provides guidance to new/junior staff.


Competencies

  • Professionalism: Has knowledge of various types and levels of software testing. Has knowledge of software testing industry standards and procedures. Has knowledge of software development life-cycle and quality assurance activities. Knowledge of system development workflow and document flow processes, ability to conduct research and gather information from a wide variety of standard and non-standard sources. Ability to respond to changing requirements and assignments, ability to apply good judgment in the context of assignments given. Shows pride in work and in achievements; demonstrates professional competence and mastery of subject matter; is conscientious and efficient in meeting commitments, observing deadlines and achieving results; is motivated by professional rather than personal concerns; shows persistence when faced with difficult problems or challenges; remains calm in stressful situations. Commitment to implementing the goal of gender equality by ensuring the equal participation and full involvement of women and men in all aspects of work.
  • Communication:  Speaks and writes clearly and effectively; listens to others, correctly interprets messages from others and responds appropriately; asks questions to clarify, and exhibits interest in having two-way communication; tailors language, tone, style and format to match audience; demonstrates openness in sharing information and keeping people informed.
  • Teamwork: Works collaboratively with colleagues to achieve organizational goals; solicits input by genuinely valuing others’ ideas and expertise; is willing to learn from others; places team agenda before personal agenda; supports and acts in accordance with final group decision, even when such decisions may not entirely reflect own position; shares credit for team accomplishments and accepts joint responsibility for team shortcomings.


Required Skills and Experience

Education

A first-level university degree or professional qualification in computer science, information systems, or related field. International Software Testing Qualifications Board (ISTQB) Foundation Level certification is required.

Experience:

          A minimum of 4 years of relevant technical experience in software quality assurance or related area is required. 

  • A minimum of 4 years of relevant technical experience in different types and levels of software testing including functional and non-functional.
  • Practical experience of test documentation creation such as Test plans, Test cases, Traceability matrix, Test reports etc. Experience in developing Test Automation Framework and designing automated testing suites using .NET and C# is required. Practical experience of Selenium WebDriver is required. Knowledge of other web application automation tools such as Cypress, Puppeteer, Playwright, Protractor etc. is desirable.
  • Knowledge of RESTful and SOAP APIs as well as experience with respective testing tools such as JMeter, SoapUI, Postman etc. is required.
  • Experience with SCM and build tools such as Azure Devops/TFS is required.
  • Minimum of 4 years of relevant experience testing .NET, .NET core and C# based web applications.
  • Minimum of 2 years working experience with Angular, Bootstrap, D3, CSS and HTML
  • Minimum of 2 years working experience with any of the following modern database systems (MariaDB, Microsoft SQL server, Elastic stack).
  • Experience with Agile development approaches such as SCRUM is required.
  • Minimum of 3 years of experience with Agile and associated development techniques including:
    • Iterative Development
    • Refactoring
    • Unit Testing
    • Automated Builds & Deployment of Software solutions
    • Continuous Integration and Delivery
    • Test Driven Development
    • Knowledge of formal testing levels and deployment methods from conception through to go-live (integration, system, regression, and UAT testing)

Languages: English and French are the working languages of the United Nations Secretariat. For this position, fluency in English is required; Knowledge of Arabic, Chinese, French, Russian, Spanish language is an advantage.

Evaluation Criteria:

Technical Evaluation Criteria:

The award of the contract shall be made to the individual consultant whose offer has been evaluated and determined as response and having received the highest score out of a pre-determined set of weighted technical and financial criteria specific to the solicitation.

  • Technical Criteria weight - 70%.
  • Financial Criteria weight - 30%.
  • Only candidates obtaining a minimum of 49 points (70% of the total technical points) would be considered for the financial evaluation.

Criteria for Technical Evaluation:

  • Qualification – 10 marks;
  • Relevant Work Experience – 60 marks;

Financial Proposal:

Technically qualified consultants will be requested to submit their daily fee rate i.e. consultants who score more than 70% i.e. 49 marks with respect to the above-mentioned evaluation criteria. Consultant should not specify their consultancy fee on their CV or with the submission. The CV will not be evaluated further in case the consultant submits the same.

Documents to be submitted by Consultants

1. Letter to UNDP Confirming Interest and Availability for the Individual Contractor Assignment

https://www.in.undp.org/content/dam/india/docs/careers/PSU_%20Individual%20Contract_Offerors-Letter-UNDP.pdf

2. Updated CV

3. No Financials ( Daily Fee) to be submitted at this stage

Note:

  1. Any kind of miscellaneous charges i.e. internet, phone, relocation charges etc. would not be reimbursed.
  2. Travel, lodging and boarding as per UNDP rules subject to prior approval
  3. Individuals working with institutions may also apply, contract would be issued in the name of institution for the specific services of individual

UNDP strives to have a workforce which reflects diversity and gender balance, and applies an equal opportunities approach. Qualified female candidates are strongly encouraged to apply. All selections are on merit.

NOTE: Who had applied earlier, need not apply.



If you are experiencing difficulties with online job applications, please contact erecruit.helpdesk@undp.org.

© 2016 United Nations Development Programme