QA Specialist (SDLC) - ITDEADO (Contractual)

Tags: Environment
  • Added Date: Tuesday, 17 September 2024
5 Steps to get a job in the United Nations

Work for the IMF. Work for the World.

Important Note:

This position is not a traditional tester role; we are seeking an SDLC Process Specialist who will be responsible for overseeing and ensuring end-to-end quality assurance throughout every phase of the systems development lifecycle, from requirements gathering to final implementation.

Job Summary

The QA Specialist (Quality Assurance Specialist) reports to the Section Chief of the DevOps & Automation Section within the Enterprise Architecture & Automation Division in the IT Department. This role collaborates with IT teams to provide expert guidance and mentorship on SDLC (Systems Development Lifecycle) practices.

The selected candidate will be hands-on responsible for guiding the IT teams on adopting SDLC standards and the effective usage of DevOps processes and tools to ensure the delivery of high-quality solutions. Other key responsibilities include conducting Independent Verification & Validation (IV&V) of IT projects to ensure compliance with established standards, maintaining SDLC standards covering Waterfall and Agile methodologies, maintaining the DevSecOps automation framework, and providing training to IT teams on process and tools.

Major Duties and Responsibilities

1. Develops, maintains, and provides guidance on the implementation of SDLC standards across all stages covering requirements, design, development, system testing, UAT, and deployment following Waterfall, Agile, and Hybrid methodologies for SaaS, COTS, and Custom applications.

2. Develops, maintains, and provides guidance on the implementation of DevSecOps automation framework covering continuous planning, integration, deployment, testing and monitoring.

3. Coordinates with cross-functional teams composed of Product Owners, Business Analysts, Developers, Testers, Release Engineers, Systems Engineers, Project Managers, Business Users, and other stakeholders involved in the development and deployment of IT systems as part of various IT projects.

4. Participates in daily standups and technical meetings of IT projects and provides input to ensure compliance with SDLC processes.

5. Assists stakeholders in the adoption of SDLC processes for developing IT systems.

6. Conducts SDLC IV&V for IT projects to ensure the completeness of deliverables and improve process adoption.

7. Drives DevOps automation adoption by assisting stakeholders on efficient Git branching strategies and optimizing CI/CD pipeline processes.

8. Documents SDLC IV&V results, analyzes compliance gaps, and provides recommendations to address those gaps.

9. Uses appropriate measures and KPIs to report on the compliance of various projects with SDLC standards.

10. Conducts maturity assessments of production applications to assess compliance with SDLC standards and plans for addressing the findings to improve the maturity of the applications.

11. Ensures code quality gates are met by developers through white box and unit tests with sufficient coverage.

12. Ensures completeness of testing by system testing teams through the review of the traceability matrix between requirements and test cases.

13. Coordinates pre-UAT testing activities to ensure defects donโ€™t leak into UAT stage.

14. Coordinates UAT activities by collaborating with business users, testing teams, and project teams ensuring defects are fixed and retested before deployment to production.

15. Ensures project deliveries meet operational quality standards by conducting non-functional testing covering security, performance, usability, and accessibility.

16. Participates in RFP processes, facilitating the selection of service providers for IT project implementations.

17. Drives continuous improvement of SDLC processes by gathering feedback from project teams and stakeholders.

๐Ÿ“š ๐——๐—ถ๐˜€๐—ฐ๐—ผ๐˜ƒ๐—ฒ๐—ฟ ๐—›๐—ผ๐˜„ ๐˜๐—ผ ๐—š๐—ฒ๐˜ ๐—ฎ ๐—๐—ผ๐—ฏ ๐—ถ๐—ป ๐˜๐—ต๐—ฒ ๐—จ๐—ก ๐—ถ๐—ป ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฏ! ๐ŸŒ๐Ÿค ๐—ฅ๐—ฒ๐—ฎ๐—ฑ ๐—ผ๐˜‚๐—ฟ ๐—ก๐—˜๐—ช ๐—ฅ๐—ฒ๐—ฐ๐—ฟ๐˜‚๐—ถ๐˜๐—บ๐—ฒ๐—ป๐˜ ๐—š๐˜‚๐—ถ๐—ฑ๐—ฒ ๐˜๐—ผ ๐˜๐—ต๐—ฒ ๐—จ๐—ก ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฏ ๐˜„๐—ถ๐˜๐—ต ๐˜๐—ฒ๐˜€๐˜ ๐˜€๐—ฎ๐—บ๐—ฝ๐—น๐—ฒ๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—จ๐—ก๐—›๐—–๐—ฅ, ๐—ช๐—™๐—ฃ, ๐—จ๐—ก๐—œ๐—–๐—˜๐—™, ๐—จ๐—ก๐——๐—ฆ๐—ฆ, ๐—จ๐—ก๐—™๐—ฃ๐—”, ๐—œ๐—ข๐—  ๐—ฎ๐—ป๐—ฑ ๐—ผ๐˜๐—ต๐—ฒ๐—ฟ๐˜€! ๐ŸŒ

โš ๏ธ ๐‚๐ก๐š๐ง๐ ๐ž ๐˜๐จ๐ฎ๐ซ ๐‹๐ข๐Ÿ๐ž ๐๐จ๐ฐ: ๐๐จ๐ฐ๐ž๐ซ๐Ÿ๐ฎ๐ฅ ๐“๐ž๐œ๐ก๐ง๐ข๐ช๐ฎ๐ž๐ฌ ๐ก๐จ๐ฐ ๐ญ๐จ ๐ ๐ž๐ญ ๐š ๐ฃ๐จ๐› ๐ข๐ง ๐ญ๐ก๐ž ๐”๐ง๐ข๐ญ๐ž๐ ๐๐š๐ญ๐ข๐จ๐ง๐ฌ ๐๐Ž๐–!

18. Researches, recommends, and introduces SDLC tools to enable the implementation of SDLC processes.

19. Provides training on SDLC standards and DevOps Tools.

20. Manages a team of service providers utilizing Agile boards for their work management.

Minimum Qualifications

  • 10 years of relevant experience with a bachelorโ€™s degree in computer science or a related field; or 4 years of experience with a masterโ€™s degree is required.

  • Experience with the implementation of SDLC standards covering waterfall, agile and hybrid methodologies.

  • Experience with the implementation of the DevSecOps automation framework.

  • Experience with conducting independent verification and validation (IV&V) of IT projects covering both software and infrastructure projects.

  • Experience with conducting trainings for IT teams on SDLC standards and DevOps Tools.

  • Experience with frameworks such as SAFe or LeSS to support large enterprise-level implementations.

  • Experience in managing a team of reporting vendors.

  • Expertise with Azure DevOps services tool set.

  • Familiarity with Git and CI/CD pipelines.

  • Familiarity with DevOps tools covering end to end Lifecyle.

  • Knowledge of ServiceNow covering ITSM and SPM.

  • Strong communication and leadership skills, with the ability to mentor and guide cross-functional teams.

  • Problem-solving mindset and the ability to work effectively in a fast-paced environment.

  • In-depth knowledge of ISO/IEC/IEEE 12207 standards.

  • Familiarity with security standards such as ISO/IEC 27001.

  • Certifications such as CSM, PMP, Six Sigma, ITIL and any other equivalent are preferred.

    This is a two-year contractual appointment. Contractual appointments at the IMF are renewable for up to four years of cumulative contractual service, pending incumbent's performance, budget availability, and continuous business need.

    Department:ITDEADO Information Technology Department Enterprise Architecture & Automation DevSecOps & Automation Section

    Hiring For: A11, A12

    The IMF is committed to achieving a diverse staff, including age, creed, culture, disability, educational background, ethnicity, gender, gender expression, nationality, race, religion and beliefs, and sexual orientation. We welcome requests for reasonable accommodations for disabilities during the selection process.

Recommended for you