Archives 2020

QA Testing

  • Software Developement Life Cycle – SDLC
  • Manual QA Web testing – STLC
  • Defect management tool
    • Atlassian Jira (Link 1, Link 2)
      • Agile
      • Scrum Board
      • Kanban Board
      • Fibonacci
      • Backlog
      • Epic
      • Story
      • Task/SubTask
  • API Testing
    • Manual API >> Postman
    • Automated API >> Newman
  • Mobile Testing (Link 1, Link 2, Link 3)
    • Java
    • Eclipse
      • Maven
      • TestNG
    • Android Studio
    • Appium (Client/Server)
  • BDD Framework (Link 1, Link 2, Link 3) 
    • Traditional vs BDD 
  • Database
    • SQL server or MYSQL
    • Database Concepts
    • Basic SQL Query
    • Testing with SQL
  • Salesforce
    • Leading CRM Tool served from cloud
    • Customers Data focused to suit the specific needs of a business
    • ServiceNow >> Ticketing tool that process and catalogs customer service request

Functional, API and Performance Testing

  • Reviewing and analyzing the System Requirement Specs and understanding the control flow of the whole system.
  • Following the Agile methodology due to the continuous change of requirements.
  • Performing Ad-hoc/Exploratory testing prior to automating the testing on the application.
  • Developing reusable code to share functionality with different tests.
  • Creating functional automation scripts using Selenium 3.x. 
  • Writing Test Plan and Test cases and creating automation framework.
  • Working with deployment teams to create nightly automation regression execution builds.
  • Creating test scripts (Jmeter) to monitor response time in development phases.
  • Preparing Test Cases, Vugen scripts, Load Test, Test Data, executing tests, validating results, Managing defects and reporting results.
  • Identifying and eliminating performance bottlenecks during the development lifecycle.
  • Changing roles based on agile testing needs (manual testing, automation, load testing).
  • Cross-platform and cross-browser testing of all responsive design web-sties in Mobile phones and tablets, verifying page layout meets the design specifications and identifying key issues.
  • Performing both manual and automated test using Selenium and Appium on mobile devices covering Android Phones, iPhones, Android Tablets, iPads, Windows Phones and desktop including Windows and Macintosh.
  • Performing UI and Functional testing on Android and iOS devices (smart phones, tablets) using Katalon Studio.
  • Working closely with developers within the Scrum/Kanban team. Testing RESTful Api using Postman/Newman. Creating Selenium automation scripts in Python.
  • Supporting agile testers in creation of test scripts.
  • Maintaining and testing Selenium Regression test suite, Tool Evaluation Process and lab for the Automation system.
  • Applying test automation framework on CI/CD process using Jenkins.

QA Automation

  • Selenium 3.x
  • Robot Framework
  • Mobile Automation (APPIUM)
  • RPA – Automation Anywhere
  • Selenium WebDriver
  • Atlassian Jira
  • Zephyr
  • XRay
  • HP ALM
  • UFT
  • Microsoft Test Manager
  • VSTS
  • Gatling
  • JMeter
  • Blazemeter
  • Postman
  • Newman
  • SmartBear SoapUI
  • LoadRunner
  • TestRail
  • Eclipse
  • PyCharm
  • Chropath
  • Atom
  • Sublime,
  • Notepad++
  • Katalon Studio
  • Fiddler
  • putty
  • winscp
  • html
  • css
  • xml
  • xpath