We provide IT Staff Augmentation Services!

Sr Qa Automation Engineer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • Over 7 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • Strong exposure in Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM, Waterfall and V - Model.
  • Proficient on Automation tools like Selenium RC/ WebDriver /IDE/Grid, Junit, TestNG, ANT and SOAP UI for testing Client Server and Web based Applications.
  • Experience in designing Automation test framework by following Model, View and Controller approach.
  • Experience in developing Java Selenium Webdriver test scripts using TestNG/JUnit Test Frameworks to perform Functional and Unit Testing.
  • Sound knowledge on Junit, TestNG framework for Unit testing and Ant for Project building tool
  • Extensive experience in theQuality AssuranceandAutomated/Manual testing of web based and Client/Server applications
  • Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, System testing, Performance testing, Sanity testing, Exception testing, Compatibility testing & Security testing of client/server and Web base Applications.
  • Extensive experience in working on Keyword Driven, Data Driven, Modular Driven and Hybrid testing framework.
  • Good Knowledge of SOA architecture which include SOAP Web Service and RestFul Web Service Testing.
  • Proficient in Web service testing using SoapUI tool, SOAP, XPath, XML and expert in reading WSDL.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bugzilla etc.
  • Experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Good programming skills inJava, VB, Oracle, SQL, and PL/SQL and experience in SQL Server, Access and Oracle Databases.
  • Experience in Backend testing in MS-SQL Server, Oracle, MySQL and MS-Access using SQL Queries for data validation and verification.
  • Excellent interpersonal and communication skill. Good documentation and process management skills with ability to effectively understand the business requirement to develop a quality product.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver/RC/IDE/GRID, HP Quality Center, JIRA, Soap UI

Languages: Java, VB, HTML, C, C++

Build Tools: Ant, Maven

Continuous Integration Tools: Jenkins

Test Framework: Junit, TestNG, Data Driven, Modular Driven, Page Object, Hybrid framework

Defect Tracking Tools: Quality Center, JIRA, BugZilla

Browsers: Internet Explorer, Firefox, Chrome & Safari

Databases: Oracle, SQL Server

Operating Systems: Windows XP/7/8, UNIX, Linux

PROFESSIONAL EXPERIENCE:

Confidential, NJ

Sr QA Automation Engineer

Responsibilities:

  • Interacted with the Business Clients, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Developed and implemented hybrid framework with Selenium WebDriver which cut down the script development time in half.
  • Performed Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance testing, and End to End Testing.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Performed Data driven testing usingSelenium WebDriver, TestNG functions, JDBC Connections, POI and FILLO jars
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach
  • Extensively used Page Objects design framework for readable test script and easy maintenance from developer perspectives.
  • Identified automation requirements & got involved in designing automation framework, scripts in Selenium (WebDriver), code reviews and scripts execution thru Grid (hub/nodes) on remote clients.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
  • Performed web services testing and XML validation by creating test case Suites using SoapUI
  • Involved manual testing of various test cases with respective test scripts on Selenium and generate analysis report with Quality Center.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, TestNG, MVC, Eclipse, SOAP UI, Quality Center, agile, HTML, XML, FireBug, Xpath, Internet Explorer, Firefox, Chrome, SQL, Oracle, Windows.

Confidential, IL

QA Automation Engineer

Responsibilities:

  • Analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team.
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • 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 WebDriver.
  • Designed, developed and implemented hybrid automation testing framework utilizing Java, Junit and Selenium WebDriver.
  • Developed test code in Java language using Eclipse, IDE and Junit framework
  • Developed Automation scripts for new enhancements using Selenium WebDriver and JUnit.
  • Used ANT Script for code compilation
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium Web Driver.
  • Tested the various Service Oriented Architectures (SOAs) spanning across various departments using SOAP and WSDL using SOAP UI.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Used SQL queries for retrieving data from database for executing user specific test cases.
  • Conducted backend testing using SQL queries to validate data for database.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Analyzed the business requirements, developed test plans and created test cases in Quality center, a test management tool.

Environment: Java, Selenium WebDriver, Junit, ANT, SOAP UI, MVC, Eclipse, agile, XML, SQL, Oracle, Windows.

Confidential, TX

QA Analyst

Responsibilities:

  • Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
  • Responsible for design and development of requirements
  • Prepared test plans to identify test strategies and resource.
  • Developed Automation scripts for new enhancements using Selenium RC and Junit.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium RC.
  • Extensively involved in integrating Selenium RC with existing API to test framework.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Worked on developing the automation scripts for back-end testing using Selenium and executed the Junit tests.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Involved in System-wide Integration, regression and Load testing.
  • Worked in Manual and Automated testing of applications on Windows and UNIX/Linux Environment.
  • Verified database test results usingToad.
  • Clearly documented all the test cases and executing methods and techniques and uploaded all the requirements.
  • Worked closely with Business teams and participated in Business Acceptance Testing (BAT).
  • Actively participated in status report meetings and interacted with other team members for technical issues.

Environment: Java, Selenium RC, Junit, JavaScript, XML, HTML, Fire Path, Firebug, Eclipse, PL/SQL, Windows XP

Confidential, Plano TX.

QA Engineer

Responsibilities:

  • Analyzed the user requirements, functional specifications and used Case documents for Functional testing.
  • Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.
  • Created functional automation scripts for the report generation module using tools Selenium RC/Grid and Junit.
  • Involved in using Selenium RC and writing Selenium tests through Eclipse/Selenium IDE including Quality Center.
  • Involved in Web Services Testing using SOAP UI.
  • Used Ant, SVN, Selenium RC, Java and Selenium Grid to create nightly automation scripts.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.
  • Involved in verification of Frontend GUI Objects and elements.
  • Worked with deployment team to create nightly automation regression execution builds.
  • Involved in writing SQL Queries for backend testing
  • Knowledge of writing Junit tests using Junit framework.
  • Extensively tested customer’s payments are sent directly to your commercial bank account using the latest security technology.
  • Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole.

Environment: Selenium RC, Junit, SOAP UI, XPath, Quality Center, Firebug, UAT, SQL, Oracle, Windows.

Confidential

QA Tester

Responsibilities:

  • Planned and managed the appropriate testing effort for any given module.
  • Composed accurate and detailed Test Approach, scenarios and test cases (functional, usability and regression)
  • Conducted end to end test executions on the entire application.
  • Monitor the Test Execution Progress and Manage the Issues during Test Execution.
  • Identified software defects and interacted with developers to resolve them and provided full support to the Test team using the QC.
  • Share status reports (Daily / Weekly /Monthly) to all the stakeholders and management.
  • Performed Integration testing, Regression testing and System Testing.
  • Work with the development / support teams to fix the environmental issues encountered during test executions.
  • Communicate defects using Quality Center (QC) with proper Severity and Priority.
  • Execution of System Integration Testing, User Acceptance Testing.
  • Created Test matrix, Test Summary Report, UAT summary Report and UAT Sign off Report.

Environment: Quality Center, MS Excel, web based application, UNIX, SQL Server and Windows XP.

Confidential

Software Engineer

Responsibilities:

  • Designed and Created Test Cases using Quality Center
  • Performed checking the user profiles and their login scripts.
  • Checked the basic functionality by manual testing
  • Recorded the test cases using Automation tool, Win runner for web based application and checked the functionality of the application.
  • Modified the Test Scripts accordingly when we record the applications.
  • Performed User Acceptance Testing (UAT), interacted with users for execution of test cases in UAT.
  • Involved in examining the severity and priority of the Defects and Test Results Reporting.
  • Performed Functional, System, Integration, Upgrade, Portability and Regression Testing under various browsers.
  • Verified the data from backend by running the SQL queries.

Environment: Quality Center, Java, HTML, JavaScript, Oracle, JSP, XML, SQL Server.

We'd love your feedback!