Post Job Free

Resume

Sign in

Qa Test Software Development

Location:
New York, NY
Posted:
March 31, 2024

Contact this candidate

Resume:

Saad Abbasi

US Citizen / QA Expert

Los Angeles, CA 90034

Cell: 310-***-****

ad4oyf@r.postjobfree.com

Objective:

Seeking a position of Software QA Test Automation Engineer / QA Test Engineer / QA Manager/ QA Specialist / QA Manual Tester / QA Performance Tester / QA Analyst / QA Engineer. Career Highlights:

Experienced in the areas of Software Testing, Requirement Analysis and in all phases of the Software Development Lifecycle (SDLC)process

Extensive experience in Manual and Automation testing using Mercury Quality Center(QC), and Quick Test Pro (UFT)

Maintained and executed test cases and test scripts in Al m.

Actively participated in the development of test plans to include scope of testing, test objective, test approach, test data, methodology, pass/fail, and resumption criteria, test risks, assumption and limitations

Experience with performance and load testing using Load runner and Jmeter

Extensive experience in Black-box, Smoke, Functionality, Back-End, Regression, System, and UAT testing

Participated in the automated testing tool vendor selection process .Conduct a pros cons analysis of HP UFT and Selenium

Automated test cases using Selenium WebDriver Framework

Performed back-end testing by executing complex SQL queries on Oracle and MS SQL Server

Extensively involved in Verification and Validation process to evaluate documents, plans, requirements, and specifications

Excellent understanding of Software Development Life Cycle Process and Quality Assurance methodologies

Experience in working with test Automation frameworks, such as keyword and data-driven with Unified Functional Equerries.

Exceptional ability to collaborate with diverse team members in projects

Energetic self-starter with excellent analytical and organizational skills. Achieves goals, objectives and milestones in an accurate and consistent manner

Capability to adapt and learn new tool, techniques, approaches and corporate cultures

Possess strong communication skills in working closely with customers to identify and resolve problems.

Technical Background:

STLC Tools: Unified Functional Testing, Quality Center, Test Director, Selenium, ALM Performance Center, Unified Functional Testing, Load Runner, JMeter, Cypress, JIRA, Cucumber, Playwright, Jenkins etc. Programming Languages: C#, .NET, Java, Visual Basic, JavaScript, VBScript, HTML, XML Databases: Oracle, Microsoft Access, Microsoft SQL Server, DB2 Tools: SQL*Loader, TOAD, SQL Analyzer, SQL Profiler Operating Systems: Windows XP, Windows 2007, UNIX, Linux, MS-DOS Professional Experience:

CMG Financial San Ramon, California

Automation Tester December 2021 – current

Responsibilities:

Interacted with developers and business analysts to assess functional required

Involved in writing Test plans, Test cases and RTM and also involved with the process of analyzing the expected and actual results

Participated in peer reviews and approval sessions of software requirements, designs and test script procedures

Documented test plans and test cases corresponding to business rules and requirements. Manually performed Smoke, Functional and Regression test of the system

Maintained and executed test cases and test scripts in ALM. Also reported and tracked defects, updated E-mail notifications to test lead, business analyst and developers

Verified resolution of software and specification defects documenting all phases of QA process in ALM

Production Support: Smoke testing on all production update in various environments. Script writing, plan and executing test including Automation with Selenium

Automated testing tools such as Junit and Selenium to conduct systems, integration, user acceptance, positive and negative, functionality, object, and regression tests.

Design, create, and customize scripts using various scripting language and testing tools, such as JavaScript, Selenium with Java, JUnit, TestNG, and UFT 15, for data-driven network systems and others using JAVA Language

Automated test cases using Selenium Web driver Framework.

Worked as an Automation Tester, responsible for development and maintenance of Automation Frameworks, tools and solutions. Managed and coordinated onsite/offshore functional test efforts and Automated functional testing

Write and execute Automation test script for UFT and Selenium

Tested application for both positive and negative scenarios

Generated test scripts for Functional, Data driven and Regression testing using Unified Functional Testing (UFT) Automation tool

Conducted Data-Driven testing using parameterization in UFT to test the application with different sets of data

Prepared test data and test results (input/output files) for data driven method

Used check points and output value to check and retrieve values respectively

Design and Implementation of Automation framework, formulating the driver script and keyword driven framework

Created repeatable user defined functions and stored them in functional libraries

Used descriptive language and customized UFT using VB Scripts

Responsible for testing web site for broken links

Maintained and updated scripts for every release by updating object property value for specific object or by adding new objects to object repository

Developed and Executed SQL queries to perform back-end testing for data validation

Worked with cross functional team, and participated formal/informal meeting and various problems

Developed end-to-end automated test scripts using Cypress and JavaScript to ensure the reliability and functionality of web applications.

Implemented Cypress test suites to perform regression testing, resulting in manual testing efforts and improved release quality.

Created custom Cypress commands and utilities to enhance test readability, reusability, and maintainability across multiple projects.

Stayed updated on the latest Cypress and JavaScript advancements and recommended relevant improvements to the testing process.

Regularly updated and maintained existing Cypress test suites to keep pace with evolving application features.

Executed regression tests to ensure new code changes did not introduce regressions.

Conducted comprehensive cross-browser testing using Cypress to ensure compatibility with major browsers, including Chrome, Firefox, and Edge.

Created Test Automation Framework with Cucumber and Selenium WebDriver.

Converted manual test scripts to automated test scripts in Selenium WebDriver and JavaScript, enhanced the scripts by adding user-defined functions.

Extensive experience in writing and implementation of complex test plans, design, development, and execution of test scripts for system, integration, user acceptance test (UAT) and regression testing.

Administered and monitored AWS instances using AWS console and AWS CLI tools.

Developed and implemented cloud-based solutions using Amazon Web Services.

Collaborated with developers, architects, and other stakeholders to migrate legacy applications to the AWS

Bank of America Richmond, VA

Software Quality Tester December 2018 – November 2021 Description:

Application designed specifically for employees, in order to provide necessary tools and information to help customers make their purchasing decisions. Provides relevant product information with a universal inventory view, access to customer’s profile, and ability to save Blue lists and enroll customers My Best Buy.

Responsibilities:

Involved in creating Test plan for functional and integration testing phase

Attended meetings with business process owners to approve functional and integration test cases and performed gap analysis.

Performed sanity, smoke, positive, negative and regression testing

Preformed Defect Root Cause Analysis, interacted with related Team, and tracked defects in Quality Center.

Imported and exported test cases from Excel to Quality Center.

Identified software problems, wrote easy-to-follow bug reports, logged them into bug tracking tool Quality Center monitored their progress and verified their fix.

Involved in Back End testing using SQL queries.

Involved in planning UFT testing process by Analyzing the AUT.

Created and prepared the test data and test scripts in UFT for Data Driven Testing

Executed test cases and test scenarios across development projects

Involved in functionality, user interface, regression, security, and UAT

Identified and tracked defects, issues, risks, and action items

Validated requirements for system testing, report preparation, defect recording, and defect tracking

Performed regression testing to validate the resolution of any software or system defects

Used Quality Center a web-based test management tool for centralized control over the entire testing life cycle

Wrote and executed SQL queries to interpret test results and create test data

WebDriver with JavaScript to develop maintainable and scalable test frameworks, following the Page Object Model (POM) and Data-Driven testing approaches.

Developed and executed comprehensive suites of automation test scenarios to ensure the functionality of web applications, leading to a 60% reduction in manual testing effort.

Integrated automation tests with Jenkins to run the suite on every code commit, ensuring rapid feedback to developers.

Leveraged Selenium Grid to execute test scripts across different browsers (Chrome, Firefox, and Safari) and platforms, ensuring application compatibility.

Used Appium with Selenium for automating mobile web applications, verifying consistency between desktop and mobile platforms.

Identified, reported, and tracked defects using JIRA, ensuring effective communication with development teams for timely resolution.

Developed Keyword Driven and Data Driven Frameworks test scripts using VBScript

Use Unified Functional Testing (UFT) to create, manage and execute test sets.

Conducted user acceptance testing.

Communicated the status of each release to the upper management.

Worked with Team members and Business Analysts to resolve the defects while testing the application.

Generated defect reports and execution status for daily and weekly reviews Client: US Bank, Richmond VA

QA Automation Tester Sep 2015 - November 2018

Responsibilities:

Defined end to end QA testing process and methods in .Net and Java applications including cross system integrations across multiple work streams.

Assisted software development teams by providing guidance and oversight of testing business processes and technical functionality.

Involved in functional, UI and exploratory testing of mobile apps, tablets, android and IOS applications

Good understanding of HTML 5, CSS3 Android SDK.

Conduct extensive regression and usability tests on relational and non-relational databases test design functionality to identify system glitches and bugs for IBM server-based applications.

Perform quality assurance, quality control, and security tests for system designs, processes, and security features.

Automated test cases using Selenium TestNG Framework

Production Support: Smoke testing on all production update in various environments. Script writing, plan and executing test including Automation with Selenium.

Automated testing tools such as Junit and Selenium to conduct systems, integration, user acceptance, positive and negative, functionality, object, and regression tests.

Design, create, and customize scripts using various scripting language and testing tools, such as JavaScript, Selenium with Java, JUnit, Test NG, for data-driven network systems and others using JAVA Language.

Analyzed and wrote test procedures, maintained documentation of test results to assist in debugging and modification of software, ensured existing functionality and recommended corrective actions.

Debugged solutions using systematic tests to develop, apply, and maintain quality standards. Developed, modified, and executed software test plans.

Created test plans, test cases, release notes, reports & documentation.

Analyzed production logs, generated workload model, scripts and scenarios to mimic production load

Led a team of junior testers onshore and offshore.

Developed and delivered timely and accurate testing status reports and communicated results to various management levels within the organization.

Drove the creation, rollout, and ongoing management of QA processes, with a focus on testing methodologies to drive increased breadth and depth of test coverage.

Developed schedules, processes and provided tools needed to meet testing requirements.

Coordinated End-to-End program testing and identify, document, and appropriately escalate defects found during execution of test cases/scenarios.

Creating Automation scripts in Java and Python on Selenium Web driver for execution of automation framework.

Performed manual and Selenium IDE script-driven sanity and regression, cross-browser testing to ensure consistency.

REFERENCES AVAILABLE UPON REQUEST



Contact this candidate