SENIOR SYSTEM TESTING/QA SPECIALIST - ONE YEAR CONTRACT
Our client, an Ontario Government Ministry, requires a Senior System Testing/QA Specialist for one year.
The candidate should possess extensive years of testing experience. The candidate must also have strong written and verbal skills, and knowledge of the Systems Development Life Cycle. Ideal applicants will possess a diploma in Computer Science, Information Management or other closely related field, and previous QA experience. Candidate must also have solid knowledge of SQL, analysis and report writing and Use Case based requirements.
The Services and Deliverables to be provided by the Consultant will include the following:
Provide advice and help in the development of testing strategy and plan
Research and make recommendations on new testing tools
Provide estimates and identify the resources required for testing.
Plan and organize testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, and user acceptance testing (e.g., stress tests).
Develop and lead test team through execution of test plans and test cases
Develop and lead team through execution of test scripts
Provide leadership to the testing team
Work with the clients to create a User Acceptance Testing plan that ensures all business scenario s are appropriately tested
Provide guidance and leadership User Acceptance Testing sessions
Conduct Compatibility Testing.
Conduct Functional Testing. Validating an application or Web site making sure it conforms to its specifications and correctly performs all its required functions.
Conduct Integration Testing. Testing which modules are combined and tested as a group.
Script and conduct Regression Testing. To ensure reported product defects have been corrected for each new release and that no new quality problems were introduced in the maintenance process.
Plan and conduct Unit Testing. To produce tests for the behaviour of components of the product ensuring their correct behaviour prior to system integration.
Conduct System Testing. Complete, integrated system to evaluate the system's compliance with its specified requirements.
Provide assistance where applicable in the performance of Load Testing
The Consultant will also be required to:
Complete work and achieve milestones within the assigned deadlines;
Notify the Cluster/Ministry project Manager in writing of any issues or other material concerns related to the assignment deliverables, as soon as the he/she becomes aware of them;
Submit deliverables for the Cluster/Ministry approval as they are completed;
Comply with the Ontario Government and the Cluster/Ministry security procedures and practices;
Comply with the Ontario Government and the Cluster/Ministry architecture/technology standards and best practices;
Comply with the Ontario Government and the Cluster/Ministry Conflict of Interest and Confidentiality Guidelines;
Provide knowledge and skill transfer to a designated Cluster/Ministry staff; and
Comply with the Ontario Government I&IT Directive, Operational Policy on the I&IT Project Gateway Process, and other applicable Guidelines, Standards and Procedures.
We are seeking a self-motivated individual with strong communication and interpersonal skills, previous experience handling Vendor relationships, strong organizational skills and the ability to work well on an independent basis, with the following skills and experience:
Experience in planning, organizing and executing testing efforts at the specified experience level
Knowledge of structured methodologies for the development, design, implementation and maintenance of applications
Knowledge and experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development of test cases
Knowledge and experience in the use of automated test tools and version control systems on one or more platforms
Knowledge and experience in all phases of the Systems Development Life Cycle
Excellent analytical, problem-solving and decision-making skills; organizational, creativity and perseverance skills; verbal and written communication skills; and interpersonal skills
A team player with a track record for meeting deadlines
Experience in documenting test plans for large complex applications
Demonstrated experience creating test cases from system use cases and related requirements documentation
Extensive experience leading quality assurance teams focusing on accurate alignment with defined requirements
Knowledge of data query tools
Demonstrated experience with all levels of testing; application, unit, functional, integration, regression and User Acceptance
Experience in the use of information retrieval packages
Experience with Team Foundation Server (TFS) for defect tracking
Experience with testing applications that use synchronization, including testing complexities such as accurate data migration, management of race conditions and handling of duplicate entries
Demonstrable ability to work under pressure to meet critical production deployment timelines
Ability to grasp the technology sufficient to clearly communicate defects to developers
Understanding of system and performance testing
Experience with unit, regression, integration, system and functional testing
Please forward your resume to firstname.lastname@example.org