Sr. Qa Analyst Resume
NY
SUMMARY
- Expertise in Designing and Developing Test plans, Test cases and Test automation Scripts using JAVA, and VBScript QTP/UFT
- 6 years of experience in both Manual and Automation testing tools like selenium web driver, QTP/UFT using JAVA, VB script and .NET language from Scratch.
- Proficient inGUI Testing,System Integration TestingSIT,Regression testing,End to End testing,User Acceptance Testing (UAT),Functional testing,Sanity testingandSmoke Testsfor complex scenarios
- Expertise in working with BDD Methodology, Page Object Model (POM) framework in selenium webdriver.
- Hands on experience in overall test management using Quality Center (QC)/Application Lifecycle Management (ALM).
- Strong knowledge of the Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC).
- Extensive knowledge of QA Standards and methodologies.
- Strong analytical and QA/testing skills, capacity for work and diagnostic ability, gathering different kind of project requirements.
- Experience with QA Methodology and QA Validations to ensure Quality Assurance and Control.
- Excellent Knowledge in Agile and Waterfall models of SDLC.
- Strong Experience in Testing Client Server applications, Web application using both Manual and Automated testing tools.
- Well versed with defect tracking tools Quality Center/ALM, Clear Quest, and Bugzilla.
- Extensive experience in Building and Executing Test Plans, Test Scenarios, Test Cases according to Business, Functional and User Requirement Specifications and Writing Test Scripts and Reports.
- Experience in testing database applications of RDBMS in ORACLE, PL/SQL and SQL Server.
- Expertise in writing and executing SQL Queries.
- Querying the database using SQL to check out for successful transactions, reporting and prioritizing software bugs according to the severity.
- Expertise in Black box, white box, smoke, regression testing and White box testing.
- Expertise in regression testing by using Data from Data Table, Excel Sheets and Databases.
- Experienced in software testing which involved development of test cases and test scripts and User Acceptance Testing (UAT)
TECHNICAL SKILLS
Automation Tools: Selenium Web Driver/IDE/GRID, HP QTP/UFT, Appium, HP LoadRunner, Postman, JMeter.
Defect Tracking Tools: HP ALM, TFS, JIRA, Clubhouse
Languages: .NET, C, C++, JAVA, Visual Basic 6.0, SQL, PL/SQL, Gherkin
Database: MS SQL Server 7.0/2000/2005/2008 , Oracle 9i/8i, MYSQL, SYBASE, DB2
Operating Systems: Windows NT/200x/XP/9x, Linux
Management Tools: Maven, GIT, Jenkins, Circle CI
Testing Methodologies: Agile Scrum, Waterfall and CI/CD Pipeline
PROFESSIONAL EXPERIENCE
Confidential, NY
Sr. QA Analyst
Responsibilities:
- Performed Automated Selenium Web Driver/TestNG and Manual Testing, reported bugs and was responsible to keep track of them.
- Building automation script for Web based application using selenium in Java.
- Performed functional testing on different ERP tools like oracle Netsuite, Quickbook and Xero.
- Work closely with developers, business stakeholders and act as an integral part of the software development team using iterative development process.
- Handles QA responsibilities by performing manual and automation testing of all the UI tickets of teams and building smoke testing, regression suite and functional testcases from scratch.
- Created manual and automated Smoke testcases from scratch using selenium in Java.
- Documented web and mobile application defects using bug tracking tools like clubhouse and Jira
- Conducted formal and informal product design reviews and demo.
- Performed and create scripts for API testing using Postman.
- Performed functional testing for credit cards, physical card (Debit), and virtual card.
- Performed Manual mobile testing in mobile device.
- Worked in agile methodology, conduct 1:1 meeting with PM, BA and dev for product knowledge.
- Build QA standard and policies to conduct the functional testing.
- Work as part of agile team to perform manual / automated functional, regression and performance testing on all fronted applications and projects.
- Conduct responsive design testing to verify that web application works in different device like android, iOS in different view like portrait or landscape.
- Review the test plan and automated scripts to verify that all test scenario is covered for the web and mobile applications.
Environment: HP ALM, Postman, Clubhouse, JIRA, Selenium Web driver, Eclipse IDE, Maven, TestNG, JAVA, JSON, Circle CI, VB Script, J2EE, PL/SQL, Agile.
Confidential, MO
Sr. QA Analyst
Responsibilities:
- Analyzed the system requirements and developed Test plans using technical specifications.
- Involved in developing the test cases for manual testing using HP Tools (Quality Center/ALM).
- Run a complex UFT automated scripts for daily regression testing and smoke testing in the time of product release.
- Performed Regression Testing, Smoke Testing, UAT, Exploratory Testing, Responsive designing Testing both in Mobile and Web in UFT (14.02 version).
- Develop automation test framework with Data driven model where Input/user data is extracted from bank database into the excel or data table of UFT for automation testing.
- Implemented test automation scripts for mobile testing using Appium for android and iOS applications.
- Developed automation scripts for Mobile Native application on iOS and Android platforms using Appium and Java.
- Debug the automation script in case of any code issues or any functional changes in application made by developers.
- Debug the existing automation scripts or rewrite the automation scripts using JAVA or VB script to cover all test scenario in UFT/Selenium
- Write code with proper documentation conventions to make it easy to read and maintain by other QA engineers
- Validating Online Banking features work as expected in both web and mobile device (iOS and Android).
- Conducting responsive design testing to verify that online banking application works in different device like android, iOS in different view like portrait or landscape.
- Presentation on online banking project demo to other QA members of a company and business teams in a meeting.
- Review of test plan to business teams to ensure that all test scenario is covered
- Validate Online Banking API request and response in JMeter for performance testing.
- Develop the BDD Methodology using selenium in cucumber.
- Building /Creating Reusable action for the New Project.
- Creating Bugs/Defects of stories and assigned to Developers and Keep track of those bugs until it is complete from QA side of testing.
- Performed Testing of Mobile Applications - IOS and Android, both manually and automatically.
- Performed Automated (UFT/QTP) and Manual Testing, reported bugs and was responsible to keep track of them.
- Experience in identifying the areas that needs to be automated and created the test Scripts from scratch in Selenium WebDriver using JAVA and Quick Test Professional/UFT
- Build architectural framework for the New Project and implement it with standards.
- Building automation script for both Web based application (OLB) and Mobile application in UFT.
- Provide required steps that should be taken while releasing the project in Agile release meetings.
Environment: HP UFT/QTP, HP ALM, JMeter, Selenium Web driver, Eclipse IDE, Maven, TestNG, JAVA, Jenkins, VB Script, J2EE, PL/SQL, Visio, Windows, Agile.
Confidential, Charlotte, NC
Sr. QA Analyst
Responsibilities:
- Gathering specifications and requirements from development personnel prior to testing.
- Performed Automated (UFT/QTP), Selenium Web Driver/TestNG and Manual Testing, reported bugs and was responsible to keep track of them.
- Worked in identifying the areas that needs to be automated and created the test Scripts from scratch in Selenium WebDriver using JAVA in different methodology like POM, BDD methodology and Gherkin language and Quick Test Professional/UFT
- Develop test automation scripts for mobile applications using Appium for android and iOS device.
- Analyzed the system requirements and developed test plans using technical specifications.
- Involved in developing the test cases for manual testing using HP Tools (Quality Center/ALM).
- Developed Automation Framework from scratch using QTP/UFT.
- Performed automated Regression testing using data from Data Tabled, Excel Sheets and Databases.
- Implement and follow the process of zero-defect tolerance policy
- Used Emulator to Test Mobile Applications both manually and by using QTP.
- Extensively executed SQL queries on Oracle and SQL tables in order to view successful transactions of data and for validating data and backed testing
- Developed User-Acceptance Test scripts and assisted users in conducting UAT.
- Performed overall test management Created reports and defects tracking Using Quality Center/ALM.
- Represented QA as an expert in Agile development group.
- Actively participated in a group of 14 Agile group. Agile development consisted of several sprints.
- Expertise in dealing with Onshore and Offshore Teams - Including checking work, assigning work, taking daily status and Triage (problem solving).
- Used QC/ALM for overall test management - Requirements, Test Cases, Execution, Analysis.
- Design discussions and Technical Reviews participation.
Environment: UFT/QTP, Quality Center/ALM, Selenium Web driver, TestNG, JAVA, VB Script, .NET, PL/SQL, Visio, Windows, SOAPUI
Confidential, Dover, NH
Quality Assurance Engineer
Responsibilities:
- Responsible for making Business Process Mapping documents to make team understand their responsibilities and what processes/strategies and standards are being followed and what/how systems are linked.
- Helping users understand the working of the software, acting as a liaison between the software developers and the end users.
- The project involved gathering User Requirements, analysis, writing Test Plan, creating Test Cases, automated testing for Property application.
- Automated both Auto and Property Insurance Applications including Casualty using QTP (VB Script), and Selenium Web Driver/TestNG.
- Performed automation and Manual testing in QC by creating processes in QC using BPT component in Business Process module.
- Performed Testing of Mobile Applications - Apples IOS and Android, both manually and automatically (Perfecto Mobile with QTP)
- Developed Automation framework from scratch in QTP (VB Script).
- Every time wrong data is entered in Property Application while creating a Quote, a Cross Check pops up, the project involved making sure that the Cross Checks exist for property
- Developed Test Plans, Test Cases to test the Screens and workflows for Quality Assurance.
- Wrote manual test cases in excel spreadsheet and imported them to Quality Center for automation using QTP.
- Performed UAT, Functional/Regression, Backend, Interface, Customization, Browser Compatibility testing for web-based applications using QTP (VB Script).
- Performed Regression testing using Data Tables, Excel Sheets and Databases by writing scripts from scratch in QTP (VB Script) and Selenium Web Driver/TestNG.
- Extensively used Quality center modules such as Test Plan, Test Lab, Defects, Requirements and Report features.
- Involved in creating various types of test reports such as Test Execution Status, Test Summary, Defect Summary/Progress reports etc.
- Developed and executed test cases test Scenarios and followed-up defects using Quality center.
- Tracked defects using Quality center.
Environment: J2EE, Java, HTML, Oracle, Windows, Quality Center, QTP (VB Script), C#, .Net, Mobile Testing - Perfecto Mobile
Confidential, Lewiston ME
Sr. Quality Analyst
Responsibilities:
- Gathered requirements, wrote Test Plans and Test Cases.
- Performed Manual and Automated Testing.
- Developed automation framework from scratch using QTP/UFT and Selenium Web driver
- Represented QA as a member of SCRUM team of 12.
- Used MS Visio for the purpose of creating respective UML diagrams from the Business Requirement Documents (BRD’s)
- Designed, developed, and executed automated test scripts in VBScript using Quick Test Professional (QTP)/UFT and in JAVA for Selenium Web driver.
- Performed overall Test management using Quality Center (ALM) - Requirements in requirements sections, Test Cases in Test Plan, Execution in Test Lab and Defects in Defects section of QC/ALM
- Performed regression testing using Data from - Data Tables, Excel Sheets, Text Files and Databases.
- Performed backend testing by writing SQL queries, and automated them using QTP/UFT.
- Involved in defining the test requirements matrix for performing the testing of the project
- Extensively used QTP/UFT and Quality center/ALM to develop, execute and manage the test scenarios
- Worked along with the business users for validating the test plans of the project
- Good exposure in generating the testing metrics using Quality Center for project reporting needs
Environment: Agile development, Microsoft Visio, .Net, JAVA, Visual Basic, Windows, SQL, Quality Center, VBScript
Confidential, Morristown, NJ
Quality Assurance Tester / Analyst
Responsibilities:
- Analyzed the software functionality by reading Requirements.
- Developed test cases based on business and functional requirements.
- Converted Manual Test Cases into Automated Scripts using QTP
- Created Customized checkpoints in QTP to perform checks of each action performed by QTP script.
- Extensively queried through SQL to check the database records
- Develop & automate Data Validation Test Cases to test the application
- Performed System Testing, Integration Testing, Regression Testing, Black Box, White Box, and Smoke Testing by developing Automated Scripts using QTP
- Performed regression testing by linking test cases to data obtained from Database.
- Conducted Regression testing, Integration testing and User acceptance testing for various combinations using manual and automated scripts
- Maintaining status reports and communicating with the management regarding progress of work
- Maintained traceability between Requirements, Test Cases and Defects using Quality Center.
Environment: Windows NT, UNIX, QTP, QUALITY Center, VB Script, JAVA, HTML, XML