This job is no longer accepting applications. See More Jobs

Senior QA Engineer

Egypt - Cairo


20 4510
  • Job Role / Function

    Information Technology

  • Years of Experience

    3 - 10

  • Career Level

    Mid Career / Senior

  • Degree


  • Education

    Bachelor's degree in Computer Science or equivalent.

  • Nationality


  • Gender


  • Expiry date

    08 Mar 2019

Job description

    General Statement of Duties:

    A Senior QA Engineer ensures ITG’s portfolio of software products meet the established standards of quality including functionality, reliability, usability, and performance by designing, developing and executing test plans and procedures; adheres to department and company policies and procedures; contributes to the growth and enhancement of the Quality Assurance department; proactively supports the success of ITG products by ensuring adherence to specifications and pre-established guidelines; provides subject matter, business-process expertise and technical leadership; leads software testing tasks / projects to successful completion.

    Overview of Quality Management Section:

    Ensure all completed development tasks meet quality criteria through test planning, test execution, and issue tracking.
    Ensure development deliverables meet documented requirements, use cases and minimum usability standards.
    Track and report on product issues and readiness.
    Company Quality Assurance (Audit Role)
    Perform audits of ITG’s departments’ adherence to QCPs.
    Report variances to management.
    Make recommendations for remediation.
    Major Duties and Responsibilities:

    Review functional and design specifications to ensure quality compliance of individual project deliverables.
    Develop and review test requirements, test plans, test matrices, and test suites for ITG Software products.
    Develop and execute manual and automated test cases to increase regression coverage as well as new functionality testing.
    Identify conditions where a software system could fail and build test scenarios.
    Work closely with development teams to triage and isolate problem areas in multiple applications.
    Document and/or review testing results working closely with Developers and Professional Services colleagues to resolve reported issues.
    Provide subject matter, business-process expertise and technical leadership in the resolution of bugs and design issues.
    Make recommendations to enhance product usability and increase value to end-users.
    Identify and report software defects to development teams via the bug tracking system.
    Participate in the Agile project flow providing feedback in all areas, paying close attention to high-risk areas and communicating testing concerns; adhere to team priorities and work well in an integrated developer/tester environment.
    Become a subject matter expert on existing and new features ensuring they can be fully and thoroughly tested; review logs for troubleshooting and create new and update existing test cases.
    Ensure High Quality in all deliverables: software, test cases, bug cases, automation plans, and documented results.
    Coach and develop team members to increase the team’s bench strength and flexibility.
    Prioritize and organize testing tasks in order to contribute to meeting project and product deployment goals on-time and on budget.
    Understand and evaluate new testing techniques and technologies, develop skills in new technologies.
    Complete special projects and assignments as assigned.
Read More Read Less

Job requirements

    Skills Required:

    Knowledge and application of structured testing concepts, methodologies, and tools.
    Hands on experience working in teams that utilize Software Development Lifecycles.
    Experience building effective tests targeting multiple application layers (db, app, gui, api).
    Experience working in Agile Development environments.
    Excellent written and verbal communication skills (English / Arabic).
    Team-player that is positive, proactive and a motivated self-starter.
    Excellent leadership, team building and relationship management skills.
    Excellent time management skills.
    Knowledge and experience with build and release management.
    Strong analytical and problem-solving skills.
    Ability to follow and execute instructions.
    Skills Desirable:

    Experience in e-Learning applications.
    Experience in Enterprise Resource Planning (ERP) and Document Management (DMS) systems.
    Qualifications and Experience:

    Bachelor's degree in Computer Science or equivalent.
    Minimum of 3 years of Quality Assurance / Software Testing or other relevant IT Support work experience.
Read More Read Less

Additional Information

About this company

Integrated Technology Group
Integrated Technology Group (ITG) is an international, dynamic, innovative and technology-driven company that operates through three branches: ITG Middle East, ITG America, and ITG Africa.

The firm's strength lies in its vision, which hinges on technological innovations and the ability to identify potential business frontiers well ahead of the competition.

About 7% of ITG's revenue is invested in research and development. We realize the importance of investing in R&D to maintain ITG's technological lead and continuously develop innovative solutions to meet our customers' needs.

ITG has a strong local and international presence with deployments in the United States, the Middle East, North Africa and Europe. The firm focuses on providing timely, professional services and support to its clients, and pays close attention to maintaining the highest level of customer satisfaction attainable.

The beginning of ITG History was in 1989 when Mr. Walid Tahabsem, our Chief Executive Officer, founded the company with two of his colleagues, Mr. Mohammed Nassar and Mr. Ali al-Saadi.

Read More Read Less
Recent Jobs
Hot jobs

Download Jobzella Mobile App

Jobzella mobile app for Android and iPhone