Qa Analyst Resume
CA
SUMMARY:
- Having 8+ years of experience in Software Quality Assuranceusing both Manual and Automation Testing. Strong domain Knowledge in various domains: Financial, Banking, Marketing, Insurance & Health Care.
- Actively participated and contributed in all phases of Software Development Life Cycle (SDLC)and Software testing life cycle (STLC) using various methodologies like Waterfall, Agile methodologies
- Proficient in Coding and Debugging using Java Programming Language
- Experience in HTML, Java Script, CSS, XML, JSON, AJAX technologies
- Specialized in Manual and Automated Testing of Client/Server based Applications and Web based Applications using Selenium WebDriver, Test NG, JXL, Maven and Log4j Technologies
- Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frameworks using Testing/Junit, ANT/MAVEN build tools.
- Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium Web Driver/IDE/GRID, TestNG, Maven, Fire Path, Running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
- Hands - on experience in Soap UI for testing and validating the Web services (SOAP and RESTFUL)
- Strong experience with TestNG,Log4j and Junit for unit testing
- Experience in configuring and updating the build scripts using Maven.
- Good knowledge in version control system tools like SVN, GIT.
- Proficient in writing SQL queries to retrieve data from Databases like Oracle, SQL server, MySQL and DB2.
- Extensive experience in preparing Test Strategy, Test plan, Test scenarios, Test cases, and Test Scripts based on User requirements.
- Experience in writing and execution of positive and negative, boundary value analysis, equivalent classes portioning, functional, integration, regression, ad-hoc, test cases of various applications
- Expertise in Requirement Analysis, Test Plan formulation, Test Design, and Test Automation.
- Strong Exposure on Functional and Non - Functional Testing Methodologies: Black Box Testing, Integration Testing, Regression Testing, Smoke System Testing, Data Validation/Backend Testing, Automation Testing.
- Proficient to learn things, Good communication skills, Hardworking and adaptable, quick learning, Self-motivated, precise and dedicated.
- Excellent verbal/written communication skills and strong analytical abilities and can perform well both independently and as a team player. Diligent worker, self-starter, consistent performer, adaptable to work as a team member as well as independently.
TECHNICAL SKILLS:
Testing Tools: Selenium Web Driver/RC/IDE/GRID, Mercury QTP, HP Quality Center,Junit, Log4j, Firebug, Fire path, TestNG, JXL, SOAPUI.
Languages: Java, Java Script, HTML, CSS, XML
Scripting Languages: JavaScript, Shell Script
Frame works: Junit, TestNG, Log4j, JXL, JDBC
Firefox Addons: xPath, Firebug, Firepath
Methodologies: Waterfall,Agile
Web Technologies: HTML, XML, CSS, DHTML,SOAP, REST,WSDL, JXL, JSON
Version Control Tools: SVN, GIT
Build Tools: Ant, Maven, Jenkins
Bug Tracking Tools: HP Quality Center, Bugzilla, Rally, JIRA
Databases: Oracle, SQL, MySQL, DB2, TOAD, SQL DEVELOPER
Operating Systems: Windows, DOS, Linux, Mac, UNIX
PROFESSIONAL EXPERIENCE:
Confidential, CA
QA Analyst
Responsibilities:
- Actively involved with SCRUM iteration planning and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments. Used Rally tool for managing tasks and stories
- Develop regression and functional test automation scripts in Java using Selenium WebDriver.
- Created automation framework using selenium and TestNG.
- Performed UI verification via Selenium WebDriver, TestNG and Maven dependency tool.
- Designed and executed the Automation Test Scripts using Selenium Web Driver and Junit.
- Implemented Automated execution of tests (nightly and need based) using ANT and Jenkins.
- Created AutomationTest framework using Selenium WebDriver, Maven, Test NG, xPath, Log4j, JXL, Data Driven and Page Object Model principles
- Used Firebug to identify web elements using xPath and CSS selectors.
- Testing Web services using Soap UI Pro tool.
- Used XML files in Sending/receiving XML requests using SOAPUI.
- Worked on setting up pom.xml for setting up the artifacts for various projects
- Wrote SQL to update and create database tables.
- Used SVN and CVS as repositories
- Co-ordinate with the QA lead for development of test plan, test cases, test code and actual testing responsible for defects allocation and those defects are resolved.
- Develop, document and maintain functional test cases and other test artifacts like the test data, data validation.
- Front end (Black Box) testing of the application.
- Performed HP Quality center project administration and user and role configuration.
- Test Design, Test Development and Defect Tracking were done using Quality Center.
- Documentation of common problems prior to go-live and while actively in a Production Support role.
Environment: Selenium WebDriver, Java, Fire Bug, JXL, Log4j, MAVEN, Eclipse, TestNG, Jenkins, HTML, Java Script, CSS, XML, XPATH, Firebug, Web Services, SOAP UI, SOAP and Restful, SQL, Oracle, TOAD, Quality Center, Linux, WebSphere Application Server.
Confidential, Bethlehem, PASr. QA Analyst
Responsibilities:
- Involved in design and requirements gathering for project for further improvements and enhancements as per business requirements.
- Used open source web test tool SeleniumWebDriver for cross browser and cross platform web testing.
- Used SOAP UI to test the web service request/response scenarios.
- Developed and implemented robust Keyword driven framework with Selenium which cut down the script development time in half.
- Created Test plans and performed manual testing of the application to test the system for both the functional and business requirements for positive and negative scenarios using Quality Center.
- Created manual test by using Quality Center and automated test by using Selenium Web Driver.
- Used TestNG Test Suite to run group of Test classes and Test Cases.
- Used Rally managing the stories and creating defects for the iteration.
- Created various build files using ANT and Integrated with Jenkins.
- Executed test Cases and Procedures for functionality Testing, Black Box Testing, Regression Testing, Positive Testing, Negative Testing, User Acceptance Testing.
- Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using BugZilla.
- Created Test Plans which describes the features and functions to be tested.
- Executing of Manual Scripts, Defect logging and Bug tracking through an interface with Quality Center.
- Manually manipulate data directly from Oracle database using SQL.
- Responsible includes integration cycle and deploying application on Production server and providing Production support.
Environment: Selenium Web Driver 2.0, Eclipse, Java, TestNG, JXL, xPath, Firebug, Fire path, Agile, Maven, Jenkins, Rally, XML, SOAP, SOAP UI, Web Services (SOAP and RESTFUL), Oracle 10g, Quality Center, HTML, Java Script, CSS, UNIX, SQL, TOAD .
Confidential, CATest Engineer
Responsibilities:
- Analyzed the user requirements, functional specifications and used Case documents for Functional testing.
- Used agile development practices and work in short iterations to deliver a continuous flow of the most important and valuable features.
- Hands on experience writing Selenium tests through Selenium Web Driver.
- Tested Web Services using SOAP UI.
- Used SVN for code management.
- Used SOAP UI to test the web service request/response scenarios.
- Used different features of SOAP UI tool like data source, Property transfer steps, delay steps for performing the web services testing.
- Developing Test Plans, Test Cases & Test Scripts and executed test cases manually.
- Reviewed Specified Business Documents and prepared Test Cases using Quality Center based on the requirements.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.
- Performed application level logging using log4j for debugging purpose.
- Thoroughly involved in testing phase and implemented test cases using TestNG
- Knowledge of writing unit tests using JUnit framework.
- Developed the build scripts using ANT.
- Used GIT repository as Version Control.
- Used SubVersion for creating the project structure and version controlling.
- Actively involved in writing SQL using SQL query builder.
- Extensively tested customer’s payments are sent directly to your commercial bank account using the latest security technology.
Environment: Agile, Selenium WebDriver, Selenium IDE, Java, HTML, SOAP UI, Quality Center, Log4j, JUnit, TestNG, Ant, SVN, SQL, Oracle, Linux, Windows.
Confidential, Holmdel NJQA Engineer
Responsibilities:
- Wrote test cases based on the requirements document.
- Performed automated testing using Selenium WebDriver, Java, JUnit, on various applications like Enrollment, Billing and claim Management.
- Performed data driven tests in Selenium using java.
- Used Maven as build and configuration tool.
- Extensively used JUnit as Testing Framework for java applications.
- Responsible for regression testing by executing batch test cases using Test Batch Runner and via Quality Center.
- Wrote test cases for the application and discussed with the team to identify the P1, P2, P3 test cases.
- Participated in reviews of Test Scenarios to ensure the requirement coverage.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver on different module of corporate web site.
- Responsible for performing sanity testing of new builds.
- Design and develop functional and frameworks and develop automated test suites (Selenium with JUnit).
- Participated in automating the regressions test cases.
- Used JUnit for testing and integration of modules.
- Monitor the status of full life cycle testing of Java and oracle based applications.
Environment: Selenium Web Driver,Java, WSDL, REST, JUnit, Log4j, TestNG, SQL, JMeter, Ant,SVN, Oracle, Linux, Windows.
ConfidentialQA Analyst
Responsibilities:
- Developed Test Plans using Quality Center and also modified the existing test cases as per the new builds.
- Used Quality Center for maintaining the Test execution and Defect Management.
- Extensively performed functional and user acceptance testing (UAT), Risk Based testing using manual testing.
- Responsible for entering, Tracking bugs and reporting the defects to the developers for Modification Request.
- Performed data driven test & regression testing for every modification in the application & new builds
- Wrote SQL queries to verify the contents of the logs stored in database of the application are updated after making changes to user profile.
Environment: Agile, Quality Center, Java, SQL,JUnit, SOAP, XML, SVN, Oracle, UNIX, Windows.
