Post Job Free

Resume

Sign in

Manual Tester Qa Analyst

Location:
Miami, FL
Posted:
March 13, 2023

Contact this candidate

Resume:

Name: Tayyaba

Email:advvvq@r.postjobfree.com

Career Objective:

I am an experienced QA Automation, SDET, Analyst and Manual Tester with over 8+ years of experience in software testing and quality assurance. My expertise lies in creating and executing test plans, designing test cases, and developing automation scripts to ensure the delivery of high-quality software.

In my previous roles, I have worked with both Agile and Waterfall methodologies, collaborating with cross-functional teams to ensure that software products meet the desired quality standards. I am proficient in using various testing tools and technologies, including Selenium WebDriver, Appium, JMeter, Postman, TestRail, and JIRA.

Professional Experience:

Over 8+ years of experience as a Senior Quality Engineer professional in Automation and Manual Testing for all phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) that includes designing and implementing test plans, test cases, test execution, defect reporting and tracking. Expertise in developing Automation Test Scripts using Selenium WebDriver, Java, Cucumber, TestNG, Junit, Rest Assured, Appium for web-based and mobile applications.

Experience as a QA Analyst, proficient in testing the applications developed in web and client server applications using manual and automated testing tools like Quality Center and Quick Test Pro in finance and investment banking industries.As a Software Development Engineer in Test (SDET), Quality Assurance (QA) Automation Engineer, and QA Analyst, Experience working in various domains including Finance, Banking, Healthcare, and Software Applications.

Throughout my career, I have been responsible for developing and implementing automated test suites for web and mobile applications, creating and executing test plans and test cases, performing functional, regression, and performance testing, and collaborating with cross-functional teams to ensure the quality of the software.

In addition, I have experience working with Software Applications, including CRM, ERP, and Supply Chain Management systems, where I have created and executed automated test cases to ensure that the software meets the specified requirements and performs as expected.Developing and executing manual test cases to ensure the quality of software products.

Collaborating with cross-functional teams, including developers, product owners, and business analysts, to ensure that software products meet the desired quality standards.

Throughout my career, I have gained expertise in using various automation tools, including Selenium, Appium, JMeter, and LoadRunner, and I have experience working with various programming languages, including Java, Python, and Ruby.

Overall, my experience as an SDET, QA Automation Engineer, and QA Analyst has equipped me with a broad skillset that includes expertise in automated testing, test planning, test case creation, and test execution, as well as experience working in various domains and with various automation tools and programming languages.

Excellent understanding of Software Development life Cycle (SDLC) and importance of QA in Development/ Enhancement and Maintenance of software applications.

Expertise in Manual and Automated Testing in different testing methodologies like Agile, Scrum, Waterfall etc.

Well versed in Testing Life Cycle (TLC) - phases include Test planning, Test design, Test data identification, Risk and Impact analysis, mitigation planning, performing test and Defect management.

Experience in analyzing requirements, developing, and executing Test Plans and Test Cases for manual testing for various applications as per business requirements.

Extensively used Bug reporting tool to manage defect lifecycle and reporting.

Strong analytical skills for analyzing the business requirements, business rules/processes and system requirements to derive scope of testing.

Experience in developing End-to-End Test cases and scripts based on Requirements for applications to be tested.

Experience in reviewing and analyzing Business and Functional Requirement Specifications documents, User Manuals.

Strong experience in Black-box testing that include functional testing, system testing, GUI testing, sanity testing, smoke testing, integration testing, Exploratory testing, regression testing, adhoc testing and security testing.

Performed User Acceptance Testing (UAT) by closely working with end users.

Performed extensive manual testing before automating a test.

Tested Web Services, XML, WSDL using SOAP UI tool.

Proficient in SQL, retrieving data for creating test cases using SQL queries for database testing.

Worked on Automation tools like Selenium, Java.

Experience collaborating with programmers and business analysts to ensure a quality software application.

Participated in test review meetings, defect review meetings, walkthroughs to discuss requirements, test status, issues, and open defects.

Has knowledge in Webservices, XML, WSDL using SOAPUI tool.

Familiarity of Microsoft Windows (XP/Vista/7) and UNIX Operating system commands

Used MS Excel, MS Word, MS PowerPoint.

Key Skills:

Test planning and test case creation

Automated testing using Selenium, Appium, JMeter, and LoadRunner

Programming languages: Java, Python, and Ruby

Defect analysis and documentation

Cross-functional collaboration

Agile and Waterfall methodologies

Finance, Banking, Healthcare, and Software Applications domains

Educational details:

Bachelor of Commerce from Punjab College of Commerce, Pakistan- 2005

Technical skills:

Testing Applications: MS Office, Rational, IBM-Rational Suite, Test-Complete, Jira, Selenium

Database/SQL: Oracle, MS-SQL, and MySQL

Issue/Defect Tracking Tools: ALM, ClearCase, JIRA, Test-Link, Team Track

Continuous Integration: Jenkins, Hudson with Ant/Maven

Operating Systems: Windows 95/98/2000, XP, VISTA, UNIX, Linux, BSD

Programming Languages: Java, SQL, Cypress, Java Script

Cloud Technologies: AWS, DevOps, and Azure

Test Documentation: Developed test strategy, test approach, test plans, test cases, test scripts, etc.

Testing: Manual, Automated, Black/White box, Regression, Functional, Integration, Performance and UAT

Client: Freddie Mac, Mclean, VA.

Jan 2022 – Present

Senior QA Automation Engineer

Responsibilities:

Reviewed the Product Backlog, Functional Specifications Document and Technical Documentation.

Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.

Implemented Hybrid automation test framework with Selenium WebDriver, Java and TestNG.

Creating and maintaining automated test scripts using Selenium WebDriver and other automation tools.

Designing and implementing test plans, strategies, and test cases to meet project requirements.

Extensive experience in testing applications implemented in .NET,C#,Visual Basic,ASP,VBScript,Javascript,XML,HTML,SOAP,SQL Server and Oracle.

Analysing requirements, identifying gaps, and creating test scenarios accordingly.

Performing functional, integration, regression, and performance testing of software applications.

Identifying and reporting defects, working with the development team to resolve them.

Writing and executing SQL queries to test data integrity and ensure data accuracy.

Developing and maintaining documentation related to testing activities, including test plans, test cases, and test reports.

Selected the Test Cases to be automated and performed functional testing of the front end using Selenium WebDriver & created Data Driven framework using TestNG.

Created and executed automation test cases using Selenium WebDriver/Cucumber framework for Web App and Appium / Cucumber for Mobile App.

Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind Boundary Value Limitations, Equivalence classes.

Automated running Regression tests and build report generator for daily builds using Jenkins Build Jobs, Maven.

Implemented Data driven framework and worked extensively with TestNG Testing Framework. Has implemented cross browser testing and Data driven testing using @parameters and @Dataproviders annotations.

Tested broken links and inter application links (page redirects to respective URL's) in development, test and production environments.

Used Selenium WebDriver and TestNG to run parallel testing by creating Groups, and categorizing test cases.

Performed Selenium Synchronization using Explicit & Implicit waits.

Developed manual and automated test cases to validate REST ful API web service.

Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG suites.

Worked on Capturing Screenshots on Failure or Pass to analyze the test failure reason.

Coordinated with application team to ensure resolution of all issues and completion of work on time.

Wrote XPATH expression for identifying dynamic object and handled Ajax requests using Synchronization.

Created test reports generated out of TestNG and captured the error screenshots.

Dealt with Accessing Links & Tables using Selenium WebDriver and Java collections framework.

Used BDD Cucumber by creating the Features and Step Definition files to execute test scripts.

Used Jenkins tool for continuous integration of the builds.

Implemented automation test scripts in REST ASSURED for web service testing.

Developed test cases and scripts for GUI testing, functionality testing and regression testing.

Responsible for entering, tracking bugs in JIRA to resolve bugs. Involved in verification of fixed bugs using and generated weekly quality progress reports.

Configured Jenkins build job for continuous Integration and also for Regression Testing.

Used version control software like GitHub.

Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.

Participated in walkthroughs and technical reviews all through the testing phase.

Environment: Java, Selenium WebDriver, TestNG, REST ASSURED, JIRA, Jenkins, Appium, Postman, Maven, Cucumber, XML, SQL, Agile (Scrum), Web Services, Windows.

AT&T, Dallas, TX

Oct 2018 – Dec 2021

SDET/Automation Engineer

Responsibilities:

Worked with Developers to troubleshoot problems and inconsistencies.

Implementing Selenium testing platform and using test scripts with Intellij Idea, writing Selenium Web driver scripts, using JUnit and Selenium for automated testing.

Developed Java and Other scripts to automate the test cases.

Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.

Develop/execution of automated scripts using Microsoft custom .NET framework in VSTS

Formulate methods to perform Positive and Negative testing against requirements. Conducted Unit, System testing.

Performed Verification, Validation, and Transformations on the Input data (Text files, XML files) before loading into target database.

Used Azure DevOps to log bugs and track tasks.

Analyzed application analytics, new Relic, Datadog alerts, reports.

Successfully implemented from scratch the continuous automation on AWS EC2s by using the below framework to Elastically Execute parallelly 100s of cross-browsers in synch using TestNG with Jenkins Continuous Integration including advanced logging Extent reports.

Expertise in developing the Automation framework using both C# and Core Java programming using OOPS concepts, Selenium, JUnit/TestNG, Eclipse and Maven.

Responsible creating the functional testing framework using TestNG and using Selenium WebDriver for writing Automated Scripts with Java.

Analyze web applications performance and load testing using Dynatrace and JMeter respectively.

Created Feature File Scenario Outline with Cucumber framework and wrote Acceptance test using BDD.

Performed cross browser testing for compatibility checks on IE, Firefox and Safari.

Performed UI and Functional Testing through Web interfaces.

Experience in working with Oracle for resolving functional and technical related issues and raising SRs.

Develop Performance test scripts using standard tools like LoadRunner.

Implementing Selenium testing platform and using test scripts with Eclipse IDE, writing Selenium Web driver scripts, using JUnit and Selenium, Appium for automated testing

Applied test automation framework on CI/CD process using Jenkins.

Used Data base driven framework to automate regression test cases using VB Script/QTP.

Worked with various core java/C# concepts like collections, Exception handling, Generics.

Actively involved in Scrum and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.

Worked on Object Oriented Programming (OOP) concepts. Extensively used Java.

Performed Data Driven testing with multiple test data inputs with Selenium Web driver and MS-Excel.

Optimized Selenium scripts for Regression testing of the application with various data.

Experienced with testing REST and GraphQL API logic using Postman.

Worked with AWS cloud machines to setup selenium GRID and Jenkins server on HUB machine.

Ensured the existing data structures had a smooth migration to the new database.

Ensured data validation in batch files, reports and databases; used SQL to query database extensively for data validation; Preparing SQL sub-queries, nested queries and for complex data enquiries.

Wrote SQL queries for validating constraints, indexes.

Expert in writing Complex SQL/PLSQL Scripts in querying Teradata and Oracle.

Implement test automation framework into CI/CD pipeline using TFS and TeamCity.

Used GitHub for source code management and extensive used GIT command line interpreter.

Experience in Automated Software Testing using Rest assured, Cypress and Selenium

Perform Web Services Testing using SOAP UI for Service Gateway and SWFVM.

Worked on Web services using POSTMAN exclusively on obtaining the needed information using the URL approach.

Developed test automation framework for web app using Selenium RC, Web Driver Backed and JUnit.

Verifying and Validating Web based applications and Documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle (SDLC).

Use of XPath in the context of Selenium RC in order to pick out page elements in a robust manner by avoiding index-based expressions. These XPath were then abstracted behind Page Object classes to provide a central point of change of any UI changes made in the application.

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Aws Applications tools for cloud deployment. Configured and managed Splunk, Splunk enterprise.

Also, performed the JMeter runs through the Command Prompt using JMeter console commands and used the style sheet to convert the. jtl output format to HTML format.

Well Experienced in writing VB Scripts in QTP and Core Java in Selenium.

Wrote automated scripts for production environment executing AWS through Docker.

Experience with troubleshooting using firebug and tail application logs (for any exceptions) while testing.

Attended code reviews of developer work, when a feature will not work as intended in the context of the whole system.

Experienced in automation project continuous integration (Jenkins with Ant/Maven).

Worked closely with QA project manager.

Environment: Selenium Web Driver, Java, Test NG, Rest Assure, Jira, IE, Quality Center Firefox, Agile Methodology, Selenium, JXL, Eclipse, IntelliJ Idea, POSTMAN, VS Code, AWS, Web driver IO, Java Script

Caterpillar, Nashville, TN

May 2017 – Sept 2019

Sr. QA Manual Tester

Responsibilities:

Responsible for preparation of Test cycle/progress reports, analysis of defect metrics and implement improvement actions for next iterations.

Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver.

Used TestNG Framework performed unit testing. Used Eclipse IDE executed and tested various functional modules in Java code using assertion.

Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG methods.

Maintained and executed Maven build files for running automated tests. Developed Maven Build scripts to run Sanity Test scripts developed in Selenium Web Driver.

Responsible for creating and maintaining automation acceptance test suite using Selenium, Java and Cucumber framework.

Facilitated Continuous Integration for scenarios tagged as Sanity and Regression and Continuous Delivery including GitHub and Jenkins to increase test coverage and laverage nightly builds.

Implemented mobile automation frameworks using Appium.

Involved in Mobile Automation (Android & IOS) using Appium.

Involved in testing the Angular based application using Protractor.

Involved in writing automated scripts for Angular.JS application using Protractor and Java.

Prepared user documentation with screenshots for UAT (User Acceptance testing) using Selenium Screenshots.

Performed Smoke Tests, Regression Tests and Functional Tests with Manual and Automation Testing.

Designed and scripted the code to set registries on the application and used it to run before initializing the driver script within Selenium frame work.

Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.

Worked on Quality Center for requirements management, planning, scheduling, running tests, defect tracking, manage the defects and executing the test cases.

Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.

Involved in testing the application utilizing the Scrum (Agile) methodology.

Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

Environment:HP ALM, Selenium Web Driver, TestNG, Maven, Cucumber, Jenkins, Eclipse, Appium, Protractor, Github, XPath, HTML, Python, VB, Quality Center, SQL, Agile and Windows.

Cigna, Bloomfield, CT

Jun 2014 – April 2017

Manual Tester

Responsibilities:

Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.

Responsible for creation, design, and execution of test strategies, including writing test plans, test cases, and test scenarios.

Involved in testing applications on different mobile platforms such as iOS and Android devices.

Performed Functional testing, Exploratory testing, Sanity testing, Smoke testing, Regression testing on various mobile devices and living room devices.

Performed compatibility testing with various mobile handsets and living room devices to ensure that functionality working as expected.

Ensure timely and accurate implementation of test plan by managing and prioritizing test assignments, activities, and resources.

Worked in Agile and Waterfall methodologies

Conducted functional, regression, and performance testing

Estimate, prioritize, plan and coordinate testing activities.

Produce test results/screenshots/videos & upload it to Test tracker.

Logged defects encountered in the application through Buganizer during test cycles and conducted fix verification.

Document software product defects and track it to closure.

Attended daily meetings and defect assessment meetings as necessary.

Environment: Selenium Web Driver, Java, Test NG, Karate, Bugzilla, AWS, Eclipse, IE, Quality Center Firefox, Agile Methodology, Selenium, JXL, SOAP



Contact this candidate