We provide IT Staff Augmentation Services!

Sr. Qa Automation Tester Resume

3.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • More than 7 years of experience in Software Development Engineer in Test with hands on experience in QA Automation in the areas of Web, API using Licensed and open source technologies.
  • Developed and tested Restful Services and SOAP services by using different tools like SOAPUI, POSTMAN.
  • Executing web services tests SOAPUI, Automation testing in Selenium WebDriver and Manual testing.
  • Experience on working SOA, XML, XSD and XSL, XPATH and designing Web Services using WSDL, SOAP, RESTFUL and used Testing Tools for Web Services like SOAPUI, API Testing.
  • Extensive experience with tools such as Selenium WebDriver, Junit/TestNG, Load Runner, Quality Center, JMeter, JIRA, and HP UFT / QTP
  • Hands on experience in Development of Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework, and Data Driven Framework
  • Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java, TestNG &Apache POI.
  • Worked in building automation scripts and frameworks using selenium Web driver with Java.
  • Proven object - oriented analysis, design and development skills, advocate of TDD and BDD methodologies.
  • Sound knowledge on Maven and Ant for Project building tool, Jenkins for Continuous Integration.
  • Involved in entire QA Life Cycle, which includes Designing and Developing and Execution of the entire QA Process and Documentation of Test Plans, Test Cases, Test Procedures and Test Scripts for Manual and Automated Testing using Mercury Interactive tools.
  • Proficient in writing and analyzing Business/ System Requirements documents and Use Cases, preparing Test Logs and Summary Reports.
  • Experienced in Testing various web based and client server applications across various domains like Banking, Credit Reporting, Supply Chain, Healthcare and Finance in Automation and Manual testing.
  • Involved in entire Software Test Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug Life Cycle from Inception and Transformation to Execution, which includes Design, Development, and Implementation.
  • Good Understanding in Waterfall and Agile (Scrum) methodologies.
  • Extensive experience in writing and implementation of complex test plans, design, development and execution of test scripts for system, integration, UAT and regression testing.
  • Involved in reviewing Functional specs, user documentation and use cases and developing Manual Test Cases out of it.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
  • Good programming skills in Java, Oracle, SQL, PL/SQL and experience in SQL Server, Access and Oracle Databases.
  • Experience in using various kinds of Defect Tracking tools like Bugzilla, Clear Quest, Test and Director/ Quality Center (QC).
  • Excellent interpersonal, team player and multi-tasking skills, participated in daily stand up meetings, status meeting and retrospective meetings in a distributed team environment.

TECHNICAL SKILLS

Testing Tools: Selenium IDE, Web Driver, QTP, SOAP UI, Cucumber.

Testing Frameworks: Data Driven, Keyword, Junit and TestNG

Reporting Tools: Quality Center, JIRA/Zephyr and Clear Quest

Operating Systems: Windows XP/98/7, iOS and UNIX

Databases & Tools: SQL Server, My SQL, MS Access, Oracle

Web Servers: Microsoft IIS, Apache Web Server and Java web server

Languages: C, SQL, VBScript, JavaScript, Java

Internet Technologies: HTML, XML, JSP, J2EE

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Sr. QA Automation Tester

Responsibilities:

  • Involved in automating the reports functionality, which is critical to test in every Regression phase, which covers thousands of test cases.
  • Collaborated with product management teams in an Agile environment to develop a comprehensive set of tests for web-based applications.
  • Analyzed the system requirements and developed detailed test plans, test cases and provided documentation.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Configured Selenium WebDriver, TestNG, Ant tool and created selenium automation scripts in java using TestNG prior to agile testing. Performed REST API Testing using http java test client for SOAP/REST web APIs.
  • Involved in creation of automation framework in Selenium Web driver using data driven and Page object driven Approach. Developed and executed test cases and automation Regression testing using Selenium WebDriver.
  • Used Maven tool for the project management and for the purpose of compile, run, deploy and to add external dependencies. Developed and maintained test documentation including test plans, test cases, and test data.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script. Implemented Automated execution of tests using ANT and Jenkins.
  • Performed GUI, functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium. Execute testing on web and mobile operating systems iOS, Android, and Windows.
  • Verified WSDL files, asserting files using various In-build assertions, performed Data Driven testing, in SOAPUI.
  • Developed test cases for functional and Regression testing. Conducted usability testing, UI testing, functional testing and database testing. Retest defect fixes and reopen issues when needed.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases Test Data). Used SQL Queries to verify the data from the Oracle database.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.

Environment: Selenium Web Driver 2, Agile, Rally, Java, CSS, HTML, XML, JavaScript, Eclipse, TestNG, SOAPUI, Mobile, Restful API testing, Apache HTTP Client, JAXB, Jackson, XML, JSON, Jenkins, XPath, Firebug/ Fire Path, JXL, Log4j, JDBC, Mobile Testing, Oracle, SQL, TOAD, Firebug, MongoDB, WinSCP, Shell Scripts, Linux.

Confidential, San Francisco, CA

QA Engineer

Responsibilities:

  • Analyzed Business requirements and Functional documents, created the test strategy document that defines the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort. Used Apache POI to read data from Excel sheet.
  • In depth understanding of Object-Oriented Programming and skilled in developing automated test scripts in Java. Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
  • Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing and automated mobile testing using Perfecto mobile testing android and IOS applications.
  • Design, develop and implement Hybrid Driven automation testing framework utilizing Java, Test-NG and Selenium Web-Driver. Developed automation test cases, executed these test scripts.
  • Used SVN repository for efficient remote team working, also stored the framework and all the developed test cases. Prepared user documentation with screenshots for UAT using Selenium Screenshots.
  • Configured Selenium Web Driver, Test-NG tools and created selenium automation scripts in java using Test-NG prior to next quarter release. Performed continuous integration automation testing using Jenkins.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with Test-NG.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium Web Driver. Used Actions and Action classes for performing Keyboard and Mouse events.
  • Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Locators, html ids to identify elements. Reported defects to developer and discussed about the issues in weekly status meetings.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex queries using SQL Server.
  • Used automated scripts, performed functionality testing during various phases of application development using Selenium. Used parameters, data provider TestNG annotations to perform regression and functional testing.
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.
  • Developed test scripts to implement Test Cases, and features for Test Driven Development, Behavior Driven Development using Cucumber. Attended weekly status meetings with development and management Teams.

Environment: Selenium IDE, Selenium WebDriver, Unix, Apache POI, Auto IT, Java, HTML, CSS, X-path, Windows, SQL, Maven, SVN, SOAPUI, Cucumber, TestNG.

Confidential, Charlotte, NC

Sr.QA Analyst/ Selenium

Responsibilities:

  • Tested the customized reports and dashboards on Salesforce.com and reported summary reports.
  • Implemented and developed Automated Software Quality Assurance End-End Business scenarios using Selenium WebDriver. Expertise in workflow rules, approval processes and validation rules.
  • Implemented and developed test harness with various test frameworks such as TestNG, Junit and Cucumber.
  • Designing feature file in Cucumber which consist of parameters i.e. Feature, Scenario, Scenario Outline, Given, When, then required for execution code. Executing SQL queries to check data flow within framework.
  • Involved in testing the migration of data from SharePoint to Salesforce objects using data loader and custom object import wizard. Involved in creating automation test scripts using Selenium WebDriver on Eclipse Neon.
  • Tested user's management, Public Groups, Profiles, and Roles within the Salesforce CRM; this involved designating access to the applicable user within the role hierarchy.
  • Working knowledge of CI tools such as Jenkins to move to CI / CD process and triggered the automation using Jenkins to generate the reports. Worked on continuous integration environments and frameworks.
  • Performed data-driven testing by developing data-driven tests to validate the same test with multiple sets of test data. Involved in using Maven build tool to manage framework dependency jar files.
  • Performed Data driven testing using Selenium WebDriver, TestNG and JDBC Connections which reads data from scripts using property and XML files. Developed and Executed Junit Test Cases using Eclipse IDE.
  • Used Ant, Selenium WebDriver, Jenkins and Java to create automation scripts.
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium. Utilized various tools to streamline the testing: Jenkins, Firebug.
  • Worked on Cucumber Testing. Responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity. Wrote and executed SQL Statements to retrieve data from back-end.
  • Performed web services testing using JSON and XML, REST full API automation with GET/POST using Postman.
  • Developed SQL queries to query database to test backend process of application.
  • Participated in daily SCRUM meetings and gave the daily status of testing.
  • Attended the daily defect review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.

Environment: Java, Selenium WebDriver, Salesforce, Hibernate, Ant, Jenkins, Junit, Postman, Eclipse Neon, Eclipse IDE, Xpath, JSON, XML, CSS, HTML, Firebug, internet Explorer, Chrome, Firefox, SQL, Oracle and Windows

Confidential, Fort Worth, TX

QA Analyst

Responsibilities:

  • Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios
  • Written Automation Test Scripts using Java, TestNG, Selenium WebDriver and used MAVEN Build tool to run the Automation. Creating strategy test plans, test cases and test estimation requirement traceability matrix.
  • Created Automation framework, built the function libraries, executed parallel browser testing and modified the automation scripts by inserting the check points to verify the object properties.
  • Done Regression suite and smoke Suite Testing. Reported bug using Project Tracking tool JIRA.
  • Test case automation using SoapUI, Selenium test automation tool with Java.
  • Created tests with Assertions like Schema Compliance, SOAP, XPath assertions using SOAPUI.
  • Reviewing Business Requirements and functional specification document. Develop test cases.
  • Done Scripting Less Validations using SoapUI PRO.
  • Configured Selenium WebDriver, TestNG, Maven tool and created automation scripts in java using TestNG prior to agile release. Done Automation Scripts for testing API using Java.
  • Responsible for writing and testing the test cases using JUnit and TestNG.
  • Performed data driven test to test application for multiple scenarios with different verities of data.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAP.
  • Executing web services tests, Automation testing in Selenium WebDriver and manual tests in ALM 11.2.
  • Performed white box testing for the Web based application.
  • Conducted weekly review meeting with management, users and technical team members.
  • Participated in Requirements, Design, and Release Readiness review sessions.
  • Coordinated and managed testing activities as per the agile methodology followed by project team members.
  • Participated in the QA Meetings, Bug Review Meetings, Go/No-Go Meetings & responsible for updating & verification of the Project Checklist during the Deployments/Releases.

Environment: Win7, Selenium WebDriver, AWS, SQL Server, Oracle, XML, SOA testing, JAVA, J2EE,, JIRA, WARP, Shell Scripting, DOM, Test Plans, Quality Center, Appium, UFT, CA LISA, End to End Testing, Toad, Jenkins, UAT, SOAP UI, REST, JAVA Script, Regression Testing, JUnit, TestNG, Puppet, Agile Methodology.

Confidential, Atlanta, GA

QA Analyst

Responsibilities:

  • Performed review and analysis of functional requirements and test plan design documentation.
  • Implemented and maintained Agile / SCRUM standards and methodology.
  • Developed test scenarios and test cases based on functional business requirement specifications and design documents. Worked on configuring client applications to the server, hosted in the cloud architecture.
  • Created test plans and test cases w.r.t the different client’s specifications, developed and maintained checklists for regression, functional, system and interface testing. Performed load tests of web services.
  • Prepared Business/Technical flow diagrams using MS Visio.
  • Worked on the design and development of framework using Web Driver and JUnit.
  • Installed and configured SOAPUI using WSDL file, setting up the database connection, used java and groovy scripting for creating test scripts. Worked on testing SOAP and REST web services.
  • Validating request and response xml's, adding assertions, generating info and error logs.
  • Performed security testing of the application and web services involved, using Selenium Web Driver and SOAPUI. Performed GUI smoke/sanity tests and regression tests for each test cycle, build and release.
  • Worked on web services testing for Android (Samsung) and iOS (iPhone) devices.
  • Logged defects in Quality Center and generated dashboard report.
  • Performed ad-hoc manual testing involving data driven interface tests.
  • Performed Functional testing for Web based applications through Mobile Devices, System Test, Regression testing and End-to-End Testing, Smoke testing & Production testing.
  • Implemented cross-browser and parallel testing using Selenium Web Driver.
  • Interacted with the Developers on a regular basis to resolve issues.

Environment: SOAPUI, Groovy, JSON, Java, XML, SOAP and REST protocol, Eclipse, Selenium Web Driver, Selenium RC, Java, J2EE, JSP, Servlet, JDBC, Hibernate, Struts Framework, Spring, Junit, SQL, WebSphere Application Server 5.1, Oracle 11g, Unix, Solaris, Putty, Windows, QC.

Confidential

QA Engineer

Responsibilities:

  • Developed and maintained automated test scripts for Regression testing.
  • Developed Automation Scripts for Regression using Selenium Web Driver and Java.
  • Developed and executed SQL queries in the database to conduct data integrity testing by checking the data tables on the server. Performed performance and load testing of an application.
  • Involved in Performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.
  • Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports. Interpret application architectures and identify areas for automation.
  • Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness& completeness ensuring width and depth of test scenarios. Recorded and managed defects.
  • Performed Regression testing for new builds and every modification in the application using Selenium WebDriver. Implemented Agile/Scrum methods for testing approach.
  • Analyzed test results and prepared test/defect summary report for Sr. Management.
  • Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.
  • Configured Selenium and GRID scripts on Virtual machines.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium. Monitoring resolution status of the bugs and verify them fixed in new releases.
  • Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members. Managed Test results and defects using JIRA defect tracking tool.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Maintaining Selenium scripts in between releases. Reproduce failed automated test cases manually.
  • Provided cross-browser (Chrome, Firefox, MSIE, Safari, Opera) and cross-platform (Windows 8) testing of the application's web pages.

Environment: Selenium, TestNG, SVN, JIRA, SoapUI, Quick Test Pro, Quality Center 9/10, SQL, Ruby, Agile, HP Load Runner 9.1, XML, Java, Web Services

Confidential

QA Tester

Responsibilities:

  • Analyzed the System Requirements, Functional requirements and Business Requirement Documents.
  • Reviewed the Business Requirement Specification (BRS) and Functional Requirement Specification (FRS) with the business and development team to understand the architecture and functionality of the application
  • Participated in daily Scrum meetings to update team with work that was completed last 24 hours, work planned for next 24 hours and any impediments that is blocking the work
  • Developed & Placed Test cases, Test scripts, and Expected result in HP Quality center.
  • Participated in User Story review meetings and provided inputs/feedbacks to BA's.
  • Understood PBI'S (Product Backlog Items) for any sprint. Worked closely with Scrum Master.
  • Handled Defect life cycle process independently and handled issues by interacting closely with Business Analysts, Developers, Performance Testers, end users and other members of the Team.
  • Conducted peer reviews for the test plan and Participated in walkthroughs.
  • Maintained requirements and created Traceability between Requirements and Test Cases.
  • Tested various modules such as Carrier Services Request Manager Dashboard/Main screen, Work in Progress (WIP) screen, Reports generation, logs, database testing for reports generated etc.
  • Performed Backend Testing by writing SQL statements using Oracle Database and SQL Navigator.
  • Responsible for GUI, System, Regression and User Acceptance Testing.
  • Perform smoke Test for the Interfaces and management reports.
  • Tracked defects using QC/ALM and conducted Bug-Review meetings.

Environment: SharePoint, vb.net, Oracle, Windows XP, IE9, QC.

We'd love your feedback!