We provide IT Staff Augmentation Services!

Sr Qa Analyst/automation Engineer Resume

3.00/5 (Submit Your Rating)

Wilmington, DE

SUMMARY

  • Around 8 years of experience in Software Manual and Automation testing for Web based and Client server application.
  • Solid understanding and Professional experience in testingFinancial, Telecommunications, Health, InsuranceandAutomotiveapplications.
  • Proven track record in Web automation testing wif Selenium IDE/RC/WebDriver/Grid.
  • Hands - on experience in developing Selenium framework using Java, SQL & Selenium; Using/testing SOAP & RESTful web services.
  • Hands-on experience in design, development and execution of QA Test Plans, Scenario doc, Traceability and Test Strategies for Manual / Automation Testing. Identifying Automation Scenarios from teh set of Test Cases / User stories.
  • Expertise in all types of testing: smoke, unit, functional, integration, system, acceptance, regression, compatibility, black-box testing.
  • Experience in working wif JIRA, Jenkins, Subversion, and Maven.
  • Strong experience in developing data driven framework using selenium web driver and TestNG.
  • Hands-on wif page object models and expertise in developing core framework and page objects.
  • Implemented different test strategies that checked teh Functionality, Usability, Reliability, Performance and Supportability for Quality Assurance of Client/Server, Network and Web based applications.
  • Hands-on in SoapUI tool for Testing Web Services, XML, SOAP, REST and SOA (Service-Oriented Architecture). Experience in XML testing.
  • Written SQL queries for data extraction and validate it from front end application for specific business criteria.
  • Experience in defect tracking and reporting using Jira, Bugzilla, ALM, Quality Center and Rational Clear Quest.
  • Experience in Testing Database Applications of RDBMS in Oracle 10g/11g, MS SQL Server.
  • Developed strategy to move test cases Cucumber for existing and new test cases.
  • Experience in Behavior Driven Development (BDD) using cucumber tool.
  • Expertise in all phases of SDLC wif experience in Scrum / Agile development as well as waterfall model.
  • Capacity to identify Blockers, analyze test results, and investigating their root cause using log files, assigning to teh concerned team and suggesting remedies while tracking till closure.
  • Working closely wif Developers/BA on teh issues & design of teh system and QA Team to implement quick solutions.
  • Excellent communication skills, self-motivated, work/time management, process oriented team player wif strong focus on Documentation.

TECHNICAL SKILLS

Automation Tools: Selenium Web Driver, IDE, RC, Junit, TestNG, JXL

Project / Defect Mgmt. tools: Jira, Bugzilla, ALM, QC and ClearQuest

Languages/ Script: Java, Java Script

SOA/Web services + tools: SOAP & REST API, XML, XPath, SoapUI

Web Technologies: HTML, XML, CSS, DHTML

App/Web Servers: Apache, Tomcat, WebLogic

Databases: MS SQL Server, MySQL, Oracle

Operating Systems: Windows XP/Vista/ 7, Linux, Solaris and iOS

Methodologies: Waterfall, Agile/Scrum

Version Control Tools: SVN,GIT

Misc. Tools: WinSCP, Secure CRT, PuTTY, Firebug

IDEs: Eclipse, Net Beans

Build tools: Ant, Maven, Jenkins

PROFESSIONAL EXPERIENCE

Confidential, Wilmington, DE

Sr QA Analyst/Automation Engineer

Responsibilities:

  • Interacted wif business analysts to collect teh requirements.
  • Involved in developing test plan, test cases and executed test scripts for various scenarios for teh module such as submitting application forms for various types of Checking accounts for Existing Customer/ New Customer using DL/ State issued ID as primary ID and different criterias for ‘Employment status’, ‘Citizenship’ etc.
  • Participated in daily Scrums and Sync up calls to discuss teh updates/ progress of testing.
  • Developed automation test scripts using Java, selenium WebDriver, TestNG, Maven prior to agile release.
  • Implemented and maintained Page Object Model - added and updated new elements as required, created new page objects as required. Analyzed teh page source to identify reliable locators for web elements.
  • Involved in developing framework and Test Environment Setup for selenium.
  • Used Firebug, FireFinder Add-ons for identifying object IDs and used CSS, Xpath locators concepts for Object Identification.
  • Parameterized teh fixed values in checkpoint statements, created data tables for teh parameters and wrote functions for teh parameters to read new data from teh table upon each iteration to implement Data-driven testing.
  • Implemented AutoIT for handling Windows based pop-ups and Authentication.
  • Executed teh Test Suites (functional, regression and sanity testing) on different browsers (IE, Chrome and Firefox) for cross-browser testing.
  • Automated builds using Subversion and Jenkin. Involved in using Jenkins as a Continuous Integration server to configure wif Maven.
  • Integrated Automation scripts on Jenkins for nightly batch run of teh Script.
  • Automated tests on cross browser and cross platform environment using Selenium.
  • Involved in Web Services Testing using SOAP and REST based web services to create and execute automated functional, regression, compliance tests
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Used Cucumber & JUnit for testing sections of application submission workflow.
  • Performed defect capturing and logging them in JIRA for tracking .
  • Made sure all releases are passing our release acceptance criteria (currently a set of Selenium tests).
  • Made sure that every build passes teh sanity test suite and present teh results for further testing or not.
  • Generated detailed bug reports and test metrics.
  • Actively participated in QA team meetings and discussions.
  • Provided technical guidance to teh QA team to ensure new features are properly tested.
  • Coordinated teh testing for Requirements, SIT, NFT, UAT phases.
  • Closely worked wif Business, System Analysts and Development team project managers to keep schedules on upcoming releases to prioritize teh QA workload.
  • Involved in noledge transfer, Reviews of test artifacts, team coordination.

Environment: Java, HTML, JavaScript, Selenium WebDriver, TestNG, Maven, Jenkins, AutoIT, Quality Center 8.2, Oracle, TOAD, JDBC, JIRA, SOAP UI Pro 4.0.1, Subversion, Windows 7/8.

Confidential, Charlotte, NC

QA Analyst / Automation Engineer

Responsibilities:

  • Used Agile methodology in developing teh application, which includes iterative application development, 2 week-sprints, daily stand up meetings, Sprint Retrospective, Sprint Planning, Story Estimates and customer reporting backlogs(bugs).
  • Collaborated wif teh business and technical teams and took teh responsibility to document teh functional and technical specifications in teh business requirements analysis phase.
  • Responsible for providing Risk Assessments, test Plans, test cases and executing and creating Test Results them wifin an AGILE software development SCRUM environment.
  • Implement sustainable performance testing practices that monitor performance over time.
  • Developed automated scripts for performing Regression Testing through Selenium WebDriver.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test teh web application.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium, TestNG, Jbehave, Maven, Gherkin and Jenkins Java platform utilizing industry-leading harness design patterns and approaches.
  • Automation project setup and deployment in Jenkins for continuous Integration.
  • Manage multiple builds and patch releases as per teh project proceedings.
  • Documented and tracked defects. Using JIRA.
  • Provided more flexibility in automating test cases.
  • Used Jenkins for Continuous Integration
  • Worked on SQL database using SQL Server Management.
  • Used Maven for Project building.
  • Testing REST API’s for all of teh given web service requirements in teh project
  • Worked on Technical documentation, e.g. test plans, test cases and test scripts, test reports and trace matrix.
  • Collaborate and coordinate wif cross-functional project team members to ensure project deliverables are produced wifin teh expected timeline.
  • Provided training and mentoring to software testing members.
  • Led teh validation team in preparation for validation activities and performing system/application testing.
  • Analyzing and Tested Rest based webs services using Soap UI.

Environment: Selenium Web Driver 2, Selenium GRID 2, Selenium IDE, TestNG Framework, Spring Framework, Java/J2EE, Apache Tomcat, XML, Oracle, IE, Firefox, JIRA, MS Office, MS Project, Visio, Adobe Acrobat, TOAD.

Confidential, Rockford, IL

QA Analyst/Automation Engineer

Responsibilities:

  • Created Test plans and Test cases based on business and functional requirements.
  • Interacted wif business and development teams for requirements and test scenario reviews.
  • Designed, executed and maintained Selenium Web Driver, Test NG, automated test cases for regression test cases.
  • Participated in Smoke testing teh functional use cases during production deployments.
  • Conducted White box and Black Box testing to strategize new projects requirements for functional behavior and performance
  • Facilitated teh implementation of a Quality System which complies wif FDA and other international regulatory guidelines.
  • Developed and implemented software development lifecycle (SDLC) policies, procedures, and validation test scripts according to teh client's standards.
  • Developed test scenarios for Integration and Regression testing across system releases.
  • Performed backend testing of database by writingSQLqueries for both internal & external data interfaces.
  • Used Quality Center for defect reporting and tracking, and generated documents and reports for further analysis.
  • Peer reviewed teh scripts, Defect reporting and re-testing teh software as teh defects are fixed.
  • Report assessment findings and recommend remediation strategies for compliance gaps.
  • Participate in Requirements and Functional Spec reviews of new features to convert them to comprehensive Test Specifications.

Environment: Selenium web driver, Java, SQL, JIRA, HTML, XML, Oracle, UNIX, WINDOWS, Windows NT, Linux, MAC OS, IE, Firefox, Safari, Chrome, Internet Explorer, JIRA, MS Excel.

Confidential, Chevy Chase, MD

Sr QA Analyst/Automation Engineer

Responsibilities:

  • Analyzed system requirement and business requirement documents and developed test cases and test scripts.
  • Used SQL commands to validate teh database and test its integration wif teh front end.
  • Performed GUI Testing, Functional Testing, Integration Testing and Regression Testing.
  • Execution of manual test cases and responsible to track and log teh defects using Quality Center.
  • Interacted wif developers to sort out teh issues and teh defects.
  • Performed data driven testing and GUI Check Points using QTP and enhanced teh overall functionality of teh application.
  • Written reusable VBScript functions and accessed them from teh library files which are stored in teh Quality Center Developed automated regression scripts using Quick Test Professional utilizing VBScript scripting for both positive and negative boundary conditions.
  • Created and executed scenarios in Load Runner controller to analyze system performance in Load Runner Analyzer under load.
  • Used rendezvous concept of Load Runner to generate peak load onto teh server thereby stressing it, and measuring its performance.
  • Attended teh Review meetings and walkthroughs and interacted to Business Analysts and Developers for defects solving.
  • Used Selenium IDE for Open source web testing.
  • Used Mercury Quality Center for Defect Reporting, Analyzing, Tracking and Report Generation.
  • Performed Regression testing by executing QTP scripts on teh new build.
  • Performed Integration, System, UAT and Usability Testing.

Environment: QTP 9.5, Load Runner, HP Quality Center 9.5, Net, ADO.Net, ASP.Net, VB, ASP, C #, IIS, Windows XP, Clear Case, Clear Quest, HTML and SQL

Confidential, Plano, Texas

QA Engineer

Responsibilities:

  • Involved in Analysis, Design, Testing, Debugging, Bug Reporting & Documentation
  • Created test plan and test cases for manual testing and automated testing
  • Implemented Data Driven Framework in teh test script using TestNG dataprovider and
  • Used Selenium RC for Data Driven Testing to automate Front-end test cases for POS application - focused on API driven testing.
  • Involved in preparing test data for Point of Sale application for DVD, games and Customers.
  • Created component specific and reusable functions for Discounts, Checkout and Pricing components using Java in Selenium.
  • Used HP Quality Center as a central repository to store and manage test cases and to create and generate Requirement Traceability Matrix and other reports for status.
  • Interacted wif Developers and Business Analyst regarding requirements, test scenarios, defects and teh requirement gaps.
  • Verified fixes and ran regression tests for frontend and back-end testing.
  • Used Clear Quest to report teh defects and to generate reports.

Environment: Java, HTML, JavaScript, Selenium WebDriver, TestNG, Maven, Jenkins, Quality Center 8.2, JDBC, Oracle, TOAD, Clear Quest, Subversion, Web Services (SOAP, RESTful), XML, SoapUI, Windows 7.

Confidential

QA Analyst /Software Test Engineer

Responsibilities:

  • Developed and implemented test plans and test cases for client-server, web-based and desktop applications for various clients.
  • Integrated desktop application using packaging tools such as InstallShield AdminStudio and tested teh packaged applications as per teh client requirements on Windows XP/Vista using VMWare Workstation. Performed Installation/Uninstallation testing, GUI testing, Compatibility testing.
  • Selenium RC test framework wif java plug-in was used to generate automated test scripts for functionality and GUI testing for web-based application.
  • Performed Regression testing for every modification in teh application and new builds using Selenium RC.
  • Performed black box testing to identify various critical points in teh application and automated it by using Selenium RC on different module of teh application.
  • Tested compatibility of application for dynamic and static contents under various cross browsers.
  • Performed debugging of teh modules by creating JUnit Test cases.
  • Created test suites and test cases in JUnit for various scenarios in teh application.
  • Executed SQL DML queries for backend data validation using TOAD editor.
  • Extensively used Mercury Quality Center for test management process.
  • Created VB Scripts for automation testing in QTP. Optimized QTP scripts for Regression testing of teh application.
  • Worked closely wif developers for issue resolution and bug status updates.
  • Responsible for GUI testing for teh website, suggesting improvements to performance of website in terms of web- page load times etc.

Environment: Selenium IDE, Selenium RC, Junit, Quality Center 8.2, Quick Test Professional 9.1, Oracle, TOAD, UNIX, Windows XP/Vista/7, InstallShield Admin Studio.

Confidential

QA Analyst / Software Tester

Responsibilities:

  • Responsible for analysing and reviewing teh Functional Requirement Specifications wif teh application.
  • Responsible for preparation of Test Plan, Test Scenarios, Test Cases and Test Data according to teh Functional Requirement Specification & modified them based on review comments.
  • Analysed and provide review comments on Test Scenarios, Test Cases & Test Data prepared by other team members based on Functional Requirement Specifications.
  • Responsible for preparing test setup and deploy teh build in teh required setup.
  • Performed Smoke Testing, Functional Testing, Regression Testing, Ad hoc Testing, System Testing and Usability Testing.
  • Performed teh cross browser testing using IE, Firefox, and Chrome.
  • Performed defect capturing and logging them in JIRA for tracking. Published defect status daily and reviewed wif developers for resolution.
  • Reviewed and Posted Bugs and tracked teh life cycle of teh bug until its closure.
  • Used SQL Queries in performing data validation to ensure data accuracy and data integrity.
  • Track and report upon Testing Activities including testing results, test case coverage, required resources, defects discovered and their status.
  • Work closely wif Developers in resolving teh issues and understanding teh functionality for future reference.
  • Acquired sign-off’s from business clients for production deployment.
  • Periodical co-ordinations wif Team Members and provide daily & weekly status reports to teh Management Team.

Environment: Windows, Java, Apache Tomcat, XML, Oracle, IE, Firefox, JIRA, MS Office, MS Project, Visio, Adobe Acrobat, TOAD.

We'd love your feedback!