We provide IT Staff Augmentation Services!

Qa Engineer Resume Profile

5.00/5 (Submit Your Rating)

MO

Professional Summary:

  • Over 6 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • Experience in all phases of Software Testing Life Cycle STLC , Software Development Life Cycle SDLC , Bug life Cycle and Methods like Waterfall, V-Model and Agile.
  • Expert in developing scripts in SeleniumWebDriver/RCtest scripts and design Test Frameworks
  • Extensive experience in using Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality with the Selenium Server.
  • Sound knowledge on Junit, TestNG framework for Regressionand Functional testing.
  • Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Keyword driven, Data driven and Hybrid framework.
  • Strong experience in cross browser, cross platform web testing with Selenium RC and WebDriver.
  • Proficient in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications and Traceability Matrix.
  • Experience in Java, HTML, Java Scripts, Oracle, SQL, PL/SQL, MySQL, MS Access.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium and Cucumber framework. Also responsible for converting automation scripts to new framework using Selenium Web Driver, Java and TestNG.
  • Specialized in GUI and Functionality Testing, Black box Testing, System testing, including Integration, Performance, and Regression Testing of Web and Client/Server based applications.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, IBM Clear Quest, BugZilla.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Experience understanding the code written in different programming languageJava, anddatabases like Oracle, SQL Server.
  • Experience in Waterfall Software Development Life Cycle -SDLC , TDD, BDD and Agile Project Environment.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

Technical Skills:

Testing Tools

Selenium WebDriver/RC/IDE/GRID, Quality Center, Eclipse, Test Plan Manager, ALM, QTP

Build Tools

Maven, Ant

Languages

Java, HTML, CSS, JavaScript, XML, Python, Shell Script

Frameworks

Junit, TestNG, TDD

Firefox Add-ons

XPath, Xpathchecker, Firebug

Bug Tracking Tools

HP Quality Center, BugZilla, Visual Studio TFS, JIRA

Continuous Integration Tools

Jenkins, Hudson

Applications

MS Office Pro Word, Excel, PowerPoint, Access, Outlook

Databases

Oracle11g/10g,MS SQL Server 6.5/7.0/2000/2005

Platforms

Windows 7/Vista/XP, UNIX

Professional Experience:

Confidential

Role: QA Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle SDLC using Waterfall, Agile methodologies
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver that cut down the script development time in half.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNGprior to agile release.
  • Created test cases, scripts based on functional specification, prepared test data for simultaneous and combined Trade testing.
  • Involved in creation of automation framework in Selenium WebDriver using approach like Data driven, Key word driven and Hybrid.
  • Developed Test cases manually and generated Automation Scripts usingopen source tools likeSelenium Web Driver, TestNG, Junit, Maven and Jenkins.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Involved in Designing Developing data driven framework using Selenium WebDriver, TestNG and implemented Java Mail to send the regression result automatically.
  • Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSSLocators.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Involved in validating Sanity, functional, Integration and Regression test suites using Selenium and the request and response of the Web Services SOA through SOAPUI.
  • Used Firebug to do web based application testing with selenium for the commands and locator application.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Used SQL Queries to verify the data from the Oracle database.
  • Used ClearCase, Subversion for code repositories and Maven for the dependencies.
  • Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.

Environment: Java, Selenium WebDriver, TestNG, Maven,Jenkins, TDD, Agile, HTML, XML, XPath, JavaScript, Quality Center, Firebug, SQL, PLSQL, Oracle, UNIX, Windows.

Confidential

Role: QA Engineer

Responsibilities:

  • Involved in Analysis of Business Requirements, Use Cases, Design Flowcharts and Software Requirements Specifications Creation of Test Data Requirements and Test Condition Matrix Setting Up Test Environment SoftwareTest execution Defect Management.
  • Created Java based scripts for Selenium WebDriver with Jointas automation framework.
  • Involved in building automation framework from scratch using Selenium Web Driver, JAVA, Junit, Jenkins, ANT and Eclipse.
  • Performed Data driven testing using Selenium WebDriver and Junitfunctions that reads data from property and XML files.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Reviewed the code in java and Performed black box testing Using Junit to ensure every class is constructed strongly and does not contain any functional errors.
  • Analyzed the Log files to verify the processes for debugging and or test data verification purposes.
  • Involved in running Test scripts on different browsers using the Selenium Webdriver.
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SoapUI.
  • 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 WebDriver.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Involved in creation of automation framework in Selenium Web Driver using behavior driven approach like Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Involved in functional testing, test case development and regression testing using Junit for web-based application.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Prepared user documentation with screenshots for UAT User Acceptance testing .
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: Java, Selenium WebDriver, Junit, Jenkins, TDD, Agile, HTML, XML, SQL, PLSQL, Oracle, Quality Center, Windows XP, UNIX.

Confidential

Role: QA Engineer

Responsibilities:

  • Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.
  • Developed automated scripts using Selenium RC and Implemented Frame work for Selenium RC scripts using Java.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium RC.
  • Involved in Automation of the test cases using Selenium RC, Junit and Ant.
  • Create Junit HTML test report for the entire test suite.
  • Developed Java based library to read test data from XML Properties files using Junit and Selenium.
  • Parallel, Cross-Browser Testing using Selenium GRID and Junit.
  • Configured ANT build scripts to run tests, develops reports and send notifications.
  • Used Selenium RC for testing different browser, Selenium Grid for checking instance of server and Selenium IDE for record and playback.
  • Conducting Regression Testing whenever some code module is changed identified risks and developed mitigation strategies.
  • Performed Regression testing on new builds, every modification in the application using Selenium RC.
  • Performed regression testing using QC by modifying and documenting the existing scripts.
  • Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
  • Executed automated testing in QC to test the front-end functionality of the application.
  • Used HP Quality Center for viewing and analyzing test results and also for defect tracking and reporting which occurred during execution of test scripts.
  • Wrote SQL queries for validating the data mapping and data integrity.
  • Involved in status reporting, project meetings and project planning with the team.

Environment: Java, Selenium RC/IDE/Grid QC, Junit, MS Word, MS Excel, Oracle, Windows.

Confidential

Role: QA Engineer

Responsibilities:

  • Analyzed and Reviewed the Business requirement document and Technical specification document to understand the scope of testing.
  • Involved in maintenance of existing Automation Framework based on Selenium.
  • Developed Automation scripts in Webdriverto test new functionalities added to the application.
  • Perform Data Driven testing on the web application for multiple sets of data using Webdriver.
  • Designed, implemented and executed manual and automated test scenarios using Webdriver for Regression testing of the application.
  • Executing Automation scripts in Development, UAT and Production Environment and report Defects / Bugs in QC for each release.
  • Responsible for verification of Defects Manually using different scenarios.
  • Evaluate Manual Test cases that can be automated.
  • Develop new Libraries and functions to improve the existing Automation Framework.
  • Wrote SQL Scripts to verify data in the database and verify consistency with application.
  • Debug and Review code Written by other team members and working with them in problem solving and implementing new designs in testing framework.
  • Participate in product Walk through meetings and defect meeting and suggest improvements for product and QA testing effort.

Environment: Selenium, Java, JIRA, XML, VB Script, Web Services, EJB, TOAD, PERL and Java Script, Oracle, Windows XP.

Education:Master's in Information System MSCIS Bellevue, NE

We'd love your feedback!