We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

3.00/5 (Submit Your Rating)

Philadelphia, Pa

SUMMARY:

  • 5+ years of experience as QA Analyst in Manual/Automation & testing of Web/Mobile apps and client server applications.
  • Expertise in Manual Testing and using test automation tools like Quick Test Professional (QTP) for regression testing
  • Experienced in Software Development Life Cycle(SDLC) and test life cycle including Requirements Analysis, Systems Design, Development, Resource Scheduling, Project Tracking, Engineering Acceptance testing, Deployment and User Training
  • Expertise in GUI testing, Functional testing, System testing, Regression testing, Integration testing, Black Box Testing, White Box Testing Web service testing and Smoke/Sanity testing.
  • Experience in automation testing using QTP and Selenium.
  • Used Accessing Forms, tables, link, Keyboard Mouse Events, Uploading File using Selenium WebDriver.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bugzilla etc.
  • Hands - on experience with Jenkins.
  • Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation.
  • Worked with BDD and TDD using cucumber.
  • Developing test cases from requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s).
  • Used Ranorex tool for testing current and early Android applications.
  • Analyzed business specifications and use cases for designing, developing and executing Test Plans, Test Cases, Test Environment, Test Scripts, Test Sets, Traceability
  • Uploaded test cases from MS Excel to Quality Center
  • Maintained the Selenium & JAVA automation code and resources in source controls like GIT over the time for improvements and new features and used GITHUB as the repository.
  • Generated test logs using Log4j for various log levels.
  • Developed and provided testing metrics and reports for the QA dashboard to effectively communicate test status to the test team and management.
  • Developed and implemented robust Page Objects pattern base testing with Selenium RC, Selenium Grid and WebDriver which cut down the script development time in half.
  • Used TFS (Team Foundation Server), QC (ALM), JIRA, Rational for defect logging and tracking.
  • Utilized Android SDK tools such as ADB Logcat and DDMS for identifying software defects in android phones.
  • Ability to handle multiple tasks and work independently as well as in a team, having strong analytical and problem - solving skills.
  • Exposure to Manufacture, Healthcare, Telecom, Banking, E-Commerce and other commercial domain applications.

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

WebServers: IIS, Apache, Tomcat, Jboss.

Browsers: IE, Mozilla Firefox, Safari, Chrome

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

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Sr. QA Engineer

Responsibilities:

  • Gathered Business Requirements, Functional Requirements and Design Documents.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Jbehave, Cucumber.
  • Worked in Agile environment, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Performed automation testing using the Standards, guidelines and structured methodology.
  • Designed REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Planned, executed and managed the UI automation scripts written in AngularJS using Protractor Testing Framework
  • Tested the application in different markets using the translations in properties file and validating the translated text using Selenium.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Built test cases for the use-cases and the complex business logic defined for each web-service.
  • Performed test plans on web and mobile (Apple & Android) as per requirements.
  • Experienced in load and performance testing tool JMeter.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Wrote SQL Scripts for Backend Testing to ensure that the data is updated as per the Business Rules.
  • Expertise in version control tools including GIT and SVN.
  • Created and maintained automation test scripts using QTP for smoke and regression testing.
  • Tested Web-based, Mobile Apps with Appium and responsive web-design. The daily responsibilities include Smoke, acceptance, preliminary keyboard accessibility (ADA 508) and regression testing performed with the following operating environments: IPhone- iOS6: Products tested for release through the App Store.
  • Writing custom test management reports using SQL and used RDBMS to recombine the data items from different files.
  • Responsible for reporting and tracking the issues using Quality Center/Rally, JIRA.

Environment: Java, Selenium WebDriver, Python, TestNG, JMeter, Protractor, Cucumber, Jenkins, JavaScript, HTML, Eclipse, Jira, Windows, SOAP, MySQL, Agile Methodology, SOAP UI, Git, SVN.

Confidential, Manhattan, NY

Sr.QA Engineer (Automation)

Responsibilities:

  • Developed, executed and maintained automation Test Scripts in Selenium WebDriver using JAVA TESTNG, JXL, Log4j and Maven.
  • Developed new and updated existing Automation test cases using selenium WebDriver and TestNG, using SVN as VCS for java-based web application, using Maven as Build tool.
  • Tested request and response XML's based Web Services interfaces using SOAPUI.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed API Level testing for Web Services, developed many Test suites using XML and Python.
  • Experience in BPT (Business Process Test), Hybrid frameworks, combination of Keyword Driven Framework, Test Library Architectural framework, Data driven automation frameworks of QTP
  • Responsible for creating automation framework using POM- Page Object Model, and Data Driven framework to test web application.
  • Created and executed both load and functional tests for web services using SOAP and REST services
  • Used various Emulators to perform Mobile Application Testing.
  • Entire Ruby scripting is done using Cucumber Framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Built new frameworks for testing iOS& Android mobile apps with APPIUM.
  • Used TestNG Annotations in Selenium Web Driver in Python and executed a batch of tests as testing suite.
  • Reported defects using JIRA and discussed details with scrum team.
  • Tested the application on iPad and iPhone when the operating system was unveiled and made sure the application was enhanced to be compatible with the Android devices
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Prepared test cases, test data and test responsibility matrices for the application under test.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems. Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, JMeter, Maven, Junit, Quality Center, Eclipse, XPATH, Java, HTML, XML, CSS, agile, GIT, SQL, Android, Oracle and Windows, Python, JSON, Maven, Jenkins, XLrelease, LoadRunner, Appium, JIRA

Confidential, San Diego, CA

QA Engineer

Responsibilities:

  • Analyzed the user requirements by interacting with system architect, developers and business users.
  • Suggested improvements in test process by gathering and analyzing data.
  • Reviewed and analyzed Detail Designed Specification and Technical Specification documents.
  • Performed testing activities inclusive of Functional, Integration testing, System, GUI & regression testing and executing automation test scripts using QTP.
  • Extensively used Shared Object Repository in QTP
  • Developed VB Scripts for System testing, Regression Testing and Functional Testing.
  • Defects were tracked, reviewed and analyzed using Test Director and Quick Test Professional respectively.
  • Used Company's Computer System Validation SOPs to review validation documentation
  • Connected the Database and Wrote SQL queries for Data Retrieving from Database
  • Analyzed Test Plan and Test Cases based on Requirements and General Design Documents involved in both Manual and Automation Testing for Personal accounts module.
  • Created User Defined Functions in QTP Function Library to re-use them in different tests
  • Review of manual methods to design, develop and execute automated test cases using Win Runner
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Responsible for designing and developing mapping and ETL logic to integrate data as per technical design.
  • Detect defects, communicate to the developers using bug reporting tools and tracking the defects
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Created test scenarios and test cases based on functional documents and User stories. Executed test cases manually and reported defects. Wrote and executed SQL’s and PL/SQL’s to do the backend testing.
  • Attending Daily Stand-up meetings, as part of the sprint meetings following the Agile Methodology, for the QA Integration Team.

Environment: VB, ASP, Quick-Test-Professional 8.2/9.0, VB Script, Win runner, QC8.2, C++, C#, .NET, SQLServer, XML, Oracle and Java Oracle 9i, Windows 2000

Confidential, Milwaukee, WI

QA Engineer

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.
  • 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 to resolve the problems.

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

Confidential

Manual Tester

Responsibilities:

  • Assist in planning, conducting, and analyzing data from test trials with several beta testers generating test reports from that data.
  • Involved in preparation of Test Cases and Test data based on the business and functional specifications.
  • Test case Execution, Result analysis and Test Report generation
  • Performed Functional and Regression testing
  • Reporting Defects, Defect verification and track them till closure.
  • Knowledge of System Development Life Cycle (SDLC) of Waterfall & Agile Methodology.
  • Developing Test Plan and Test scripts.
  • Test Data preparation and work with interfacing applications for data needs
  • Generating Test and Defect Metrics for client manager and release management.
  • Performed functional testing to identify various critical points in the application.
  • Detecting Defects, communicating to Business Leads and Using Priority based, Business critical bases and enhancement-based strategies to conduct Functional testing.
  • Perform database testing using SQL queries to validate test data.
  • Reported various defects in user-friendly format using Quality Center as a test management tool and defect-tracking tool.

Environment: SQL Server 2008, Windows XP, Manual Testing, MS-Excel, QC, Waterfall.

We'd love your feedback!