Salman Ali Shah

Salman Ali Shah

Software Test Engineer

Followers of Salman Ali Shah430 followers
location of Salman Ali ShahBrunswick, Lower Saxony, Germany

Connect with Salman Ali Shah to Send Message

Connect

Connect with Salman Ali Shah to Send Message

Connect
  • Timeline

  • About me

    Software Test Engineer (ISTQB Certified)

  • Education

    • University of the Punjab, Lahore

      2005 - 2007
      MSc IT Computer Science
    • University of the Punjab, Lahore

      2011 - 2013
      MBA Business
  • Experience

    • CTO 24/7 Private Limited

      Feb 2008 - Apr 2009
      Software Test Engineer

      Responsibilities:•Review software artifacts to ensure its Completeness, Consistency, Correctness, and Test ability.•Scenario identification and test case designing/planning.•Perform Sanity, Functional, Integration & Regression Testing.•Update team lead on status of running project(s)/task(s).•Build deployment and configuration.Project: Intrepid Rocks Online Ordering SystemRole: Software testing EngineerProject Description:Intrepid Marble and Granite is a premier importer and distributor of all types of finished decorative natural stone slabs, tiles and mosaics.This Web Application helps IR clients to place any order online , Clients accounts are managed , The product and clients information is extracted through the MAS 500 (IR ERP)Project :Land FolioDescription:Land folio is a land information management solution , automated and integrated by the core elements of a land information management, cadastral mapping, registration, and taxationIt contains three main modules and one sub module (PAM). 1-Registry: Provide the attribute information about the parcel. (E.g. Owner information etc.)2-Cadastre: Provide the physical shape (Spatial Data) of the parcel.3-Valuation: Provide the information related to the valuation of the parcel (e.g. Taxes detail etc.) These all modules have their own tables in database for storing their configuration values and some other specified data. These all three modules have common “Framework table" for common data that is useful for all three modules. And these modules are interacting with web services. Show less

    • NetSol Technologies Inc.

      Jun 2009 - Dec 2009
      Software Test Engineer

      Project:BMW-Commercial Finance System Role : Software Test EngineerResponsibility:•To ensure Software and Application is built according to the specification•Review FS, give feedback•To identify, write scenarios. •To write and execute test cases•Test product according to the acceptance test criteria•Test shipment package according to the instruction•Reviews of different client documents•Preparation of Monthly status reports.Project Description:BMW as a Finance Company is using CFS (Commercial Finance System) for handling its wholesale finance activities for different countries. This CFS Project is developed by Infosys, a leading company of India, and Netsol has provided the Quality Assurance & Testing Services for deployments done in Australia and New Zealand for BMW. The main purpose covered in this activity is to identify the discrepancies with use cases defined for CFS & CS by Infosys. The activity was carried out in following sequence: Planning and development of Test Plan, Test Designing and Test Case Development. Test case execution was the core activity that targeted identification of non compliances with use cases of CFS & CS.Some other activities have also been performed during this UAT such as Development of Domain Understanding Document, Sample Test/Business Scenarios Document and Review Report (GAP Analysis report). Show less

    • I2c Inc.

      Jan 2010 - Mar 2014

      Responsibilities: • Analysis of requirements• Design review• To ensure Software and Application is built according to the specification• To identify, write scenarios. • To write and execute test cases• Designing test cases for data driven automation testing framework• Executing the automated test cases• Test Functional requirements• Test product according to the acceptance test criteria• Test shipment package according to the instruction• Training of support team.• Verification of product at production servers Show less MCP Backend ServicesIt is Business layer of MCP and is a set of services those are used by clients (of i2c) internal and external; these services can be used to perform all the functions related to card processing system.Technologies: Java, log4j, InformixResponsibilities: • Analysis of requirements• Design review• To ensure Software and Application is built according to the specification• To identify, write scenarios. • To write and execute test cases• Designing test cases for data driven automation testing framework• Executing the automated test cases• Test Functional requirements• Test product according to the acceptance test criteria• Test shipment package according to the instruction• Training of support team.• Verification of product at production servers Show less

      • Principal Software Test Engineer

        Jan 2014 - Mar 2014
      • Senior Software Test Engineer

        Aug 2011 - Dec 2013
      • Software Test Engineer

        Jan 2010 - Dec 2011
    • Emaratech

      Apr 2014 - Jul 2018
      Quality Assurance Analyst

      Emaratech is a technology and professional services company that specializes in providing consulting, outsourced technology and business strategy solutions for the global corporate and government entities in the Middle East. Project DetailsVision Smart Border ControlClient: Dubai GovernmentThis project is mainly aimed at achieving a very high degree of efficiency for border control processes. The system is built by integrating variety of devices & cameras, document verifiers, barcode readers etc. with human decision-making for exceptions to automate border control process to achieve an average of 7 seconds per passenger. This system is live in Dubai.UAE VisionClient: Dubai GovernmentA unified solution across the UAE re-engineering the current business processes of Immigration services, The solution focuses on data quality and security together with full automated services to ensure improving business efficiency and provide an enhanced customer service.Responsibilities:  Review functional/design specifications and develop detailed test plans. Creating test documentations such as test plan, test case. Designing test cases for data driven automation testing framework with HP QTP & UFT 11.52 to identify, write scenarios.  Execute test cases Designing test cases for data driven automation testing framework Executing the automated test cases Test Functional requirements Test product as per the acceptance test criteria Training of support team. Verification of product at production servers Work in close cooperation with product owners, developers and release engineers. Conducted and participated Smoke testing, System Integration testing (SIT), User Acceptance testing (UAT), Interface testing, Regression testing, functional testing  Created and Maintain various reports and dashboards used for Governance Testing status communication across the projects, stakeholders and leadership Ensures critical milestone delivery Show less

    • Bosch SoftTec GmbH

      Aug 2018 - Jan 2019
      Software System Test Engineer
    • Akka Technologies

      Feb 2019 - Jan 2022
      Software System Test Engineer

      Working as Software test automation engineer. IOS and Andriod Applications Automation using Python .Maintaining and Enhancing of Automation suit for latest application version with latest and old mobile version .Electronics and Home Appliance applications are under scope

    • Baker Hughes

      Feb 2022 - now
      Software Test Engineer
  • Licenses & Certifications

    • ISTQB CTFL

      ISTQB - International Software Testing Qualifications Board
      Mar 2017