J0922 2899 Senior Qa Analyst

Alberta, Canada

Job Description

We have an outstanding opportunity to join CGI in Edmonton as a Senior Quality Assurance Analyst! Our local diverse team has more than 500 Members and our expertise lies in delivering sophisticated projects and application maintenance to our clients.

We offer an exciting and fast-moving corporate environment where you will develop your career in a meaningful way and be part of our hardworking and dedicated team. Reach your full potential thanks to learning materials and training, mentoring and coaching, as well as ongoing recognition and feedback programs and career opportunities!

Our benefits include a share purchase plan, a profit-sharing program, wellness credits, and flexible schedules that guarantee a good work-life balance.

The Senior QA Analyst role is responsible for leading a team and supporting the planning, design, and execution of test cases to create quality outcomes.

=== FUTURE DUTIES AND RESPONSIBILITIES: ===

- Lead a team of QA resources ensuring client deliverables are completed

- Facilitate sessions with business users or the AMS team to understand requirements for systems to be developed and/or maintained

- Develop Master Test Plans for a specific set of requirements or AMS release, identifying the overall target of the test and expected execution and results

- Develop Test Plans based on detailed requirements and functionality delivered by the AMS team;

- Develop Test Cases and Scenarios to execute against a release, document results of all tests, provide feedback to the development team on results, and manage defects created as a result of testing;

- Document the results of all testing activities including a summary of qualifications for a set of requirements or a release;

- Identify preliminary estimates of testing efforts

- Develop and/or contribute to user manuals, training materials, and acceptance testing planning and execution

- Develop and implement various automated testing efforts including performance testing, security testing, regression testing, smoke testing, etc.

- Work as a member of a large team performing application maintenance and enhancements;

- Manage business aspects of systems development projects and provide leadership to the business users and the development team

=== REQUIREMENTS ===

- Degree in IT or related field in software development or computer sciences

- 7+ years of proven experience in a similar role, including expertise in the software development lifecycle, test methods, and testing methodologies and tools

- Experience with various ticketing or workflow tools (JIRA, TFS, etc.)

- Solid experience with testing tools (TFS, Quality Center, Clear Quest, etc.)

- Experience with automated testing tools (Selenium, Load Runner, SOAP UI, Visual Studio Coded UI, etc.)

- Overall Information Technology experience, including mid-range or distributed environments

- Experience in software testing including test planning, execution, and reporting as defined above;

- Experience working with senior management and operational staff;

- Public sector experience or familiarity

- Solid analytical and communication skills, curiosity, focus on details, tenacious, and the ability to multi-task

DESIRED:
- Certified software testing engineer CSTE (QAI)

- ISTQB software testing certification

- ITIL, CBAP, or other certifications with professional IT organizations

- Team Lead Experience and working with Client teams

Your future duties and responsibilities:

- Lead a team of QA resources ensuring client deliverables are completed

- Facilitate sessions with business users or the AMS team to understand requirements for systems to be developed and/or maintained

- Develop Master Test Plans for a specific set of requirements or AMS release, identifying the overall target of the test and expected execution and results

- Develop Test Plans based on detailed requirements and functionality delivered by the AMS team;

- Develop Test Cases and Scenarios to execute against a release, document results of all tests, provide feedback to the development team on results, and manage defects created as a result of testing;

- Document the results of all testing activities including a summary of qualifications for a set of requirements or a release;

- Identify preliminary estimates of testing efforts

- Develop and/or contribute to user manuals, training materials, and acceptance testing planning and execution

- Develop and implement various automated testing efforts including performance testing, security testing, regression testing, smoke testing, etc.

- Work as a member of a large team performing application maintenance and enhancements;

- Manage business aspects of systems development projects and provide leadership to the business users and the development team

Required qualifications to be successful in this role:

- Degree in IT or related field in software development or computer sciences

- 7+ years of proven experience in a similar role, including expertise in the software development lifecycle, test methods, and testing methodologies and tools

- Experience with various ticketing or workflow tools (JIRA, TFS, etc.)

- Solid experience with testing tools (TFS, Quality Center, Clear Quest, etc.)

- Experience with automated testing tools (Selenium, Load Runner, SOAP UI, Visual Studio Coded UI, etc.)

- Overall Information Technology experience, including mid-range or distributed environments

- Experience in software testing including test planning, execution, and reporting as defined above;

- Experience working with senior management and operational staff;

- Public sector experience or familiarity

- Solid analytical and communication skills, curiosity, focus on details, tenacious, and the ability to multi-task

DESIRED:
- Certified software testing engineer CSTE (QAI)

- ISTQB software testing certification

- ITIL, CBAP, or other certifications with professional IT organizations

- Team Lead Experience and working with Client teams

#LI-ST3

Skills:

  • Agile Testing
  • Clearcase
  • HP Loadrunner
  • Jira
  • Quality Centre
  • Selenium
  • Test Analysis
  • Test Planning & Implementation
What you can expect from us:

Insights you can act on

While technology is at the heart of our clients' digital transformation, we understand that people are at the heart of business success.

When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees "members" because they are CGI shareholders and owners and owners who enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today - one of the world's largest independent providers of IT and business consulting services.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Ready to become part of our success story? Join CGI - where your ideas and actions make a difference.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2052821
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Alberta, Canada
  • Education
    Not mentioned