Lead Systems Automation Engineer

Glendale, CA /
Information Technology – Operations /
Full-time /
The College Board, a national educational organization, is conducting a search for a Lead Systems Automation Engineer in our Information Technology Department, who will be resident in our Reston Virginia office.
Summary
The Lead Systems Automation Engineer will work with stakeholders and business owners to ensure that scheduling, testing and reporting are provided for each consumer of the Stress environment. The Engineer will deliver stress and performance testing support to the IT teams including system management and preparation, performance/stress test execution assistance, reporting assistance, troubleshooting and operational support.
The Engineer collaborates with management, developers, and automation team members to identify and plan for Functional automation coverage and implementation strategy. The individual ensures that these plans are properly implemented and operated. The Lead Engineer will closely support IT staff to ensure a cohesive process for the consumers of performance testing environment including the duration of testing and the appropriate exit criteria for completion of stress testing.

Responsibilities

    • Develop and document automated test strategies, plans, and scripts based on executing an analysis of the requirements and specifications for each project initiative, to include analysis for data driven and/or record and playback approaches
    • Develop, document and review performance test plans and strategies to ensure College Board systems can sustain the projected load/ volume in production environment
    • Lead the Performance Engineering test activities, standard of Operation enhancements. Provide strong leadership and detailed management of change, both on software and hardware and demand management.  Correlate application release plans with PE testing activities, status reporting, prioritize in concert with business needs and priorities. Work closely with project managers to ensure PE testing alignment throughout the development and release process.
    • Proactively keep business owners and IT stakeholders informed of progress and risks. Conduct surveys and workshop to gage customer satisfactions and continuously look for areas of opportunity. Recommend process improvement and strategic efficiencies in the areas of performance engineering by applying and providing comprehensive institutional systems knowledge across all units.
    • Assist in leading complex projects and be responsible for the overall coordination of performance engineering test activities across multiple environments for a portfolio of applications.
    • Coordinate and facilitate  the deployment of applications into the prod-like environment
    • Provide an interface and coordination point between the IT and OPS teams
    • Planning and tracking of performance engineering  cycles within the overall product life cycle
    • Collect all test artifacts and store those artifacts in the project repository.
    • Work with the other members of the IT team to execute the PE test cases
    • Provide leadership on implementation, debugging, delivery, maintenance, and evolution of automated tests and testing frameworks.
    • Implement assigned portions of the stress/performance testing infrastructure plan
    • Work with resource owners in line-of-business organizations to ensure the stress environment is prepared for the consumers use
    • Assist resource owners and IT staff in understanding and responding to questions or actions raised during stress testing