We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

4.00/5 (Submit Your Rating)

Portland, OR

PROFESSIONAL SUMMARY:

  • Over 7+ years of experience as a Quality Assurance Engineer with Automation and Manual Software testing which includes Web Services Testing, Web based application Testing and Client/server application Testing.
  • Experience in all phases of SDLC/ STLC including Analysis, Design, Development, and Testing in different QA Processes like Agile model and Waterfall model.
  • Extensive experience in analyzing, reviewing and understanding of Business/Functional & Testing requirements and writing Test Plan, Test Strategy, Test Scripting, creating Test Scenarios, analyzing results and preparing result summary report.
  • In - depth knowledge of all QA phases that include manual, automation, functional, integrationGUI, black box testing, white box testing, system, End-to-end, Smoke, UAT,Positive, Negative, Web Services, Regression, Acceptance, API Testing, integration testing and browser compatibility testing.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP and Mercury Quality Center to develop automation testing scripts for web and client server applications.
  • Involved in the Design and implemented different automation frameworks like Page Objects framework, Keyword Driven framework, Data Driven framework and Hybrid framework for various projects.
  • Proficient in writing Selenium Web Driver automation scripts in Java using Maven, Cucumber and TestNG Automation Testing for Web Applications.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Test Automation Expertise through HP Unified Functional Testing (UFT/QTP) for creating, maintaining and debugging complex and innovative scripts for frameworks such as modular, data-driven, keyword-driven, and hybrid frameworks.
  • Good experience in testing both SOAP and REST services using SOAP UI,Postman, Rest Assured and Tested both XML and JSON formats.
  • Experience in testing Web Applications (Java, Ruby, .Net based applications), Mobile Applications Testing (Native App, Hybrid app, Web and SMS), Web services/message testing, Client-server applications, ETL Data warehouse & Database data testing for various client domains.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS:

Testing Tools: Selenium IDE, Selenium RC, Selenium web driver, QT P, TestNG, Eclipse, SOAP UI

Bug Reporting Tool: Bugzilla, JIRA, HP-QC, Clear-Quest, Mingle

Languages: Core Java, C#, Java Script, VB Script, ASP, Shell Scripting

Web Technology: IIS, HTML, XML, Web Intelligence, SVG

Operating System: Windows, UNIX, Linux

RDBMS: SQL Server, MySQL, MS-Access, Oracle 11g

Other Tools: VMware, MS-Word, Excel, MS-Access, Power Point, Putty.

PROFESSIONAL EXPERIENCE:

Confidential, Portland, OR

QA Automation Tester

Responsibilities:

  • Involved in writing and executing detailed Test cases, Test plans and Test design documents.
  • Identified test cases to automate. Automate those test cases using Selenium RC, Junit and Java (Eclipse IDE) contributed in framework creation.
  • Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium RC.
  • Implemented Modular Frame work for Selenium RC scripts using Java in Page Library model.
  • Developed a Data Driven Framework using Selenium RC/IDE.
  • Performed functionality and regression testing during the various phases of the application using Selenium RC.
  • Automated suitable test cases for Regression Testing using JUnit for back end automation.
  • Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
  • Tested request and response XML's based web services interfaces using SoapUI.
  • Created Requirement Traceability Matrix and also updated the Requirement traceability matrix timely with the changes in HP Quality Center.
  • Involved in providing the efficient locators strategy like XPath and CSS to run Selenium RC script in stable condition.
  • Used Jira for Bug Tracking, Bug fixing, and Bug Reporting.
  • Involved in the Database Testing using SQL Quires of the Application like checking all the Tables in the Database and checking whether the data is moving in their Respective Tables

Environment: Selenium RC/IDE, Eclipse, Quality Center, Windows, Agile Methodology, SoapUI, MS Office tools, Jira, Oracle, SQL Server, HTML, XML, VSS Windows and UNIX.

Confidential, San Antonio, TX

Sr.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) QC, Junit, Ant, Soap, XPath, MS Word, MS Excel, Oracle, Windows.

Confidential, Phoenix, AZ

QA Engineer

Responsibilities:

  • Reviewing and analyzing business requirements and technical specifications to come up with Testing Scope.
  • Responsible for Manual, Automation using Selenium Web Driver, Scrum and System Testing of the application at various stages.
  • Automated Web Application Testing using Java Selenium framework in an Agile environment.
  • Created Selenium Test cases for automation using Selenium Web Driver and Java.
  • Used Hybrid Framework of Selenium to get data from Excel.
  • Created and executed automated tests for functional, and regression testing using Quick Test Professional.
  • Created QTP scripts with reusable and external Actions and, called functions in Actions.
  • Inserted various types of check points including text checkpoints, text area checkpoints and Image checkpoints.
  • Escalation for unresolved bugs to the concerned developers and module leaders.
  • Used Unix Commands to access and trouble shoot Errors by accessing the Error Log files.
  • Participated in Design Phase, together with members of the Product team, developers, and DBAs.
  • Performed Smoke, System testing, system Integration Testing, User acceptance, Database & Regression testing.
  • Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center.
  • Expert with Test documentation, such as Test Cases, Bug Reports, Use Cases etc.
  • Designed various test Cases with different test conditions.
  • Prepared and executed scenarios for the Regression testing on new builds.
  • Performed Regression testing by executing the scripts developed with QTP.
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT.
  • Adopted Data Driven Methodology to the test application with different sets of data.
  • Develop test cases on various types of credit card applications.
  • Perform functional testing and regression testing on each field of credit card application pages.
  • Involved in Database testing to verify data integrity tests.
  • Extensively interacted with developers to analyze & resolve issues that were encountered while testing application.

Environment: Selenium 2, Web Driver 2.0, Web Services, SOAP UI, Restful, SOAP, JDBC, Java API, Eclipse, Maven, HTML, JavaScript, MySQL, Windows, TestNG, Eclipse, Linux, MS Office.

Confidential, RichField, MN

QA Automation Engineer

Responsibilities:

  • Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
  • Conducted Smoke Testing, Functional Testing, System Testing, Regression Testing and User Acceptance Testing. Performed End-to-End testing.
  • Responsible for identifying test cases for Automation for Smoke Test, Functional and Regression Tests.
  • Performed automated interactive application testing using Selenium-RC - Junit custom Framework.
  • Involved in execution of all types of system testing including: Integration, Regression, User Acceptance and Functionality.
  • Automated test scripts using Selenium with Firebug and Firefox Add-ons (XPath Checker, XPather and JavaScript) to enhance efficiency of IDE testing.
  • Performed smoke testing on the application on different hardware devices such as Android tablet and mobile devices platforms and Android and Apples iPads and iPhones 2 & 3 versions
  • Performing manual smoke testing on pre-development kits by implementing black and white testing on component (unit) and integration techniques.
  • User-level test automation with Selenium IDE, Selenium-RC server
  • Implement short sprint cycles of Agile method of Testing, including the need for fast feedback, high visibility, and alignment with customer need.
  • Execute automated regression tests (Selenium) and reproduce failures manually
  • Utilized Microsoft SSRS (SQL server reporting services) to report, create various reports during day-to-day testing for Development Management.
  • Identified, Reported and Tracked Defects using Quality Center test management tool.
  • Manually tested, verified and validated that the product meets user requirements.
  • Performed Regression and Re-Testing following any updates or bug fixes by the development team.
  • Performed Backend Testing to make sure the contents displayed on the UI as per requirements specifications.
  • Communicated with developers regularly regarding defect resolution.
  • Assisted QA lead in documenting User Acceptance Test reports

Environment: QC, Scrum (Agile), Selenium (IDE/RC), TestNG, JavaScript,JSON, XSS, Java, WebServices, SOAP, XML, AJAX and XML Spy.

Confidential, Richmond, VA

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 test code in Java language using Eclipse and TestNG framework.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Involved in Designing & developing data driven framework using Selenium Web Driver, TestNG and implemented Java Mail to send the regression result automatically.
  • Worked on Selenium GUI Object / element verification is done through Xpath, CSS Locators.
  • Inspect the web element locators using page object model.
  • Generate/write the selenium test script using selenium web driver (java language)
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
  • Used Firebug to do web based application testing with selenium for the commands and locator application.
  • Used REST UI tool to test SOA based architecture application to test REST API.
  • Coordinated with various team for managements defects calls and resolve the testing issues

Environment: Selenium WebDriver, TestNG, HTML, XML, Xpath, Web Services (RESTFUL) JavaScript, Jira, Java, Firebug, Oracle and Windows.

Confidential, Irvine CA

QA Analyst

Responsibilities: 

  • Analyzed Business and Functional specifications for formulation of Test Plan, Test Cases and Test Scripts for the Functional, Regression and Smoke testing.
  • Used the JUnit to execute the automated test scripts in Java
  • Extensively worked with Selenium RC and Junit for Web UI testing
  • Developed a Modular Framework using Selenium, Junit and Java
  • Created Page library classes for supporting modular framework
  • Tested Ajax application using Selenium and Java
  • Developed ANT Scripts to run the automation tests and Integrated it with Continuous Integration System
  • Migrated QTP Scripts to Selenium over a period of time.
  • Maintained automation scripts in Perforce.
  • Tested Native mobile app on Android Platform for mobile devices.
  • Wrote and executed complex SQL queries including JOINS to validate Back-end data.
  • Conducted System Testing, GUI Testing and Cross Browser compatibility testing during the releases and interacted with the developers to resolve any technical issues.
  • Performed White-Box/API Testing for server side functionality and regression testing of the application.
  • Defined test strategies, planned and performed and managed all testing activities including functional, UAT, and regression testing.
  • Prepared the traceability matrices to fill the gap between the requirements and the test cases covered.
  • Interacted with the Project Manger to provide estimates for different phases

Environment: Selenium IDE/RC, Agile,Java, JSP, Servlets, J2EE, Tomcat, Perforce, Oracle, Ant, Junit, Firebug TOAD.

We'd love your feedback!