We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

2.00/5 (Submit Your Rating)

Long Island City, NY

SUMMARY:

  • 7 years of experience as QA Analyst in Manual/Automation testing of Web/Mobile apps and client server application.
  • Expertise in Manual Testing and using test automation tools like Quick Test Professional (QTP) for regression testing.
  • Proficient on Automation tools like Selenium WebDriver/RC/IDE/GRID, QTP (Functional & Regression Testing) and LoadRunner, Jmeter and SoapUIPro (Performance Testing) for testing Client Server and Web based Applications.
  • Well Experienced in writing VB Scripts in QTP and Java and Python in Selenium.
  • Extensively used Test management tools like Quality Center to create and update Test Cases, test results and for reporting.
  • Generate and execute test scripts in QTP and update test results accordingly.
  • Extensive use of Selenium IDE and WebDriver, JUnit, JMeter, JSON and TestNG.
  • Good at analyzing Business Requirement Documents, Functional Specifications and other technical specifications.
  • Testing, Exploratory, Functional and Non Functional Testing, End - to-End Testing and involved in UAT of both Client/Server and Web-Based applications.
  • Proficient in creating and executing test cases manually to verify complex system requirements and involved in database testing for transaction verification using SQL queries.
  • Exposure to Manufacture, Healthcare, Telecom, Banking, E-Commerce and other commercial domain applications.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bugzilla etc.
  • Extensive Hands-on experience with Jenkins.
  • Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation. Experience in implementing TDD and BDD.
  • Hands on experience on multiple levels of SDLC and STLC including Test plan, Test Case Design and Execution, Defect Tracking, Bug reporting & Test Release activities.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Knowledge in using and maintaining automation framework using Appium.
  • Extensive experience in Functional testing, Testing system management, Integration testing, Regression testing, GUI testing, Back-end testing, Browser Compatibility testing, Ad-hoc testing, Black Box Testing, System Testing, User Acceptance Testing.
  • Used Ranorex tool for testing current and early Android applications.
  • Expertise in analyzing business specifications and use cases for designing, developing and executing Test Plans, Test Cases, Test Environment, Test Scripts, Test Sets, Traceability
  • Extensively uploaded test cases from MS Excel to Quality Center.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frameworks using Junit, ANT/MAVEN build tools.
  • Profound knowledge in bug tracking tools like Clear Quest and Bugzilla.
  • Good Knowledge and implementation of Quality Assurance, Testing Principles, Configuration.
  • Proficient in analyzing and reporting test results, develop and implement defined Quality Assurance Metrics.
  • Ability to handle multiple tasks and work independently as well as in a team, having strong analytical and problem - solving skills.

TECHNICAL SKILLS:

Languages: Java, J2EE,Ruby, Ajax, Java Script, HTML, XML, UML, PL/SQL, C#, C++, VB Script, Python

Testing Tools: Selenium WebDriver/IDE/RC/Grid, UFT, QTP, Junit, TestNg, Jmeter, SoapUI, Silk, Jbehave, Cucumber, Appium, LISA

Bug Tracking Tools: HP Quality Center, JIRA, BugZilla

GUI / IDE Tools: Eclipse, Firebug, TOAD, Putty

Continuous Integration Tools: Jenkins, Hudson, Cruise Control, Bamboo

Browsers: IE, Mozilla Firefox, Safari, Chrome

Databases: Oracle 11g/10g/9i, MS SQL, MySQL, MS Access

PROFESSIONAL EXPERIENCE:

Sr. QA Engineer

Confidential, Long Island City, NY

Responsibilities:

  • Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium, Ruby and Cucumber framework. Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Jbehave, Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Converted commercial QTP Scripts to open source Selenium WebDriver scripts to maximize the profits of the company without compromising Quality.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Hudson/Jenkins.
  • Experienced in White Box testing by authoring Java Codes in Selenium WebDriver.
  • Used Selenium WebDriver and TestNG to run the parallel testing.
  • Used TestNg framework to run unit test and Maven to build the Project.
  • Involved in documenting test cases and packaging test suites and making them available to all of engineering and QA using HP Quality Center (ALM).
  • Automated tests based on functional requirement in eclipse with Ruby.
  • Extensively involved in running automated ruby scripts on a Linux machine.
  • Modified the scripts in UFT to automate Desktop application.
  • Involve d in We b S e r vic es Te s ti ng us ing SOAPUI with rest to cr e ate a nd e x e c ute a uto ma t e d fu nc tional, reg r e s s ion, co mp lia nc e, a nd loa d te s ts .
  • Validated the receipts generated in POS and Logged and tracked the defects found.
  • Update Quality Center for Test Plan based on Story Functional Requirement.
  • Used descriptive programming to develop the automation scripts in UFT.
  • Participated in Peer reviews of automated test cases and Test Plan for the team member.
  • Developed test plans and test cases for the re-design of mobile apps.
  • Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
  • Performed both Black Box Testing and White Box Testing.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Involved in Mobile Testing includes App Testing. Test automation for web application using Cucumber.
  • Involved in writing the Acceptance Criteria and Test Cases for the Stories assigned to in JIRA.
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium WebDriver (using Java).
  • Extensively used LISA middleware testing tool to test JAVA middleware applications.
  • Updated the JIRA with manual/automated test cases.
  • Changed the status of JIRA during the testing and also update the story based on functional requirement.
  • Created/Updated automated test cases based on release test cases.
  • Supported the UAT team during their testing.
  • Participated in daily Stand Up call and weekly Open/Close meeting.

Environment: Java, Selenium WebDriver, HP ALM, TestNG, JavaScript, Jenkins, Agile, JIRA, LISA, QC, Ruby, Maven, Taza, XML, JSP, Oracle 11g, Windows, LINUX.

Sr. QA Engineer

Confidential, Madison, WI 

Responsibilities:

  • Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Involved in testing various business rules User/Customer functionalities, and Change Processes.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Worked on creating test case for Object -driven framework for selenium WebDriver.
  • Involved in automating test cases using Selenium WebDriver with TestNG.
  • Developed automation scripts using Selenium WebDriver, python for user management module.
  • Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Developed SQL Scripts for Backend Testing to ensure that the data is updated as per the Business Rules.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Preparation and execution of test scripts using JMeter and SOAP UI tool to perform Web Services testing.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Developed automated script for back-end testing using Selenium WebDriver.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.
  • Regression test cases were automated using Selenium, WebDriver and WebDriver Backed Selenium.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Attended weekly status meetings with development and management Teams.
  • Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
  • Reported defects to developer and discussed about the issues in weekly status meetings.
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: Java, Selenium WebDriver, Python, TestNG, Jmeter, Jenkins, JavaScript, HTML, Eclipse, Jira, Windows, SOAP, MySQL, Agile Methodology.

Sr. QA Engineer

Confidential, Columbus, OH 

Responsibilities:

  • Involved in preparing Test Plans for each release, written Test Cases and executed them as part of Functional Testing. Prepared Test Reports and Deliverables and submitted for version releases.
  • Prepared Test Cases in Mercury Quality center that would test various Test scenarios.
  • Regular interaction with the core developers helped us in fixing the defects in less time.
  • Performed Black Box testing and conducted Functionality and Regression testing on various phases of the Management software.
  • Wrote VBScripts for Black Box and White Box Testing.
  • Worked with BA's to collect the Business process requirement documents (BRD)
  • Analyzed client systems and business processes.
  • Used Appium to automate test cases for Perfecto mobile
  • Involved in setting up different configuration environment for compatibility testing and manual testing.
  • Used the QTP automation tool for Regression Testing and updated the test results in Quality Center.
  • Generate and execute test scripts in QTP and update test results accordingly in QC.
  • Performing Integration Testing, Regression Testing, Compatibility testing for various browsers and operating systems.
  • Involved in generating Quality Center reports, listing summarized bug information in priority sequence, recommended visibility of release for production.
  • Involved in Product Validation, coordinating with Developers and Team members
  • Involved in preparing Trace Matrix to design test cases
  • Preparing Weekly action reports & QA feedback to QA team & Manager when needed.
  • Documented the outcomes of all the testing.
  • Prepared PowerPoint slides of all the outcomes with the focus on defects and presented to the BA team, QA Manager and the Developers when needed.

Environment: Quality Center (QC), Quick Test Pro (QTP), Java, Web Logic, MS Office Suite, Sun Java, Oracle, SQL Server 2000 and DB2, IE, Mozilla, Safari and Chrome.

QA Engineer

Confidential, Dallas, TX

Responsibilities:

  • Analyzed and identified the Test cases based on requirement document of the application.
  • Reviewing and modifying the Test cases for Test scenarios.
  • Performed various types of testing like Functional Testing, Integration Testing, Regression Testing, System Testing and Compatibility Testing.
  • Preparing and executing Test cases, Review test cases and Defect Reporting.
  • Analyzed Test specifications and written Manual Test cases for Black Box Testing.
  • Defect logging, Tracking, Reporting and Validation using Mercury Quality Center.
  • Prepared Defect Report as per severity and Priority.
  • Involved in Defect Reporting Meetings on a daily basis.
  • Performed Regression Test execution based on the priority of the Test cases in Mercury Quality Center.
  • Designed Test cases and executed Test cases and Reported the Bugs using Quality Center.
  • Involved in project meetings and Interacted with other team members in order to resolve the problems.

Environment: JAVA, JSP, WebLogic, HTML, SQL Server 2005, and Windows 2003, Testing Tools: QTP 8.2, Mercury Quality Center 9.

QA Engineer

Confidential, San Diego, CA

Responsibilities:

  • Prepared Test Cases for Basic, Alternate and Error Flows.
  • Reviewed Test Scenarios and Test Cases.
  • Conducted Smoke testing to ensure the stability of the Application
  • Managing the Test Process, Web/eBusiness Testing,
  • Test Case Execution and logging defects for the failed test cases into the Excel Sheet.
  • Creation and Maintenance of Defect Profiles.
  • Performed Performance testing with Load Runner.
  • Wrote VBScripts for Black Box and White Box Testing.
  • Coordinating with Development Team for the bug fixing.
  • Status reporting and test updating in HP Quality Center.
  • Used Unix Shell Scripting as needed for backing up data.
  • Performing Backend testing using extensive SQL queries by UNIX Shell Scripting.
  • Used Win Runner for functional and regression testing of the application to make sure transactions and business processes work as intended and developed TSL scripts.
  • Conducted Boundary and Error testing on the AUT manually for selected Test Cases.
  • Involved in application Functional and Regression Testing of the application.
  • Performed functional testing, smoke testing, regression testing and end-end testing.
  • Used Data base driven framework to automate regression test cases using VB Script/QTP.
  • Preparation of Defect Reports to track the project status.
  • To detect/track bugs we implemented JIRA.
  • Involved to write test clients to test the UNIX/Linux functionalities in the language like Java and Shell Scripting.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.

Environment:  Toad, PL/SQL, XML, UNIX, Quality Center 9.0, Weblogicserver5.1, SQL Server 2005 Windows 2003/XP, VS.Net 2008, ASP.Net, VB.Net, SQL Server 2005, T-SQL, CSS and HTML, QTP.

QA Engineer

Confidential

Responsibilities:

  • Extensive experience in Backend testing and Oracle Database Validation using Toad
  • Written and executed extensive database queries using Inner, Outer, Left, Right and Self Joins.
  • Experience using SQL query builder and schema browser in Toad.
  • Experience with TOAD for backend data validation.
  • Extensive use of SQL and DB2 to extract data from the database.
  • Wrote Several Test cases based on Requirements.
  • Performed Data Migration Testing.
  • Defects were logged and reported using HP Quality Center
  • Developed and executed manual/automated scripts for Functional, Integration, End-to-End and Regression testing
  • Involved in testing the application utilizing the Waterfall methodology.

Environment: Quality Centre, Oracle 9i, SQL, PL/SQL, TOAD, HTML.

We'd love your feedback!