UNOPS - United Nations Office for Project Services
tendersglobal.net
Functional Responsibilities
1. Software testing:
-
Liaise with Product Managers and Solutions Designers to understand business and functional requirements for the purpose of test case creation
-
Write and execute test cases for given requirements / user stories in a timely manner with high quality;
-
Perform end user testing based upon provided requirement specifications / user stories;
-
Review and analyse users stories / use cases / requirements for validity and feasibility
-
Provide continuous feedback (both written and verbal) to development team members, business analysts, product owners and end users in a clear and concise manner;
-
Identify and communicate test schedule or testing related risks to the QA Team Lead
-
Test software using appropriate techniques and support data quality verification
-
Liaise with development team members to identify and reproduce bugs and errors identified by end users;
-
Execute all levels of software testing (System, Integration, and Regression) for UNOPS IT applications;
-
Work together with development team members and business analysts to understand the scope of the projects and provide objective feedback
-
Act as a backup tester for other functional areas than the primary assigned
2. Test automation and process improvement
-
Support the implementation of automated software testing;
-
Propose solutions for increasing testing efficiency and simplifying root cause analysis;
-
Test design and execution tools that adapt to the increasing complexity of UNOPS IT applications;
-
Proactively identify risks and possible improvements for software testing processes and procedures;
-
Stay updated with guidelines, policy, documentation to better understand testing processes and best practices;
3. Knowledge Management
-
Contribute to knowledge sharing activities from the QA team, identifying relevant successes and failures through which the team can benefit
-
Support the continuing effective collaboration between ITG internal teams through proactive communication with all ITG personnel
-
Assist in the development of documented, standard processes for QA
Education/Experience/Language requirements
- Secondary Education is required;
- University Degree, preferably in Computer Science or Information Technology is an advantage and can substitute for some of the required years of experience;
- QA testing certification is required
Experience Requirements:
- Minimum 6 years of experience in the software industry working with software and web based testing is required with secondary education; 2 years of experience is required in combination with a Bachelor’s degree.
- Understanding of different types of tests and approaches to testing is required
- Knowledge of test automation and/or SQL is required;
- Experience in writing high quality test cases, performing end user testing, documenting and communicating test results is required;
- Exposure to one or more of the following business domains: Finance, Payroll, HR or Project Management is highly desired;
- Experience in testing Salesforce solutions is desired;
- Experience with varying levels of testing/project complexity and understanding of different software methodologies or frameworks such as Waterfall, Agile or PRINCE2 is highly desired;
- Experience working in International Organizations would be an advantage
Language Requirements:
- Full working knowledge of English is essential.
- Knowledge of another official UNOPS language is an asset
Apply
To help us track our recruitment effort, please indicate in your cover/motivation letter where (tendersglobal.net) you saw this job posting.