Senior Quality Assurance Engineer (Cairo – Egypt) Ref#: 2691

A Senior QA Engineer at ITG ensures that the software products meet quality standards by designing and executing test plans, following company policies and standards, contributing to department growth, providing expertise and leadership, and leading testing projects to completion.

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 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.

Required Skills

  • 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.
  • Experience in Enterprise Resource Planning (ERP).

 

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.

 

Get an IT job and elevate your IT career in ITG. To get updates on our IT vacancies, check our career page or subscribe to our LinkedIn