We provide IT Staff Augmentation Services!

Quality Analyst Resume

NJ

SUMMARY:

  • Around 8 years of IT experience in all phases of Software Development Life Cycle (SDLC); developing Test Strategy, Test Plan and Automation test scripts using Selenium.
  • Diversified experience in Automation and Manual testing serving various domains.
  • Expertise in Manual Testing Process and Testing Techniques.
  • 6+ years of experience in design and implementation of Test automation frameworks like Page object model, Hybrid, Keyword driven, Data driven frameworks.
  • Expertise in using Selenium Web Driver, JUnit, TestNG, Cucumber, Soap UI and HP UFT / QTP.
  • Strong Experience in CI and CD approach using Jenkins.
  • Extensive experience in all stages of STLC & expertise in Functional &Regression testing methods for Web based applications in SIT and UAT phases.
  • Expertise in analyzing Business/System Requirements, Test scenarios and developing Test Strategy, Test Plan, Test Cases and Automated Test Scripts.
  • Expertise in SOA testing (Designing and implementing solutions) with REST and SOAP based web services
  • Proven ability in writing JAVA, Ruby scripts for automation
  • Experience in mobile testing on different platforms like Android, IOS using Appium automation tool.
  • Expertise in Performance testing using Load Runner, JMeter and Neustar.
  • Proficient in QA Testing Methodologies and Agile Software Development.
  • Expertise in Object Oriented concepts, Rational Databases concepts.
  • Expertise in collaborating with functional/cross functional test teams conducting Test Readiness Assessments.
  • Expertise in functional testing, regression testing, and performance testing of non - GUI Web services.
  • Extensive Expertise in Functional, Integration, System, End-To-End and Regression testing of various Web and intranet applications.
  • Expertise in problem solving and Tracking Bug Reports using Bug tracking Tool like Jira.
  • Authorized to work in United States for any employer

TECHNICAL SKILLS:

Testing Tools: Selenium IDE/Grid/Web Driver, Microcontroller Interfacing, HP QTP, Eclipse, Load Runner, Cucumber, Manual Testing.

Testing Frameworks: Test NG

Defect Reporting Tools: Jira, Bugzilla, Quality Center

Languages: C, Java, SQL

Project Management: Microsoft Office, MS Access, Agile, Waterfall

Testing Methodologies: System Testing, Smoke Testing, Functional Testing, White Box, Black Box, Integration Testing, Unit Testing, Regression Testing, Test Plan, Test Cases, Performance Testing, Load Testing.

Internet Technologies: HTML, XML

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Quality Analyst

Responsibilities:

  • Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Developed custom libraries for automation using JAVA and Selenium WebDriver.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
  • Involved in development of Hybrid Test Framework using Selenium WebDriver, Maven and TestNG.
  • Manage Automation project with Maven Build tool. Used Maven for building the Web driver project.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Executed system, integration, end-to-end, and user acceptance test (UAT) test cases.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.
  • Worked in locating a web element using ID, name, class name, CSS selector and XPATH using Firebug and Fire path.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, Eclipse, XML, XPath, Firebug, Firepath, Python, HP ALM, SQL, Windows

Confidential , Scottsdale, AZ

Quality Analyst

Responsibilities:

  • Worked in an agile software development methodology.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
  • Developed and executed White box test cases of the Java API using TestNG framework & Eclipse.
  • Automation Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
  • Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.
  • Used Maven to configure the dependencies and to run framework.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Responsible for creating and maintaining automation acceptance test suite using Selenium and Cucumber framework.
  • Performed build acceptance testing and smoke testing using Cucumber automation tool.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Used GIT as code repository and Code Collaborator to manage code reviews.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Used Fire path and Firebug Firefox plug-in for identifying all the web elements using locators.
  • Used XPath to work with dynamic and static objects in Selenium.
  • Develop Python scripts to automate the test cases.
  • Created all Test Plans, Test Cases Manually and Automated Scripts to create greater coverage for all initiatives assigned.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Developed Web Service Test with SOAP UI to test SOA platform.
  • Developed Manual test cases for Functional testing of various modules of the application also performed Manual Testing to check flow of the application.
  • Used JIRA for defect management includes, defect logging, defect tracking, defect triaging and defect closure.
  • Conducted backend testing using SQL queries to validate data for database.
  • Prepared UAT report and shared this with the scrum master in order to discuss the progress and completion of User acceptance testing.

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Jenkins, SOAP UI, XPath, GIT, Eclipse, Agile, Jira, XPath, XML, SQL and Windows.

Confidential, Foster City, CA

QA Selenium Tester

Responsibilities:

  • Reviewed Business and Functional Requirements for Usability, Accuracy and Completeness.
  • Developed test cases and test plans with Traceability to Requirements for numerous projects ranging from client/server applications written in C# to web-based applications, and database migration, maintenance, and development projects.
  • Developed internal procedures for migration from Test Director and WinRunner to Quality Center and Quick Test Pro requiring code conversions from TSL and C to VBScript.
  • Performed and managed maintenance of all systems used in the testing environment including development of scripts utilizing WMI and PowerShell for setup and maintenance of VMWare-based test environments.
  • Responsible for performing automated testing of various business applications in an Agile testing environment.
  • Gathered and communicated Testing Metrics using Quality Center
  • Performed role of QA Lead on numerous projects including mentoring of junior QA staff members.
  • Participated in all kinds of scrum activities right from Sprint planning to Sprint Retrospective. Worked with product owner in identifying potential risks in initial stage.
  • Developed test scripts and wrote SQL queries to validate the data in Back End.

Environment: SQL, Quality Center, VMWare, PowerShell, WinRunner, VBScript, C#.

Confidential, Redding, CA

Selenium Automation Tester

Responsibilities:

  • Trained in HP Quick Test Professional (UFT), Selenium, and Appium.
  • Developed an Android App for TCS trainees to submit a project, to check attendance and to check the results.
  • Tested the mobile app using Appium automation tool.
  • Submitted the project with Salesforce Development Life Cycle Methodologies Agile, Waterfall and Scrum in three different phases.
  • Tested the functionality of the application with positive and Negative testing.
  • Hands on experience in AGILE Methodology and contribute to Scrum activities like daily stand-ups, iteration planning, estimate/reporting and acceptance criteria definition.
  • Extracted data from an MS SQL Server and created MS Excel and reports for business specific data validation.
  • Reported software defects in Jira and interacted with the developers to resolve technical issues.
  • Created a summary document to report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.
  • Participated in QA weekly meetings and various other meetings and discussed enhancement and modification request issues and defects in the application.
  • Gathered business requirements, studied the application and collected the required information from developers, and business.
  • Utilized Java, Eclipse, tested programming code and applications collaborated with team and management.
  • Designed, executed and maintained Selenium Web Driver automated test cases for regression test cases.
  • Wrote and executed test cases based on written design as well as based on product knowledge that resulted in greatly improving the software.
  • Created detailed design documents using UML.
  • Installed, configured and deployed software provided quality assurance.
  • Executed the Test cases and reviewed the results to get the Business approval for UAT.
  • Developed automated test suits using Salesforce and Selenium technologies.
  • Worked closely with the design, engineering and testing teams to ensure the timely launch of product modules.
  • Participated in all phases of the Software Testing Life Cycle.
  • Consulted with customers and other departments heads on project status, proposals, or technical issues, such as software system design or maintenance.
  • Researched, tested, or verified proper functioning of software patches and fixes.
  • Trained new trainees about the T-Codes that are used for Invoice generations and on how to manage the history of a product in Salesforce.
  • Trained manual testers to execute and analyze automation smoke and regression tests. Tested an entire project Global Deal Pricing for Thomson Reuters end-t-end.
  • Performed End to end Testing (ETE) starting from the source to the report.
  • Conducted and coordinated with integration testing and regression testing.
  • Worked closely with development team to resolve defects and functional issues.
  • Defects were tracked, reviewed, analyzed and compared using Jira and Bugzilla.
  • Scheduled calls & actively interacted with clients for various project related items or issues on a frequent basis.
  • Organized the scripts by grouping as Smoke, Regression and Functional and executed them by creating schedules tasks.
  • Prepared and Presented weekly and monthly QA Defect and Status Reports.
  • Maintained bug lists for critical issues using Quality Center & reported the same in status meetings.

Environment: STLC, Salesforce, Selenium, SAP, Smoke testing, Regression, testing, Integration Testing, Jira, Bugzilla, HP QTP, SDLC, Agile, Waterfall, MS SQL Server.

Confidential, Hoffman Estates, IL

QA Engineer

Responsibilities:

  • Involved in Preparation, Reviewing and Execution of test cases.
  • Involved in writing Test Plan for the web application after analyzing the specifications and business requirements
  • Performed End-to-End Manual Testing of the application.
  • Wrote several Test Cases for testing various functionalities.
  • Security testing ensured the application business logic and helped identify and patch all the vulnerabilities of the application.
  • Performed Functional, Navigation, Regression and Smoke tests on the new enhancements added to the web application in different environments like UAT, Stress and finally in Production.
  • Setup Jasmine and Selenium/IDE for unit and functional testing. Run Unit tests with Jasmine-Karma
  • Implemented automation framework in Selenium WebDriver using Behavior-Driven (BDD) approach in Cucumber framework with Gherkin.
  • Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
  • Involved in regression testing using QTP tool prior converting QTP scripts to Selenium web-driver.
  • Used various queries to validate and populate data into a table.
  • Developed Test cases and Test scripts to fully validate the functionality and ensure that the application meets all the security and privacy requirements.
  • Participated in the test environment setup and in ensuring that the facilities, test tools and scripts are in place to successful perform the required testing effort.
  • Wrote SQL Statements to extract Data from Tables and to verify the output Data of the reports.
  • Configured test environment for specific test cases, created test data, and executed automated and manual tests, documented results, and updated defect tracking systems in Clear Quest.
  • Performed extensive functional GUI level testing and wrote /modified tests from scratch.
  • Created and executed automated test scripts.
  • Involved in User Interface testing, Usability Testing, Functionality Testing and Smoke Testing of the application.

Environment: User Interface testing, Usability Testing, Functionality Testing, GUI level testing, Clear Quest, SQL Statements, regression testing, UAT, .NET, Jasmine and Selenium/IDE, Jasmine-Karma, Cucumber framework with Gherkin.

Confidential

Quality Analyst

Responsibilities:

  • Involved in User Interface testing, Usability Testing, Functionality Testing and Smoke Testing of the application.
  • Analyzed the software functionality.
  • Developed test plans based on an understanding of the business functionality and the software testing methodology.
  • Reviewed the User Requirements Document and prepare the detailed Test Plan and Test Criteria for the testing effort using Quality Center.
  • Develop & Automate Data Validation Test Cases to test the application.
  • Performed System Testing.
  • All the issues that came up during the testing process were tracked and logged in Clear Quest as defects.
  • Used Quality Center for execution of manual test scripts.
  • Developed a test plan and modified the test plan when required in later stages of testing. Tests were tracked, reviewed, analyzed and compared using Clear Quest.
  • Conducted Multi-User, Smoke and System testing.
  • Supported testing and development environments (i.e. backups, restores, version control of source, targets, and data), Liaison with the systems administrators.
  • Performed Performance Testing to identify abnormalities in the web application.
  • Developed test cases based on business and functional requirement.
  • Conducted Regression testing, Integration testing and User acceptance testing for various combinations using Manual and automated tools.
  • Tested the final application for Usability testing to verify whether all the User Requirements were created to by the application.
  • Monitored the defect tracking process using Clear Quest, trouble shooting and generating customized graphs and reports for the client.
  • Maintained Requirement Traceability Matrix (RTM).
  • Maintaining status reports and communicating with the Management regarding progress of work.
  • After successful development and testing of the product, participated in User Acceptance Testing, product release and deployment to end-user.

Environment: Interface testing, Usability Testing, Functionality Testing, Smoke Testing, Clear Quest, RTM, User Acceptance Testing, Quality Center.

Hire Now