Consultant Senior Test Analyst
NYC Department of Education - New York, NY

This job posting is no longer available on NYC Department of Education. Find similar jobs:Consultant Senior Test Analyst jobs - NYC Department of Education jobs

The Office of Product Development is seeking a Senior Test Analyst responsible for Independent Verification (IV) and User Acceptance Testing (UAT) for a large scale, web-based, special education student information system (SESIS). This is an exciting opportunity for someone who wants to leverage his or her diverse skill set to develop and continuously improve a system that support the nation’s largest school district. The Senior Test Analyst will report to the project’s DOE Test Lead.

The Senior Test Analyst will collaborate closely with the subject matter experts and the DOE and vendor team leads to ensure the validity of the documented requirements and of their implementation. The project utilizes HP Quality Center 11 (for requirements management, defect management, and test management), HP QuickTest Pro (for automated functional testing and test data setup), Microsoft Sharepoint (for documents’ management and team collaboration), and Microsoft Project 2007 (for project management).

The following are areas of responsibility for the Senior Test Analyst. From time to time these responsibilities may vary and additional responsibilities may be added.

Strategic Planning

Performing IV on the output of an Agile development team, the Senior Test Analyst is responsible for developing and continually refining the test strategy, plans, processes, and standards, covering functional and non‐functional testing.

Given this, the Senior Test Analyst will:
Document and implement test strategies, plans, processes and standards on the conduct of IV and UAT.

Create and maintain configuration notes for the testing environments.

Receive input from supervisor and appropriately and accurately apply comments/feedback.

Independent Verification (IV)

The Senior Test Analyst is responsible for planning and performing independent verification (functional and non-functional testing), this will include:

Elicit subject matter expert expectations on the behavior of the system.

Review the requirements and designs and ensure their correctness, accuracy, clarity and completeness by actively engaging Subject Matter Experts, Business Analysts, and Developers.

Raise and monitor requirements’ ambiguities.

Assist business analysts to clarify requirements’ ambiguities.

Develop and maintain manual tests independent of the tests developed by the vendor.

Establish and maintain traceability between test cases and requirements/design documents.

Collaborate with the vendor to ensure the test environment is available and fully operational on determined dates

Generate test data.

Verify the system’s conformance to defined user stories, functional requirements.

Perform non‐functional testing covering usability and documentation.

Utilize HPQC for raising defects.

Utilize Microsoft Project and Microsoft Sharepoint for documenting all outcomes, for reporting progress to management, and for collaborating with team members.

User Acceptance Testing (UAT)

The Senior Test Analyst is responsible for planning and delivering User Acceptance Testing, this will include:

Define the scope and schedule of User Acceptance test phases.

Identify and confirm participants.

Reserve resources for conducting the sessions. Schedule sessions.

Prepare material for and lead user acceptance test sessions.

Investigate test outcome and raise requirements’ ambiguities and defects using established processes.

Utilize Microsoft Project and Microsoft Sharepoint for documenting all outcomes, for reporting progress to management, and for collaborating with team members.

Defect Management

The Senior Test Analyst will follow and enforce the currently established defect management processes using a collaborative defect tracking tool (HPQC). On a day‐to‐day basis the Senior Test Analyst will identify, report, and prioritize defects, working with the Business Analysts, and coordinate with Developers to locate and assist in identifying and resolving software defects.

Process Improvements

The Senior Test Analyst is expected to provide advice to the Project Manager on how processes and procedures may be improved to promote excellence in quality assurance and control.

Development Process & Team Activities

The SESIS Development Team utilizes an Agile development process based on Scrum. The Senior Test Analyst is expected to be knowledgeable in the implementation of Agile principles and be prepared to work with the DOE and vendor team leads to adapt the core Agile approaches as required to meet quality objectives.

Successful candidates should have:
IT related Bachelors degree.

5 years experience in software testing with 2 years as a Lead/Senior Test Analyst.

Thorough knowledge of the principles of functional and non‐functional testing (usability, documentation).

Experience in creating test frameworks and strategy, choosing automated testing tools, creating testing standards, and creating test plans.

Hands-on testing experience in leading (or participating in a senior role) in User Acceptance Testing preparation and delivery.

Hands‐on system testing experience, both manual and automated, both functional and non-functional testing.

Experience with working with at least one requirements management/test management tool.

Experience in logging and tracking defects from open to close, using issue tracking tools.

Familiarity with the principles of detailed business, functional and technical requirements’ development for large-scale technology products and systems implementations.

Familiarity with the principles of (UML) Use Case development and/or user story development as used in Agile software development.

Experience with Agile software development.

High level analytical and problem solving skills, with a demonstrated ability to investigate complex issues and make informed decisions about them when written guidelines are not necessarily available.

Ability to communicate effectively and confidently, both orally and in writing, especially on technical issues.

Proficient in Microsoft Project.

Attentive to detail, extremely well-organized, able to work under pressure and meet frequent and changing deadlines.

Demonstrated experience in understanding complex large scale systems in a short period of time and developing/running test cases for such systems.

Training experience is desired (delivery of content to a large audience).

Salary: $40 – $50 hourly

Please include a resume and cover letter with your application.

Applications will be accepted through December 31, 2012.

NOTE: The filling of all positions is subject to budget availability and/or grant funding.


It is the policy of the Department of Education of the City of New York to provide educational and employment opportunities without regard to race, color, religion, creed, ethnicity, national origin, alienage, citizenship status, age, marital status, partnership status, disability, sexual orientation, gender (sex), military status, prior record of arrest or conviction (except as permitted by law), predisposing genetic characteristics, or status as a victim of domestic violence, sexual offenses and stalking, and to maintain an environment free of harassment on any of the above-noted grounds, including sexual harassment or retaliation. Inquiries regarding compliance with this equal opportunity policy may be directed to: Office of Equal Opportunity, 65 Court Street, Room 1102, Brooklyn, New York 11201, or visit the OEO website at

About this company
133 reviews
University comes from Latin for "the whole" and that's what they mean by The University of the State of New York (USNY). The...