|
Quality Assurance Platform Administrator The Quality Assurance Platform Administrator will be responsible for defining, documenting, and executing quality assurance activities under the direction of the QA Supervisor, and for administering the El Paso enterprise Quality Assurance platform in the Application Lifecycle Management (ALM) integrated framework using Microsoft Team Foundation Server, Test Manager, and Lab Manager. This position will require skills in platform administration, process and best practice definition, documentation, communication, collaboration, and training. The position will require a solid understanding of quality assurance and testing strategies, processes, and methods. Primary duties: · Quality Assurance o Assist release manager and the application teams in release and test planning o Collaborate in defining and documenting enterprise quality assurance policies, standards, best practices and procedures o Create defect reports and other quality metrics, and collaborate with QA Supervisor and other stakeholders on metric definitions o Train project resources on quality responsibilities o Collaborate on defining and implementing security and controls check points and procedures during the application lifecycle. o Define documentation and collaborate on process definition for QA audits and conduct audit activities · Platform Administration o Install, upgrade, configure, and support the underlying software to provide a robust enterprise QA platform. o Engage IT Infrastructure, Vendor Support, and IT Teams to coordinate activity, outages, and changes to the QA platform. o Maintain linkage with Enterprise Architecture to align the platform configuration to enterprise standards. · TFS Administration o Engage Enterprise Architecture, Change Management, Production Control, Audit, Technical Platforms, and other relevant policy setting bodies to assure alignment to company and IT standards, SOX compliance, and best practices. o Set policy for TFS configuration and usage. o Create new team projects and collections (if necessary) o Train and roll out the TFS CMR process to application teams. o Manage changes to the process template and run the ALM Governance committee o Define the security model, hierarchy, and roles between TFS Admin and team project administrators. o Provide TFS expertise, ad-hoc training, workshops, and guidance to application team leads. · Microsoft Test Manager Administration o Work with the development community to assure proper test-driven development practices are followed. Recommend and implement process improvements. o Manage license tracking and provisioning for MTM. o Work with business analysts to assure proper requirements and test cases are implemented in TFS/MTM. o Assure that development practices result in proper linkages between requirements, test cases, test plans, test results, code, and builds. o Guide project teams in structuring effective test plans, suites, and test cases; audit samples of projects to assure best practices, and assist teams in process improvement. o Work with project business owners and business testers to provide training and guidance in utilizing MTM to execute user test cases in the TFS ecosystem. o Provide training workshops for test tool utilization. o Assure that processes are in place for robust regression testing; assist application teams with establishing load test scenarios and provide load test guidance. · Microsoft Lab Manager Administration o Administer and oversee the MS Hyper-V and Lab Manager platform for the Quality Assurance lab function. o Oversee engagement of infrastructure operations for hardware upgrades and other issues. o Work with development teams to assure completeness and proper test coverage and execution of test scenarios. o Oversee provisioning and cleanup of virtual environments.
 Desired Skills: Qualifications: · Strong understanding of release management, test-driven development practices, requirement and test coverage, SOX-compliant change request systems and IT auditing, software quality assurance and quality control concepts is required. · A minimum of 6 months software testing experience is required. · The ideal candidate will have strong experience in test planning for large, complex IT projects. · 1-2 years of expertise with administering testing tool infrastructure and tools is required, including defect tracking tools, test execution platforms, and stress testing. Prior direct administration experience in Microsoft Test Manager and Lab Manager is preferred. At minimum the candidate will require experience with similar test tools, a demonstrated ability to learn new tools, and desire to become an expert. · Experience in Visual Studio and source code control systems is desired. TFS experience is a plus. · Experience installing enterprise software platforms is required. · Ability to distill complex concepts into simple messages and the ability to train others individually or in group presentations. · Strong communication skills are required, including clear and concise verbal communication, and in producing documentation for processes, configuration, and procedures. · Good soft skills are required in forming relationships with other teams and driving alignment, process change rollout, and in collaborating with business users and the IT community. · A 4-year university degree is preferred, or equivalent work experience. Advanced degree, ITIL certification, 6-Sigma certification are a plus.
Employment Type: PERMANENT Hours: FULLTIME
|