RQ07358 - Systems Testing/QA Specialist - Intermediate - Toronto, Canada - Maarut Inc

    Maarut Inc
    Default job background
    Description

    SCOPE:

    • Contribute towards testing activities for the delivery and product management life cycle of the CDT project. The resource will be responsible for the following activities:
    • Assist in the development of test strategy, preparation of test cases / scenarios, test scripts, regression test cases/scenarios required to verify solution and system.
    • Execute all test activities including AODA, data testing, stress/load testing, test scripts to verify solution.
    • Reconcile record and track system or functional defects, break/fixes identified during unit and user acceptance testing.
    • Communication with project manager, test lead and developers to ensure application quality and alignment with project timelines

    DELIVERABLES:

    • Review functional and design specifications to ensure full understanding of individual deliverables.
    • Identify test requirements from specifications, map test case requirements and design test coverage plan.
    • Identify any potential quality issues per defined process and escalate potential quality issues to management.
    • Develop, document, and maintain functional test cases and other test artifacts like the test scripts, test data and data validation.
    • Execution of manual test cases and report test results.
    • Document software defects and track resolution.
    • Ability to create test plan, test cases and test scripts to validate those changes made to the application
    • Support User Acceptance Testing and lead initial UAT sessions.
    • Review user documentation and provide feedback to improve application alignment and clarity of the information.
    • Management and maintenance of defect log and communication of defect related issues to project team
    • Working closely with QA team lead and developers holding triage sessions and ensuring appropriate prioritization of defects
    • Working closely with the client lead, prioritize, schedule and remediate defects.
    • Prepare test data sets that mimic real-world scenarios, ensuring the data covers a wide range of cases and scenarios.
    • Ability to create and execute database queries to extract relevant data
    • Execute and evaluate manual/automated test cases and report test results.
    • Hold and facilitate test plan/test case reviews with cross functional team members.


    Requirements

    MANDATORY REQUIREMENTS:

    • 5+ years of demonstrated QA experience, including defect tracking using a collaborative tool to manage defects and change request and to communicate status of these to all project participants

    NICE-TO-HAVE REQUIREMENTS:

    • Bilingual in both French and English

    SKILLS AND KNOWLEDGE:

    • Experience in planning, organizing and implementing 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
    • Experience executing functional tests, non-functional tests and systems level integration tests
    • Experience supporting user acceptance testing and participating in UAT activities
    • Experience with quality assurance principles, practices, tools and structured methodologies
    • Experience creating testing strategy documentation, test plans, test cases and test data for various types and phases of testing, including technical and business functional validation
    • Experience in quality assurance and testing, including unit testing, data testing, integration testing, load testing, performance testing, etc.
    • 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
    • Knowledge of one or more automated testing tools