Release Management Specialist

Metropolitan Washington Airports Authority
22h

About The Position

As the Release Management Specialist, you will oversee and ensure adherence to established release management and quality assurance standards to support the successful delivery of technology projects. This coordinates releases, enforcing quality assurance (QA) best practices, and ensures solutions meet organizational and industry standards. The specialist develops, maintains, and continuously enhances release management and QA policies, procedures, and standards in alignment with industry best practices and collaborates closely with technical teams and business stakeholders to deliver high-quality, reliable products and services that support Airports Authority business operations. Serves in the Business Development of the Office of Technology at the Headquarters Office.

Requirements

  • Seven years of progressively responsible experience in information technology. An equivalent combination of education and experience may be considered.
  • Three of the seven years of experience must be in Drupal Application Management include release and site management.
  • Three of the seven years of experience must be in IT quality assurance including testing complex IT/Technology projects within SDLC frameworks; leading vendor projects, with Commercial Off-The-Shelf (COTS) or vendor delivered hardware projects; and performing test analyst work.
  • Proficiency in Drupal and Symfony principles, including modular architecture, service containers, dependency injection, event subscribers, routing, configuration management, and adherence to best practices for scalable, secure, and maintainable application development.
  • Proficiency in quality assurance principles, systems, and technology operations, with demonstrated ability to lead, collaborate, and communicate effectively with project teams, vendors, senior management, and business stakeholders.
  • Ability to lead multiple projects by understanding/interpreting business requirements and implementing effective solutions.
  • Proficiency in developing test plans, test strategies, and test cases, with hands-on experience in IT/Technology testing and guiding test teams through risks and issues.
  • Proficiency in Cloud DepOps Tools and well-versed with test automation suite development and orchestration on Cloud.
  • Expertise in testing and designing AI-driven applications developed by large language models such as ChatGPT and/or Microsoft CoPilot.
  • Ability to perform root cause analysis of defects and communicate the results effectively to the project team and stakeholders and make recommendations.
  • Strong interpersonal skills with an emphasis on establishing and maintaining effective relationships to lead complex technology projects.
  • Ability to speak and write effectively, with emphasis on making presentations to project teams and stakeholders.

Nice To Haves

  • Experience supporting enterprise or high-traffic Drupal, Internet and Intranet applications platforms
  • Experience in Git version Control
  • Familiarity with CI/CD pipelines and DevOps workflows
  • Experience in Automated Testing (ex. Cypress, Behat) and integration with DevOps process.
  • Experience in Vendor delivered projects such as COTS, SaaS, or hardware-based delivery.
  • Experience in developing and executing SQL queries in testing environment to validate data accuracy
  • Strong collaboration and documentation skills
  • Acquia certifications, QA certifications (e.g., ISTQB, CSTE).

Responsibilities

  • Manages and maintains Internet and Intranet applications site configurations across multiple environments (dev, test, staging, production) ensuring configuration consistency using best practices for configuration synchronization and deployment.
  • Manages and designs Internet and Intranet applications content models, workflows, and permissions while supporting content authors and editors to ensure strong governance, accessibility, consistency, and compliance with organizational standards and Americans with Disability Act (ADA) requirements.
  • Uses Git version control to implement branching strategies, code reviews, merge conflicts, and maintain clean, well-documented repositories that support collaborative development and reliable releases.
  • Plans, coordinates, and executes application releases using Acquia Cloud, GitLab etc. managing deployments, hotfixes, and rollback strategies while collaborating with development and QA teams to ensure smooth, low-risk release cycles.
  • Monitors and optimizes system performance using New Relic and Cloudflare, by tracking application health, analyzing performance metrics, identifying and resolving issues, and implementing security and availability best practices.
  • Configures and maintains secure authentication and single sign-on (SSO) solutions while managing user accounts, roles, and permissions to ensure strong access control, proper role assignment, and compliance with organizational security and governance requirements.
  • Configures and develops maps (Pointr, Google and other interactive maps) within internet and intranet applications to support location-based and wayfinding features, ensuring accurate data presentation and optimal performance.
  • Configures and maintains system integrations (Salesforce, Keycloak, Azure AD, Single Platform, Constant Contact, Smart Display and other internal MWAA systems) in internet and intranet applications to ensure reliable data exchange and synchronization, while supporting troubleshooting and enhancements in coordination with business stakeholders.
  • Develops and manages rollout plans to ensure controlled, validated, and successful release deployment.
  • Collaborates with the technology development team and/or vendors to ensure understanding of the proposed software design and oversees testing throughout the software development life cycle (SDLC).
  • Contributes to defining project test plans, and test cases, and assesses the technical feasibility of testing efforts for the application and that the testing effort supports the strategic direction of business area(s) and helps business area(s) meet their goals and objectives.
  • Leads the formulation of software testing strategies by working with stakeholders, including the design and execution of validation procedures, test plans, and test cases.
  • Coordinates and facilitates test review sessions with all levels of development teams and system end users, adhering to QA processes and procedures, and utilizing tools like Cypress for streamlined collaboration.
  • Develops and executes automated functional and unit tests using Behat and PHPUnit to support reliable validation, regression testing, and overall application quality.
  • Develops traceability matrices for test cases to requirements and test cases to defects.
  • Conducts root cause analysis on testing strategies and provides constructive feedback to the development team to initiate process improvements, leveraging tools like Cypress, New Relic for insightful analysis.
  • Drives the adoption of automated testing frameworks and continuous integration (CI) tools to improve testing efficiency, scalability, and overall software quality.
  • Works with senior leaders, development teams, SMEs, and business stakeholders to manage expectations, coordinate testing activities, resolve testing conflicts, track progress and defects, oversee re-testing, and certify and manage the release rollout.
  • Contributes to the creation of test metrics as outlined in QA processes and procedures.
  • Develops templates and provides testing progress reports, defect reports, and test metric reports to the reporting Manager and Project teams.
  • Mentors junior QA engineers, developers, and provides technical guidance and support as needed.
  • Executes data validation process using Structured Query Language (SQL) and Extract, Transform, Load (ETL) tools. Make use of latest technology advancement like Machine Learning, Artificial Intelligence, Large Language Model (LLM), etc. to develop robust dataset and test cases.
  • Writes SQL against relational databases to validate ETL processes and Business Intelligence (BI) reports
  • Stays updated on emerging technologies and trends in QA and software testing.
  • Performs other duties as assigned.

Benefits

  • We offer an array of benefits programs, including vacation, retirement, and health benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service