Kashifa Hasan
QA Engineer at TriState Capital Bank
- Role
- Senior Software Qa Engineer at Tristate Capital Bank
- Location
- Bronx, NY, US
- LinkedIn followers
- 500 followers
About Kashifa Hasan
8+ years of experience in Quality Assurance and Quality Control of Software products with Manual and Automated Testing on Client-Server and Web Applications. Experience with SDLC and validation testing techniques, such as smoke, functional, integration, system, regression, cross-browser compatibility, and user acceptance testing. Skilled with Selenium WebDriver/IDE/Grid, TestNG, Maven, Jenkins, Cucumber, POSTMAN, Web Services (REST, SOAP), and Maven. Proficient in developing and executing high quality Test Cases and Test Scripts from Requirements. Well versed with Web-debugging tools like XPATH. Proficient analyst capable of analyzing system & functional specifications, user interface wireframes, use cases, business requirements, and business rules for the preparation of test cases / scenarios. Experience with DataDriven and Keyword Frameworks to create Test Suites. Experience in Playwright, REST ASSURED and POSTMAN tool for API testing for some scenarios. Ability to handle Ajax calls using WebDriver waits such as implicit, explicit, fluent and thread sleep. Experience with functional testing of Web Services using SOAPUI and Postman. Skilled with SOAP UI, XML, and WSDL for testing Web Services. Provided required input data to the request XML and getting the required data from the response XML, and using the response data from other request XML. Well versed understand Object Oriented Programming concepts such as inheritance, polymorphism, abstraction, encapsulation, interface, class, abstract class, etc. Proficiency in testing Drag and Drop, Scroll Down, Synchronization, Double Click, CheckBoxes using Selenium WebDriver. Proficient in creating business-based functional test scenarios, test plans, test cases, test scripts, test specifications and traceability matrices. Extensive experience with Jenkins as a continuous integration tool. Proficiency in client-server, n-tier, service-oriented architectures (SOAs), and web services. Skilled with Java coding in Eclipse IDE for functional and regression testing of web-based applications. Experienced in using Maven build tools to manage framework dependency jar files. Proficient in executing SQL queries for testing backend systems. Managed and mentored a team of automation engineers, guiding them in test automation best practices, CI/CD integration, and defect tracking.
Experience
Senior Software Qa Engineer
Mar 2024 — Present · Pittsburgh, PA, US
Established and executed Test Plans, Test Cases, and Test Scripts for the purpose of ensuring application reliability, accuracy, and compatibility. Automated testing was conducted on all website components, including functionality, performance, and user interface Developed automated test cases using Selenium WebDriver, Java, and TestNG framework using Selenium. Utilized Eclipse, IDE, and TestNG framework to develop Java test code. Managed and mentored a team of automation engineers, guiding them in test automation best practices, CI/CD integration, and defect tracking. Worked on testing Web services using REST ASSURED, POSTMAN, and created test cases and ran them using this tool to locate WSDL files online. Developed a script and performed functional and regression testing using the REST ASSURED tool. Developed test scripts using BDD Cucumber by creating Features and Step Definition files. Developed test cases manually and automated scripts using open source tools such as Selenium Web Driver, TestNG, Maven, and Jenkins. Implemented Selenium Grid and Jenkins for distributed test automation execution across different environments as part of Continuous Integration Process. Created regression and performance test automation scripts using TestNG. Executed SQL queries and PL/SQL procedures, functions, and packages for backend testing. Used SQL Queries to verify the data from the Oracle database. Implemented Android and iOS applications test automation using Appium. Used Appium tool for testing mobile applications on Android, iOS, and other platforms. Developed automation test suites for progression and regression testing in REST ASSURED. Managed and mentored a team of automation engineers, guiding them in test automation best practices, CI/CD integration, and defect tracking. Led the automation strategy for web and mobile applications, utilizing Playwright (web) and Espresso (mobile) to enhance test coverage and efficiency.
Education
Junction City High School
High School, Accounting and Finance
2005 — 2007
CUNY School of Professional Studies
Bachelor of Science - BS, Computer and Information Systems Security/Information Assurance
Borough of Manhattan Community College
Associate's Degree, Business Administration and Management, General
2010 — 2013
Skills
- Junit
- Regression Testing
- Bamboo
- Research
- Software Development Life Cycle (Sdlc)
- Microsoft Office
- Photoshop
- Agile Methodologies
- Management
- Defect Tracking
- Test Execution
- Hp Quality Center
- Sql
- Training
- Testing
- Jenkins
- Teamwork
- Maven
- Hp Quicktest Professional (Qtp)
- Leadership
- Java
- Quality Assurance
- Teaching
- Behavior-Driven Development (Bdd)
- Cucumber
- Business Requirements
- Customer Service
- Test Automation
- Html
- Selenium
- Microsoft Word
- Team Leadership
- Test Planning
- Public Speaking
- Windows
- Consulting
- Manual Testing
- Software Quality Assurance
- Test Cases
- Functional Testing
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.