Colorado Technology Jobs

Colorado Jobs

Job Information

McKesson Corporation Senior Manager, DevOps and QA in Longmont, Colorado

At McKesson Prescription Automation, the Senior Manager of DevOps and QAwill lead the strategic vision, execution, and business unitadoption/adherence of the Development Operations and Quality Assurancestandards and practices in Prescription Automation.The Senior Manager will own the entirety of the release management lifecycleinclusive of software planning, testing, IT Security, softwareupdates, hardware upgrades, strategic projects and programs. You will beresponsible for architecting, implementing, and managing quality andrelease processes for code through development, test, and productionenvironmenQA: Under your guidance, the you and your team will perform both manualand automated testing and will be responsible to write, revise, and verifyquality standards and test procedures for application design and productevaluation to ascertain quality of the software.DevOps: Under your direction, you and your team will be responsible toprovide DevOps tools and services to help software teams, productmanagement, support, and project management manage, test, and deployreleases into production with the utmost quality and performance. The endgoal is to have the software build and delivery process to Dev, QA, UATand production environments fully automated without manual intervention.Role and ResponsibilitiesLead the DevOps strategy, in support of frequent, iterative builds formultiple development teams into test environments. The focus of the team is toautomate manual processes and improve efficiency across the developmentlifecycPrioritize DevOps and QA Team initiatives and projects to optimize efficiencyand qualityCollaborate with multiple development teams to identify needs for building anddeploying their applications into test environmentsFacilitate, manage and communicate information related to serverenvironments - their current state, deployed versions and availability todevelopers, QA engineers and team managersIdentify and deploy infrastructure for testing environments.Implementing DevOps, Application Lifecycle Management and Agile SolutionsContribute to implementation and adherence to continuous integrationpractices, including build automation, test automation, fast builds andclean build maintenance.Enhance and Integrate the Portfolio management software products into a CI andCD process using supportable tools.Own and execute DevOps software configuration and release activities incentral Git repositories and CI/CD - branching, tagging, building, releasingSoftware code security complianceMeasure and monitor release progress to ensure application releases aredelivered on time and within budget, and that they meet or exceed expectationsConduct Release Readiness reviews, Milestone Reviews, and BusinessGo/No-Go reviewsLead and co-ordinate the Go-Live activities including the execution of thetest and deployment plans and checklists.Maintains a release repository and manages key information such as build andrelease procedures, dependencies, and notification listsDevelop scripted manual tests to deterministically assure that the softwaresystem is performing as specified by the requirementsDevelop and execute test cases, scripts, plans, and procedures (manualand automated)Perform manual testing, reporting bugs in the issues tracking system whennecessary.Oversee the creation of Automated test scriptsMaintain virtual environments to replicate customer deployments for testingCollaborate cross functionally with software engineers, business analysts,product managers, implementation specialists, and project managers toprovide testing assistance.Utilize proven software quality assurance methodologies and techniques toensure the highest quality softwareImprove software quality by appropriately challenging the status quoMaintain and expand automated test infrastructures for Microsoft .Netenvironment using Azure DevOpsOversee quality assurance including establishing metrics, applying industrybest practices, and developing new processes to ens