احسن أكرم, software quality assurance analyst

احسن أكرم

software quality assurance analyst

Arpatech

البلد
باكستان - كراتشي
التعليم
بكالوريوس, Software Engineering
الخبرات
8 years, 11 أشهر

مشاركة سيرتي الذاتية

حظر المستخدم


الخبرة العملية

مجموع سنوات الخبرة :8 years, 11 أشهر

software quality assurance analyst في Arpatech
  • باكستان - كراتشي
  • أشغل هذه الوظيفة منذ مارس 2019

 Manage and QA Cloud Based Ecommerce websites, Business intelligence and mobile Apps projects.
 Requirements analysis.
 Manage, support and coordinate business and QA aspects of software development activities, including requirement analysis and QA of applications.
 Develop and execute testing strategies and plans for multiple products and projects.
 Work with Solutions architects for any new or existing enhancements in the application architecture.
 Develop, document and execute test cases, test scenarios, test scripts, testing plans and procedures in an agile environment.
 Monitoring bugs, track logs, issues, changes etc. and their priority and severity.
 Providing reports for test coverage and defects.
 Execute and maintain manual and automated regression and integration test scenarios and plans for validation.
 Document, track and escalate issues as appropriate, using JIRA.
 Engage in agile ceremonies such as daily SCRUM, sprint planning sessions, user story grooming sessions, and sprint retrospectives.
 Work with cross-functional teams to ensure quality throughout the software development lifecycle.
 Experience with BRD’s (Business requirements documents).
 Provide testing estimates based on requirements documents and Scope of tickets.
 Build strong and effective communication with PM, developers and business clients.
 Facilitate and encourage testing with end users.
 API’s testing using Swagger.
 Execute automated testing cycles using Selenium and Jenkins for Smoke and Regression test suits.
 Created and ran various SQL queries to verify and validate data in Database and related areas like reporting tools and Data warehouse transformation.
 Performed all phases of end-to-end testing which includes User Acceptance Testing, Functionality Testing and Regression Testing of the Application and its interfaces.
 Responsible for determining and managing the work of junior QA Analysts, including coaching and mentoring the team to best practices.
 Updating project manager regularly about the progress of testing activities.
 Apply Extensive knowledge of SQL Programming include Databases, SP’s, Views, Functions and Query writing.
 Good knowledge of agile development life cycle and testing process.
 Experience in Agile, SCRUM and Kanban.

Software Quality Assurance Engineer (SQA Engineer) في APAG PVT LTD
  • باكستان - كراتشي
  • يونيو 2015 إلى مارس 2019

 Manage and lead ERP, CRM, Business Intelligence and Mobile Apps projects.
 Clarify and understand business requirements
 Recommend improvement and changes based on best practices within ERP solutions.
 writing SQL Scripts for testing data in data migration projects using SQL Server.
 Design and Build Database for Enterprise & Business Intelligence applications.
 Experience with SSRS, SSAS, SSIS data management tools.
 Created and ran various SQL queries to verify and validate data in Database and related areas like reporting tools and Data warehouse transformation.
 Involved in creating Test Plans, Test Cases and Test Scripts. Categorized Severity Incidents Reports based on severity and interfaced with developers to resolve technical issues.
 Checked the data for premium verification and interacted with Team lead and developers while testing the application.
 Assist in the build and maintaining of BI Reporting system.
 Work with Solutions architects for any new or existing enhancements in the application architecture.
 Ensure smooth transition of projects, architecture design and improvements including requirements gathering, documentation, and retrospective meetings.
 Participated in bug triage meetings with developers to validate the severity of the bug and responsible for tracking of the bug life cycle.
 Serve as the technical lead for the ERP application and/or database projects.
 Assisted the end users to perform User Acceptance Test on the application.
 Lead and participate in Development and Test on the projects within functional domain.
 Configure amendments and changes within ERP.
 Achieve and suggest improvements in testing and Quality Assurance activities.
 Ensure the Development of change requests on basis of change in business requirements within functional domain.
 Review configurations and recommend improvements to ensure developments are made based on architecture guidelines, toolkits and development methodology.
 Utilizing the Enterprise and business intelligence knowledge in recommending the best solution to business.
 Build and optimizing Data architectures and datasets.
 Perform Unit testing, Regression Testing, Black Box and White Box Testing to ensure development are based on best practices, architecture guidelines and Business requirements.
 Support and participate when needed in deadline chases, task force activities.
 Good knowledge of agile development life cycle and testing process.

Software Quality Assurance Engineer (SQA Engineer) في Efrotech Services
  • باكستان - كراتشي
  • يونيو 2015 إلى يونيو 2017

 Cloud Based ERP, BI, HRIS / HCMS and Android Apps for POS & SCM Software’s application testing.
 Monitor, analyze, and test software development process and products
 Coordinate with software developers and execute feature-specific test cases
 Execute and evaluate manual / automated test cases and report test results.
 Write test cases and analyze functional areas of the applications
 Review product design specifications and ensure they meet client's requirements
 Recommend changes in design to engineers and fix bug in program codes
 Performed SQL statements for set up data and retrieved data for tests.
 Data Base Testing in Terms of Data Proceeding by Application.
 Developed test method execution and data gathering test tools
 Verified fixture software and validated data collection processes
 Simulated product performance and evaluated results
 Created project reports and improved testing strategies
 Develop or determine product quality, standard, methods and procedures.
 Document software defects, using a bug tracking system, and report defects to developers.
 Plan test schedules in accordance with project scope and delivery dates.
 Provide feedback to developers related to software usability and functionality.
 Verified all aspects of Software Development Lifecycle (SDLC) maintenance.
 Provided engineering team with technical guidance and support as needed.
 Developed test summary reports for upper management.
 Software application configuration on local and live host servers.
 Database comparing using Red gate SQL compare tools.

الخلفية التعليمية

بكالوريوس, Software Engineering
  • في Preston University Karachi
  • ديسمبر 2018

Specialties & Skills

Agile Testing
Application Testing
IT Technical Support
Software Implementation
Software Quality Assurance
ADOBE PHOTOSHOP
ANIMATION
APPLICATION DEVELOPMENT
ASP.NET
ASSEMBLY
ASSEMBLY LANGUAGE
Database Development
Agile Testing
Software Implementation
Technical Support
Software Quality Assurance

اللغات

الأوردو
مبتدئ
الانجليزية
مبتدئ

التدريب و الشهادات

ASP.Net Development (تدريب)
معهد التدريب:
Aptech Computer Education
Bizztrax ERP Certified (تدريب)
معهد التدريب:
Efrotech Services