Farrukh Latif, Senior Software Quality Analyst

Farrukh Latif

Senior Software Quality Analyst

Bentley Systems, Inc

Lieu
Pakistan
Éducation
Master, Computer Science
Expérience
20 years, 4 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :20 years, 4 Mois

Senior Software Quality Analyst à Bentley Systems, Inc
  • Pakistan - Islamabad
  • Je travaille ici depuis octobre 2007

October 10, 2007 to date at Bentley Systems, Inc. as Senior Software Quality Analyst

Working on .Net Technologies, Visual Studio 2008, VB.Net, ASP.Net, C#.Net, Microsoft SQL Server 2008, Oracle, Seagate Crystal Reports, NUnit, SilkTest.

My personal participation is on following aspects:

• Take care of a Software Test Team of 8 colleagues providing assistance for certifying desktop, client server and mobile applications.
• Conduct iteration planning, review and scrum meetings to track progress following agile methodology.
• Develop Smoke Test Plan by writing test cases comprising core namespaces with basic classes and interfaces
• Explore and learn the product from an end User perspective and to study the product literature
• Write scenarios in the form of ATPs in assembly against each issue/problem faced by Class Editor user
• Write unit tests by referring to DLLs delivered with the build using Nunit tool and test valid and invalid scenarios and report bugs revealed in API in tracker like VersionOne and Flawtrack.
• Testing Web Services, Interfaces and Libraries for RDS Plug-in of Class Editor
• Write programs to validate information about API presented in .chm files and report abnormalities as bugs and make sure fixes in next versions of alpha builds.
• Test database relational tables and verify DML operations by considering consistency and correctness of data. Work on test scenarios related to Transaction Management and verify commit, abort and rollback operations at the backend.
• Plan and schedule work/actionable items as stories and tests in VersionOne backlog and track the progress and update assigned tasks throughout the sprint.

Software Engineer à BiometricsAXS
  • Pakistan - Lahore
  • octobre 2005 à octobre 2007

October 10, 2005 to October 10, 2007 at BiometricsAXS as Software Engineer

Worked on VB.Net, ASP.Net, C and C++, Microsoft SQL Server 2005, Oracle 8i and Seagate Crystal Reports10.

Major responsibilities during this tenure were as under: • Modify existing software (s) to correct errors and to adapt it to new hardware and upgrade interfaces and improve performance.
• Consult with customers/users on project status, proposals and technical issues such as software system design and maintenance.
• Design and develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
• Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements and resolve customer problems.
• Ensure projects/day to day based tasks remain on target to meet deadlines.
• Analyze information to determine, recommend and plan installation of a new system or modification of an existing system.
• Monitor functioning of equipment to ensure system operates in conformance with specifications. Evolve the existing software system applications and architecture in various areas as needed.
• Coordinate installation of software system and configuration
• Work together with team leaders to plan and execute projects, ensure that teams have appropriate product and technical specifications, direction, and resources to deliver products effectively by establishing realistic estimates for timelines while ensuring that projects remain on target to meet deadlines.
• Develop and direct software system testing and validation procedures.
• Direct software programming and development of documentation.

Professional Experience

Software Engineer à Sheltec Incorporated
  • Pakistan
  • janvier 2004 à septembre 2005

January 02, 2004 to September 30, 2005 at Sheltec Incorporated as Software Engineer

Worked on VB.Net 2000, Microsoft SQL Server 2000 and Seagate Crystal Reports 8i
The following tasks were the primary aspects of my responsibilities:
• Assist and determine program specifications, modify and expand existing programs, as well as create new programs and modules.
• Organize and perform program development, coding, testing, debugging and documentation of application projects.
• Define functional requirements of the end-user and identify modules, special processing routines and interface requirements.
• Analyze, design, test and implement set ups and computer programs for new and existing applications to meet production specifications and organizational needs.
• Gather system specifications, implement systems and train users.
• Provide continuing support to existing systems to ensure that these systems operate in a fashion consistent with the requirements of the management.
• Support existing and new development implementation efforts necessary to support several operational facilities.
• Install, modify and maintain databases software, components and database instances.
• Install, configure and maintain database communications and software development tools.
• Monitor the operation of assigned programs and respond problems by diagnosing and correcting errors in logic and coding.
• Provide in depth consultation to IT Management and staff at the highest technical level in identification and resolution of the overall operating system and software problems.
• Coordinate and perform difficult designing and development of tasks in order to meet critical target dates for project implementations.

Éducation

Master, Computer Science
  • à Punjab University
  • décembre 2003

Session Course Institution 2001-2003 Master of Science in Computer Science PUCIT, Punjab University

Baccalauréat, General Science
  • à Govt. College of Science
  • septembre 2001

1999-2001 Bachelor of Science Govt. College of Science

Etudes secondaires ou équivalent, General Science
  • à Board of Intermediate & Secondary Education
  • août 1999

1997-1999 Intermediate Board of Intermediate & Secondary Education

Specialties & Skills

Agile Testing
Project Management
Team Leadership
Software Testing
System Design
ASP.NET
CRYSTAL REPORTS
MS Project
SQL SERVER
Functional Testing
Test Plan Development
Unit Testing
VMWare Workstation
Software testing

Langues

Urdu
Expert
Anglais
Expert

Formation et Diplômes

Awarded a certificate for workshop (Certificat)
Date de la formation:
April 2012
Valide jusqu'à:
April 2012
Certification for training session on Software Testing Fundamentals (Certificat)
Date de la formation:
March 2012
Valide jusqu'à:
March 2012

Loisirs

  • Explore modern technologies
  • Actively go through blogs on software testing and project management