We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

5.00/5 (Submit Your Rating)

Milpitas, CA

SUMMARY

  • Over 8+ years of experience in Software Quality Assurance and Test Automation Process in IT industry including Insurance applications which are Client/Server, web - based Applications, Web Services with proficiency in both Manual and Automation Testing.
  • Experience in all phases of Software Development Life Cycle (SDLC) with a strong understanding of analysis, development and testing of applications in the project. User Waterfall & Agile Methodologies, Rally & JIRA Tools.
  • Experience in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium Web Driver/IDE/Grid, JUnit/ TestNG, ANT, Maven, Jenkins, Quality Center, JIRA and SOAPUI.
  • Key expertise includes testing and debugging GUI and Multi-Applications environment and automated testing using Selenium Web Driver and Selenium IDE and Selenium GRID
  • Experience on Data Driven, Page Object Model (POM) using Selenium WebDriver and TESTNG.
  • Experience in Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins
  • Excellent knowledge in writing unique xPath using firebug and fire path to identify web elements.
  • Hands-on experience in Web Services testing using SOAPUI, Restful, and WSDL.
  • REST API Testing using Java, Apache Http Client API, TestNG, JAXB & JSON parsers.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
  • Experience in testing native apps on iPhone, Android and iPad devices manually.
  • Good working knowledge of SQL, Sybase, and Oracle database.
  • Strong experience with Log4J, Maven, and Version Control Systems such as SVN and GIT.
  • Experience in GUI and Functionality Testing, Black box Testing, System testing, including Integration, Performance, Stress, Load and Regression Testing of Web and Client/Server based applications.
  • Extensive experience in preparing Test Strategy, Test plan, Test scenarios, Test cases, and Test Scripts based on User requirements and System Requirements Documents for Functional, Security, Performance, Configuration, Regression, Integration and Usability Testing.
  • Expertise in documenting defects with using Quality Center, Rally, JIRA, Bugzilla.
  • Extensive use of bug reporting and defect tracking tools like Quality Center.
  • Experience with data analysis, analyzing, documenting business requirements and data specifications.
  • A good team player, detail oriented, self-motivated individual with strong analytical and leadership skills.
  • Excellent interpersonal and communication skill. Good documentation and process management skills with ability to effectively understand the business requirement to develop a quality product.
  • Invest my personal time to learn about latest technology, news, social activities, and social work.

TECHNICAL SKILLS

Languages/ Scripts: Java, C, C++, SQL, Java Script, XML, HTML, CSS, Shell Script

Testing Tools: Selenium IDE/ Web Driver/ GRID, JXL, TEST NG, JUNIT, Maven, Apache HTTP Client

Web Services Testing: SOAP UI PRO, Postman, Chrome API Tester, SOAP, RESTFUL, WSDL, XML, JSON

Bug Tracking Tools: Bugzilla, Bug Tracker, Quality Center (QC), Rally, JIRA, Mantis, Bug Tracker, BTS

Web Technologies: J2EE, PHP, Web Services, SOAP, REST

Testing Methodologies: System Testing, Reliability Testing, Feature Testing, Acceptance Testing, Functionality Testing, Regression Testing, Agile Testing, Build Acceptance Testing, Go-Live Testing

Databases: Oracle, MS SQL Server, LDAP, Access, DB2, MongoDB

Misc. Tools: TOAD, SQL Navigator, Eclipse, Sublime, xPath, Firebug, Fire Path, HTTP Watch tool, Paros Proxy

Operating Systems: Web Logic, Web Sphere, Apache, IIS

Tools: PUTTY, Selenium, API Testing using Apache Http Client, TOAD.

Build Tools: Maven, ANT, Jenkins

Version Control: Sub Version(SVN),, GIT

PROFESSIONAL EXPERIENCE

Confidential, Milpitas, CA

Sr. QA Engineer

Responsibilities:

  • Worked with Business Analysts and Developers for requirements review and developing Test Scenarios
  • Analyzed Business Requirements, use cases AGILE PROCESS and worked on automation and manual testing of the application
  • Responsible for all types of tests like Business Functionality, Documentation testing, User Acceptance Testing (UAT), browser compatibility testing, Integration testing and maintain technical design documentation in Oracle and Windows environments.
  • Involved in creating Java based scripts for Selenium WebDriver with TestNG as automation frame work
  • Automated Web Application using Selenium Web Driver and REST API with Apache HTTP Client
  • Used Selenium Web Driver, Maven, Java, and xPath & Firebug, Maven, Log4j, JDBC and XLS API
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium scripts in java using TestNG prior to agile release.
  • Worked on Selenium GUI Object / element verification is done through xPath, CSS Locators.
  • Extensively used Page Objects design framework for readable test script and easy maintenance from developer perspectives.
  • Performed parameterization of the Automated Test scripts in Selenium Web Driver2 to check how the application performs against multiple sets of data
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and xPath in Selenium
  • Test Order, User, Location REST API using Apache HTTP Client, JXL, TestNG, Log4j, GSON, JAXB Parsers
  • Used TestNG Annotations in creating test suites for validating Restful web services
  • Validated XML and JSON responses using JXAB and Jackson Parsers
  • Involved in creating automation test suites for progression & regression testing in SOAPUI. The messaging formats included SOAP over HTTP&REST based clients with XML payload
  • Tested SOAP and Restful Web Services using SOAP UI manually
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database
  • Performed Regression testing on new builds, every modification in the application using Selenium Web Driver
  • Performed defect reporting and bug tracking using JIRA and followed up with development team to verify bug fixes, and update bug status. Used Quality Center for logging defects during System testing

Environment: Agile, Rally, Selenium Web Driver, Java, Fire Bug, JXL, Log4j, MAVEN, Eclipse, Cucumber, Gherkin, TestNG, Jenkins, HTML, Java Script, CSS, XML, XPATH, Firebug, Web Services, SOAP UI, SOAP and Restful, PL/SQL, Oracle, Apache Quality Center, Linux, Web Sphere Application Server

Confidential, Woodland Hills, CA

Quality Analyst

Responsibilities:

  • Involved in the Software Development Life Cycle from Requirement Analysis to supporting application in production.
  • Reviewed Functional Requirement Specifications and created test based on test scenarios drawn from functional requirements
  • Used TestNG framework for creating Selenium scripts, for functionalities of deriving complex quotations.
  • Created Java based scripts for Selenium WebDriver with TestNG as automation frame work.
  • Performed regression test to ensure that introduction of new features into application doesn't affect the existing functionality.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Used Core Java for writing automated regression test scripts using Selenium WebDriver.
  • Tested Rest API using Apache HTTP Client, TestNG, JXL, JAXB, Jackson and Log4j framework.
  • Used SOAP UI to test Web Services using WSDL file given by development team.
  • Integrated the test suites with Jenkins continuous integration tool and helped build engineer to resolve the issues during integration with the build process.
  • Developed Test Plans, Test cases, Test Scripts, Test strategy, Test Scenario, Test Reports
  • Performed tests for Functionality, Regression, Security, GUI, End to End, System, Configuration and Backend
  • Classified the defects according to severity and priority levels and prepared Test Status Reports.
  • Opened defects and tracked them in Quality Center.
  • Raised defects in Jira and made sure appropriate hand-offs and retesting takes place.
  • Prepared defect prevention (DP) reports and conducted DP meetings with the team.
  • Used Toad to write SQL queries, to verify quotation values displayed on various pages of the application.
  • Participated in test scenario inspections, test case reviews, work and functional mapping & UAT sessions.
  • Actively participated in weekly meetings, triage calls and updated weekly report.

Environment: Java/J2EE, HTML, Java Script, Selenium WebDriver, JXL, Maven, Eclipse, Web Services, REST API, Apache HTTP client, TestNG, JAXB, Jackson, xml, JSON, SOAP, WSDL, SOAP UI, Rally, Quality Center, Toad, SQL, SVN, Oracle, Linux.

Confidential, Chicago, IL

Sr. QA Engineer

Responsibilities:

  • Analyzed business requirements documents to get a better understanding of the system from both technical and business perspectives.
  • Studied existing application functionality and new business requirements.
  • Created Selenium test cases for automation using Selenium Web Driver and JAVA
  • Created parameterization tests by importing data from excel files using Test NG Data provider, JXL and Selenium Web Driver
  • Validated Restful web services using Apache Http Client, TestNG, JAXB, Jackson Parsers
  • Validated Web Services using SOAP UI and created test suites for the functional Testing of Web Services
  • Setup test environment and test data for both positive and negative testing.
  • Testing application to accommodate sufficient time for developers to resolve the issues.
  • Transformation of use cases to test scenarios and designing test plans and test cases.
  • Used Quality Center for generating Requirements, Test Sets, and Test Plan and for reporting defects.
  • Performed Smoke, Black Box, Validation and Compatibility testing of the application manually.
  • Performed Regression, UAT, Integration, User Interface, GUI, and Usability Testing.
  • Reviewed and analyzed artifacts throughout the SDLC.
  • Reviewed user documentation for accuracy of implemented functionality descriptions.
  • Extensively worked for the development of test standards for script development, deployment and reuse.
  • Involvement in efficient and optimum test planning with the available resources.
  • Interaction with the developers for resolving critical bugs and functionality modifications.
  • Using SQL Server database extensively to validate the back-end data.

Environment: Selenium WebDriver, TestNG, Firebug, FirePath, Log4j, POM (Page Object Model), Apache Http Client, Jackson, RESTFUL Web Services, SOAP UI, Web Services, SOAP, Quality Center, Eclipse, MAVEN, JAVA, JUnit, Microsoft Excel, Oracle, TOAD, WebSphere, Linux

Confidential, Houston TX

QA Analyst

Responsibilities:

  • Proactive participant in weekly AGILE team meetings and updated team lead and manager on status of testing.
  • Analyzing and understanding Business Requirement Document written in JIRA and Use cases from SharePoint to design test cases
  • Developing the Test Scripts, Test Conditions, Expected Results for one or more Test Plans, Including the Product, Regression, End to End, System Integration Testing. Develop, update and maintain the Testing Standards and Procedures.
  • Involved in the Execution of the Test Scripts
  • Performing manual testing through all phases of development life cycle (Usability, Functional, and Regression Testing) using black box testing methods.
  • Created automation test framework with the help of Selenium WebDriver and Maven with TestNG, XPath, Log4j, JXL, Data Driven and Page Object Model principles.
  • Validated Ajax controls, pop-ups and various form controls using Selenium WebDriver.
  • Used Firebug and FirePath to identify the elements in the web application.
  • Used TestNG test suite to run group of test classes and test cases.
  • Integrated the test suites with Jenkins continuous integration tool and helped build engineer to resolve the issues during integration with the build process.
  • Used SOAP UI for testing SOAP and Restful web services of the application.
  • Developed test cases and suites of the web services using Data Driven Framework.
  • Used Toad for writing SQL queries to validate backend applications to ensure accurate results.
  • Verified the production logs file for checking exceptions after testing the application
  • Coordinated with development team closely for issue resolution
  • Managing Requirement Change Requests and implementing procedures for test changes.
  • Developing Test Cases for Back-end testing, integrating SQL queries to be used in running test cases.
  • Involved in informing the test lead of any issues that may affect the schedule, budget, or quality of the product or the testing process.
  • Performed Configuration testing on some hardware platforms.
  • Used Test Director for communicating between developers, product support and test team members.
  • Tracking, reviewing, and analyzing defects using Quality Center.
  • Provide guidance to development and project teams on appropriate approaches to testing delivered products, including test tool sets.
  • Worked on functional, regression and system testing
  • Accessed the system log files on the Unix Environment for verify the system issues and attach with the defect in quality center.

Environment: Selenium Web Driver, JXL, TestNG, Agile, JavaScript, HTML, XML, Web Services, SOAP UI, WSDL, Test NG, Quality Center, Maven, Oracle, SQL, GIT, Windows.

Confidential

Quality Assurance

Responsibilities:

  • Responsible for assuring quality throughout the entire software development life cycle (SDLC) for the Premium Services products.
  • Actively involved in reviewing BRD with the Project Managers/Engineering teams to analyze and understand the product functionality and design the Test Environment
  • Plan and design the Test strategy to test Yahoo PSI transaction processing applications.
  • Performed extensive browser compatibility testing & plug-ins testing for the PSI web application in Firefox 2.0 and IE 6/7, Opera, Mac- Safari browsers
  • Done and wrote various scripts in java script to validate plug-in and also performed cookie- testing to validate user transactions.
  • Very strong with HTML tags & validated HTML tags while testing the Video Ads application
  • Tested the PSI application on the mobile phones. Good knowledge of mobile application testing
  • Responsible for developing test plans, test cases and execution of the complete test cycle for the backend for Yahoo PSI
  • Developed the database test bed and simulated real time user environments and tested database performance for Oracle 9i, SQL Server, MY SQL databases.
  • Performed backend testing in Oracle /SQL Server My SQL database and analyzed the log files for different error codes
  • Strong skills on working on payment processing systems.
  • Setup the Test Environment and performed browser compatibility testing on different browsers like IE 6/7, Firefox, Opera, Mac-Safari and expertise with working on different OS like Red Hat and Linux, Free BSD, Mac OS, Windows Vista and Windows XP

Environment: Quality Center, Manual testing, Windows server, Apache Tomcat, Oracle 9i/10g, MySQL.

We'd love your feedback!