- Country: Brasilia, Brazil
- No of vacancies: N/A
- Salary: N/A
- Organization: UNDP
- Gender: Both
- Deadline: 2024-01-05
Duties and responsibilities
The Senior Test Analyst will be responsible, under the supervision of the technical coordination of the Axis and Project Managers, for quality assurance (QA) of the technology solutions provided for in Axis 1 of the Project. The selected professional will work in close coordination with the focal points at CNJ and UNDP, contributing to the phases of defining functional requirements and user experiences and implementing frontends, contributing to compliance with the established schedule and the quality of deliveries made. The following indicative activities are planned:
• Define, together with the Project Manager, the Business Associate and the Product Owner, the scenarios and test cases, defining their requirements and acceptance criteria ;
• Implement the solution’s scenarios and test cases, considering its architecture, using the programming language, libraries and tools defined for the project;
• Prepare masses of data for executing the solution’s scenarios and test cases, as well as executing functional, integration, end-to-end and load tests, using appropriate tools for each of them, according to those defined for the project;
• Identify non-conformities observed during testing, reporting them to the project team;
• Define, together with the technical coordination of the Axis, the Project Managers, Software Architects and the CNJ technical team, the testing methodology to be used in the projects, integrating the automated testing routines into the integration flow and delivery of solutions; as well as supporting UI and UX Analysts in testing the UIKIT framework;
• Support the technical coordination of the Axis and the CNJ technical team in defining test-oriented methodological standards, such as TDD (Test Driven Development);
• Perform other tasks, as required by the assigned supervisor.
Institutional Arrangement
The person hired will be supervised by Project Management and Technical Project Coordination.
Skills
Achieve Results:
LEVEL 1: Plans and monitors own work, pays attention to details, delivers quality work on time
Innovative Thinking:
LEVEL 1: Open to creative ideas/known risks, is pragmatic in solving problems, makes improvements
Continuous Learning:
LEVEL 1: Open and curious mind, shares knowledge, learns from mistakes, asks for feedback
Adapt with Agility:
LEVEL 1: Adapts to change, deals constructively with ambiguity/uncertainty, is flexible
Act with determination:
LEVEL 1: Shows determination and motivation, able to deliver calmly in the face of adversity, confident
Engage and Partner:
LEVEL 1: Demonstrates compassion/understanding towards others, forms positive relationships
Promote Diversity and Inclusion:
LEVEL 1: Appreciate/respect differences, aware of unconscious bias, confront discrimination
Multifunctional and technical skills
Business and strategy direction – Strategic thinking:
• Ability to develop effective strategies and prioritized plans aligned with UNDP objectives, based on systemic analysis of challenges, potential risks and opportunities; linking vision to reality in the field and creating tangible solutions
• Ability to leverage learning from multiple sources to anticipate and respond to future trends; demonstrate forward thinking to model what future developments and
possible ways forward are for UNDP
Business Direction and Strategy – Systems Thinking:
• Ability to use objective analysis and problem judgment to understand how interrelated elements coexist within the whole of a process or system, and consider how changing one element may impact other parts of the system
Business Development – Human-Centered Design:
• Ability to develop solutions to problems involving the human perspective at all stages of the problem-solving process
Business Management – Project Management:
• Ability to plan, organize, prioritize and control resources, procedures and protocols to achieve specific objectives.
Business management – Working with evidence and data:
• Ability to inspect, clean, transform and model data with the aim of discovering useful information, informing conclusions and supporting decision making
Agenda 2030: Peace – Rule of Law, Security and Human Rights:
• Development of the Justice Sector
Agenda 2030: Peace – Rule of Law, Security and Human Rights:
• Access to Justice
Required skills and experience
Minimum education requirements:
• High school diploma required;
• University degree, preferably in the areas of Information Technology, Computer Science, Information Systems, Software Engineering, Systems Analysis, Computer Engineering or related areas will be given due consideration, but is not a requirement.
Minimum years of relevant professional experience:
• Minimum of 7 years (in case of completed high school) or 4 years (in case of university bachelor’s degree) of professional or academic experience in the area of information technology.
Required skills:
• Oral and written communication skills;
• Skill in using information technology;
Desired skills, in addition to the skills covered in the Skills section:
• Experience in using test frameworks, such as JUnit, Spring TestContext, among others;
• Experience in using functional and end-to-end test automation tools, such as Selenium, Katalon, among others;
• Experience in using load and performance testing tools, such as Load Runner, Apache Jmeter, WebLOAD, among others;
• Experience in using project lifecycle management tools, such as Jira, Bugzilla, Rubicon, among others;
• Experience using version control tools, such as Git, Github and Gitlab;
• Experience in SQL language, relational and non-relational databases;
• Experience in Java and SpringBoot framework;
• Experience in agile methods; and
• Previous experience in projects with the judicial system will also be considered.
Required languages:
• Fluency in Portuguese.
• Intermediate knowledge of English will be considered an advantage.
APPLY NOW
If you are looking for more UN jobs in Brazil, please click here: UN jobs in Brazil