We provide IT Staff Augmentation Services!

Qa Analyst Resume

2.00/5 (Submit Your Rating)

Albany, NY

PROFESSIONAL SUMMARY:

  • 7 years of testing experience with good knowledge of Selenium IDE /WebDriver/RC/Grid, HP ALM/HP QC, HP QTP.
  • Hands on experience in testing Web - server and Client-Server based applications across different OS.
  • Strong Expertise in the Software Development Life Cycle (SDLC), Test Management and Testing Lifecycle Methodologies like Waterfall, Agile, Software Testing Lifecycle (STLC) and extensive experience with QA testing procedures, processes, and standards.
  • Performed Manual Testing using Test Strategy Development, Test Planning, Test Design, Test Execution, Defect reporting, Test Status Reporting, Test Closure Activities.
  • Proficiency in Functional Testing, Positive and Negative Testing, Integration Testing, System Testing and Regression Testing of Web Based Applications.
  • Experienced in Selenium automation testing under Agile Methodology using TestNG Framework and Junit Framework.
  • Expertise in Documentation of Use cases, Test Plans, Test Scenarios, Test Cases and Test Metrics.
  • Proven ability in designing and creating automation frameworks for Java based applications using Java, Selenium WebDriver, QTP, Quality Center, TestNG, Junit, ANT, Jenkins, Hudson, and Cucumber.
  • Experience in black box, gray box and automation testing using Selenium-TestNG, Junit on web and client applications.
  • Work experience in integrating Automation scripts (Selenium Web Driver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
  • Proficient and experienced in Automation Testing for web interface by using Selenium Web Driver, performed parallel Integration Testing and System Testing.
  • Experienced in Functional and Regression Automation Testing with Selenium for the Web based application.
  • Experience in using Quality Center to document the test plan/test cases and keep track of the defects.
  • Proficient in testing tools such as JIRA, QC/ALM, Test Rail, and defect tracking software such as Bugzilla, Element-tool.
  • Responsible for writing test cases and maintaining test scripts as per the business specifications and functional requirements.
  • Extensive experienced in Analysing requirements; writing Test Plans and Test Cases for positive and negative testing, using test techniques like boundary value and decision table; generating the Test Reports using generic functions; building the Test Environment.
  • Extensive experience in using Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality with the Selenium Server.
  • Experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, System testing, Performance testing, Exception testing, Compatibility testing & Security testing of client/server and Web-based Applications.
  • Experienced using Web-debugging tool like FirePath and Firebug for finding elements locator.
  • Developed and executed test cases manually and generated automation scripts.
  • Extensive knowledge of QTP.
  • Ability to learn and adapt to new tools and technologies very quickly.
  • Self-starter and a team player with good communication, interpersonal, positive thinking and mentoring skills and a good aptitude for learning.
  • Extensive experience in Black-Box &White-Box Testing for Web, Database and Client serverApplications.
  • Experience programming in Java, JavaScript, HTML, XML and SQL on Windows Operating Systems and UNIX environments.
  • Track defects by using a bug tracking system Quality Center and do tests for issues. Report defects to software developers in order to ensure compliance with standards.
  • Experienced in writing SQL statements to test the result of deployment for correct business logic for Backend testing.

Technical Skills:

Testing Tools: Selenium (WebDriver,IDE,Grid),QC/ALM,QTP,TestDirector, Jira, Maven, Rational clean quest, Team Tracker.

Web Technologies: ASP.NET, ASP, VB, VB.NET, XML/XSL, Web Services.

Operating Systems: Windows 2000/2003/XP/7/8, UNIX, IOS,Linux.

Scripting Language: VB Script, Java Script.

Databases: SQL Server 2003/2005/2008/2012/2014 , Oracle, DB2, MS Access.

Languages: C, C++, Java, HTML, SQL,PL/SQL, PHP.

Query Tools: SqlDeveloper, WinSQL.

Software Packages: MS-Office, Excel, Word, Access,PowerPoint, MS Project.

IDE: Eclipse.

Web Browsers: Firefox, Internet Explorer, Chrome, Opera,safari.

Other Tools: JIRA, MS Visual Studio, Test Rail,HP Quality Center, Load Runner, Bugzilla, Mantis bug tracking.

PROFESSIONAL EXPERIENCE:

Confidential, Albany, NY

Lead QA Analyst

Responsibilities:

  • Reviewed business requirements and technical specification documents and Analysed use cases, functional requirements to write detailed Test plans and Test cases. 
  • Involved in setting up configuring the testing environment with Eclipse, Junit and Selenium Web Driver and Selenium Java client driver. 
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium Web Driver, Junit and Ant technologies under Java platform. 
  • Performed comprehensive manual testing to test website compliance against requirements Performed Data driven testing using Selenium Web Driver, Junit functions and JDBC Connections which reads data from scripts using property and XML files. 
  • Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions. 
  • Developed and Executed Test Plans and Test Cases from Requirements and Specification documents. 
  • Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application. 
  • Used Selenium Web Driver,Java and Selenium Grid to create nightly automation scripts. 
  • Created Automation script using Selenium Web Driver. Executed scripts on different browser and different platform. 
  • Used Ant for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically. 
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests. 
  • On daily basis used build tools like Maven and Jenkins to build and regress automated tests into the CI process, and for VCS used GIT documented and tracked defects and produced detailed reports using Jira and Rally. 
  • Worked closely with Agile Scrum team from several domains to ensure product testability while running Regression tests in Selenium Web Driver using Junit, and maintained test environments used for white box testing during new product releases. 
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility. 
  • Perform Functional Testing, Regression Testing, System Integration Testing, User Acceptance Testing (UAT), and End-to-End Testing. 
  • Tested the application in highly dynamic environment with sprint team using Agile Methodology. 
  • Used Firebug to identify Elements' by ID, Name, CSS, XPath, and Links on Web Pages. 
  • Used HP Mercury Quality Center for Test Management, for Functional Test Automation. 
  • Created QA sizing estimated based on the changes to the web services for the scope defined in a release cycle. 
  • Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release. 
  • Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database. 
  • Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implementation teams. 

Environment: Java, Selenium Web Driver, JavaScript, XPath, Eclipse IDE, Agile, JIRA, BugZilla, SQL, Windows, ANT, Cucumber, Junit, Jenkins.

Confidential, Bloomfield, CT

QA Analyst

Responsibilities:

  • Worked on web and mobile application for Confidential .
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint planning meetings.
  • Developed and maintained Page Object Model as part of modular framework using JAVA programming language with the help of SeleniumWebDriver.
  • Written and executed test scripts using EclipseIDE.
  • Used Firebug and Firepath to identify and locate elements as needed, along with creating custom xpath using xml functions.
  • Implemented Maven for build management and also implemented CI tool - Jenkins.
  • Used Sauce labs to execute Selenium automation suites on different platform; performed browser combinations in parallel.
  • Applied TestNG and Allure to view detailed test execution reports.
  • Implemented GitHub for source control.
  • Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.
  • Automated Confidential iOS and Android app using Appium Java-Client library
  • Performing a variety of software testing including unit, functional, usability, system integration, regression, cross browser and OS compatibility, mobile application and performance testing.
  • Participated in meetings and walkthroughs with project managers, developers and QA testers.

Environment: Selenium, Appium, Maven, GitHub, Jenkins, JAVA, HTML, XML, CSS, Windows, Mac OS, iOS

Tools: Eclipse, JIRA, Selenium, Appium, TestNG, SQL Server.

Confidential, Newark, NJ

QA Analyst

Responsibilities:

  • Preparation of QA estimates, QA Resource loading, QA Scheduling, Test plan and Test strategy during the Estimation phase of BAU.
  • Strong test management skills and experience in running large, cross-enterprise testing initiatives leading both onshore and offshore teams.
  • Strong Knowledge on the phases of Software Development Life Cycle (SDLC) including requirements gathering, risk analysis, project planning, scheduling, testing, defect tracking, management and reporting.
  • Work with Business Analysts (end users in our case) to get precise requirements for the user stories and accurately converted them into test cases and test criteria.
  • Convert the acceptance criteria into detailed functional tests which in turn were used as requirements by development team.
  • Extensive database testing and data conversion testing for the data conversion process.
  • Design and build customized macros for testing data mapping and data counts for the data conversion process.
  • Generate XMLs which are used for testing Batch Applications which does not have a user interface.
  • Write product documentation, including online help user manual, and training materials.
  • Design and conduct onsite user training classes. Was responsible for the manuals transitioned to service and support team.
  • Involved in scheduling, status and estimation call on BAU to track and moved BAU to successful implementation in production.
  • Strong in Analyzing Business specification requirements & Develop comprehensive test Specifications & execute them. Comfortable to interact with developers and business analyst regarding the test status.
  • Daily tracking and effectively managing the test execution for each BAU (Business as Usual)with no slippage in time and quality.
  • Preparation of clear test Summary report, Preparation of root cause analysis and mitigation plan for the leaked defects
  • Hands on experience with System Testing, Functionality Testing (Black Box), Integration Testing, Regression Testing, and GUI Testing, Web application Testing, Unit and User Acceptance Testing (UAT).
  • Strong experience with Test Plan formulation, Test Conditions, Developing and Maintaining Test scripts, analyzing the results of scripts (Functional and requirement specifications).
  • Preparing the weekly status report and Governance report for all BAU to track it.

Environment: Java, Selenium RC, HTML, SQL

Confidential

Software Test Engineer

Technology: Microsoft DotNet Framework, BizTalk Server, MOSS and SQL Server.

Responsibilities:

  • Review of Use case documents and UCR documents.
  • Creating activity diagram for each use case using Microsoft Visio.
  • Identifying various Test Scenarios.
  • Creation of Test cases for these Test Scenarios.
  • Creation of Test Data (XML Files as well as SQL files) for the Test Cases.
  • Test Execution
  • Keeping the track of Test process in TFS.
  • Regular updating of traceability matrix

Confidential

Technology: Java web application with Oracle 10g database.

Tester

Responsibilities:

  • Review the Use Cases given in UML model (Magic Draw UML 2.0).
  • Giving review comments to Business Analyst.
  • Creation of various Test Scenarios.
  • Mapping the scenarios in Test cases.
  • Writing SQL queries for Test Data creation using ER diagrams.
  • Execution of the Test Cases.
  • Functional testing, UC Integration testing, Defect Retesting, Regression testing, and System testing.
  • Logging the defects in source forge, and follow up the defects until closed.
  • Keeping the track of Test Deliverables in revision control(Tortoise SVN)
  • Update of traceability matrix, Defect-Category documents.(DDF templates)

Confidential

Technology: Microsoft DotNet Framework Application with Oracle 9i database.

Manual Tester

Responsibilities:

  • Understanding the Use Cases.
  • Creation of Test Scenarios and Test Cases.
  • Creation of Test Data for the Test Cases using ER diagrams.
  • Writing SQL queries for Test Data
  • Execution of the Test Cases.
  • Functional testing, UC Integration testing, Regression testing, Retesting, System testing.
  • Logging the defects in TFS, and follow up the defects until closed.
  • Creation of Test reports.

We'd love your feedback!