We provide IT Staff Augmentation Services!

Sr.qa Automation Developer Resume

2.00/5 (Submit Your Rating)

Jacksonville, FL

SUMMARY:

  • Nearly 8 years of experience in Software testing in the areas of Web based, Client - Server applications using Manual and Automation testing techniques. Well versed in Manual testing techniques and methodologies and QA Automation Engineer.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Worked in multiple domains like Finance, Health Care, Insurance and Telecom Domains.
  • Experience in Full life cycle system development involving analysis, design development, testing, documentation, implementation maintenance of application software.
  • Experience in validating Regular and Ajax control using Selenium locators (Xpath, CSS, id and name)
  • Working experience Xpath, Firebug, Firepath, Log4j, Maven and TEST NG annotations.
  • Hands On Experience on testing web services (SOAP, REST) using SOAP UI Tools.
  • Developed and executed Test Plan, Test Cases, and Test scripts for various applications.
  • Expertise in developing, documenting, and executing test cases manually as well as generating automated scripts using Selenium.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/Junit, ANT/MAVEN build tools.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), Eclipse and preparation of automation test framework.
  • Experienced in Automation testing using Selenium and HP Quality Center.
  • Involved in Automation Framework using Selenium, testNG, Selenium server.
  • Exposure to web technologies like HTML, XML, CSS.
  • Used Eclipse IDE to develop & debug the code.
  • Experience in using SOAP UI for testing web services developed using SOAPUI
  • Expertise in reviewing/analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD, creating and developing Test Plans, Test cases and test Scripts and interacting with development Team.
  • Experience in functional automation tool QTP
  • Excellent testing skills with an urge to find hidden bugs. 
  • Excellent skills in overall Defect Management/Problem Solving including tracking bugs, reporting using Quality Center, Jira and Bugzilla.
  • Hands on experience in Test automation using different Automation tools/techniques, Unit testing by using Selenium Web Driver/IDE/GRID, TestNG, Maven, Fire Path, Running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
  • Experience in Health Care industry, experienced in testing different healthcare ERP solutions such as FACETS, MedPlus, EPIC and other claim processing solutions.
  • Worked on retail and e-commerce applications
  • Expertise in Unit Testing, Integration Testing, GUI testing, Functional testing, System testing, Regression Testing, User Acceptance testing, end-to-end testing and Black Box testing methodologies.
  • Well-developed Interpersonal and Communication skills with excellent Documentation and Presentation skills. Good team player with ability to grasp new concepts quickly and implement them in a productive manner
  • Ability to learn new things and quick learner
  • Understanding of web application communications and structure including HTTP, client/server interactions, and data access models.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/ IDE/ Grid/ RC, HP Quality Center, Cucumber, Fire Path, Fire Bug, Soap UI, Appium, ALM, JUnit, TstNG,

Languages: C, C++, C#, Java, Java Script, SQL, VBScript(UFT), Ruby

Testing Frame Works: JUnit, TestNG, POM, TDD, Appium, Data Driven

Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio, JIRA

Build Tools: ANT, MAVEN, Jenkins, Hudson

Methodologies: AGILE(Scrum), Waterfall

Database: My SQL, SQL Server, MS Access, Oracle

Operating System: Windows(7,8,10), MAC, Linux, Unix

Web Technologies: HTML, CSS, XML, Angular Js, Ruby

PROFESSIONAL EXPERIENCE:

Confidential, Jacksonville, FL

Sr.QA Automation Developer

Responsibilities:

  • Assessed & analyzed user stories and participated in Sprint planning, Review Sessions &Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
  • Developed and Executed Test Scripts using Selenium WebDriver, TestNG, analyzed Test Results.
  • Implemented Selenium WebDriver Synchronization features such as Implicit Wait, Explicit Wait to interact with third party interfaces.
  • Experienced in dealing with multiple windows, alerts and pop-ups.
  • Implemented Data Driven with Page Object Model automation framework using Selenium as Java Language.
  • Used Firebug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags.
  • Handled the special mouse events and selected the options from the tab menu using Selenium Actions Builder, Mouse Hover.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests can run at the same time using Selenium Grid.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing) using Selenium Screenshots.
  • Used @Parameters, @Data Provider annotation to perform regression and functional testing using TestNG XML file.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.  
  • Designed Data-Driven testing framework in Selenium and captured data dynamically from web controls.
  • Involved in grouping of Test Cases, Test Methods and Test Suites using TestNG annotations.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex queries from SQL Server.
  • Performed API Testing using SOAP UI Tool.
  • Performed end-to- end tests of microservices using ReadyAPI.
  • Simulated service requests with microservices and mock the data.
  • Used SOAP UI assertions and Groovy script for web service Automation testing.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed web services testing with SOAP UI by validating request and response for XML files. 
  • Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy. Experienced in Using of Groovy Scripting for writing the test cases in SOAPUI tool.
  • Stored the flow details of Selenium Automation in a file using Log4j
  • Maintained the Java and selenium test source code and resources in the SVN source control repository tool.
  • Scripted the Test cases and managed the framework dependency jars using Maven.
  • Worked with developers to update the defects, resolve them and track their status using JIRA.
  • Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.
  • Experienced in Design, Develop, Execute and Maintained Automated Test Scripts using by BDD (Behaviour Driven Development) and TDD (Test Driven Development) testing framework using Cucumber, Java, TestNG.
  • Wrote automated scripts for angular JS application using protractor and Java scripts.

Environment: Selenium IDE, Selenium WebDriver, Selenium Grid, Java, Eclipse, HTML, JavaScript, CSS, XML, JIRA, Windows, SQL Server, Maven, SVN, SOAPUI, Log4j, Cucumber, Protractor.

Confidential, Denver, CO

Sr.QA Automation Developer

Responsibilities:

  • Participated in the System Testing by writing the test cases.
  • Develop test plans, test scenario, test cases, and prepared data for different types of performance tests. 
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Eclipse, IDE and TestNG frameworks are used to develop test code in Java.
  • Implemented POM (Page Object Model) automation framework using JAVA, Selenium WebDriver and Cucumber.
  • Responsible for the development of automation scripts for new enhancements using TestNG and Selenium WebDriver.
  • XPATH and DOM are being used in order to work on the static and dynamic objects.
  • Used Agile methodology with Scrum Process.
  • Used SOAP UI tool to test SOAP services and REST API.
  • Have experience in Load and Performance testing tool -Jmeter.
  • Discussing the status of the JIRAs and making sure that the issues are resolved.
  • Managed Test results and defects using JIRA defect tracking tool
  • Scripting was done by using Java language and Junit framework.
  • Involved in performing test case automation using Cucumber test automation tool with Ruby.
  • Managed Code reviews using GIT as code repository and code collaborator.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Performed GUI validations on menu bars, toolbars, textboxes, radio buttons, checkboxes, drop down lists, combo boxes, list boxes using Selenium and Appium for both Web and mobile platforms.
  • Prepared manual and functional test cases on mobile and web applications as per requirement.
  • Participated in Weekly Status meetings with project manager, Business Analyst, Developers and other team members.

Environment: Java, Selenium IDE, Selenium WebDriver, Selenium Grid, Firebug, SQL, iOS, JIRA, Microsoft Test Manager, JMeter, Junit, Cucumber, XPATH, SOAP UI, REST API, GIT, Appium.

Confidential, San Antonio, TX

Sr.QA Automation Developer

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; Software Test execution Defect Management.
  • Created Java based scripts for Selenium Web Driver with Junit as automation frame work.
  • Setup the Automation framework using Selenium Web Driver to run test cases in multiple browsers and platforms.
  • Created automation scripts in SOAPUI using Groovy Script for web services testing.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
  • 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 requestand response using SoapUI.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using dataanalysis practices and prepare analysis reports.
  • Performed Regression testing on new builds, every modification in the application using Selenium Web Driver.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
  • 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.
  • Involved in Unit 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.
  • Performed Load Testing to determine the limit of the application in the terms of software to determine the future load issues.
  • 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 Web Driver, Junit, ANT, Jenkins, SoapUI, TDD , Agile, HTML, XML, REST, SQL, PL/ SQL, Oracle, Quality Centre, Windows XP, UNIX.

Confidential, Seattle, Washington

Sr.QA Automation Developer

Responsibilities:

  • Project is developed using agile methodology.
  • Analyzed and reviewed Story Boards to gain overall understanding of the functionality of the application.
  • Written and executed functional test plans for manual testing.
  • Developed Acceptance Criteria for each sprint as part of release.
  • Tested the new functionalities based on the newrequirementsand coordinated with development team in fixing the issues.
  • Performed Positive and Negative testing by inputting valid and invalid data
  • Participated in daily Scrum meetings to discuss the status of work done.
  • Performed Acceptance Testing for every Release.
  • Performed Regression testing to ensure that changes made to software did not introduce any new bugs.
  • Responsible for creating automation scripts by using QTP with Data driven testing framework.
  • Created functional libraries with user defined functions and associated with the tests.
  • Enhanced the automation test scripts with checkpoints, Synchronization points, Regular expressions and output values.
  • Implemented Recovery Scenario to handle unexpected events or errors.
  • Implemented SOAP UI for Webservice Testing.
  • Developed Data Driven Tests using SOAP UI and automated functional testing.
  • Responsible for documenting the Automated Test results using SOAP UI and QTP.
  • Executed and scheduled the automation test scripts from Quality Center.
  • Conducted automation test framework
  • Written automation test cases in Java
  • Performed load testing to determine the upper limit of all the components of application like database, hardware and network so that it could manage the anticipated load in future.
  • Performed performance testing to establish the benchmark behavior of the system.
  • Involved in User Acceptance Testing (UAT) of the application.
  • Involved in Knowledge Transfer, Group Discussion, Training Session and Brainstorming.
  • Prepared the Test Results document which summarizes testing activities and results.

Environment: QTP10, SOAP UI, QualityCenter 10, C#,ASP.NET, Oracle, TOAD, UNIX, MS Office, HTML, Windows XP/Vista, Internet Explorer 6.0.

Confidential

Sr.QA Automation Developer

Responsibilities:

  • Generated Automation test scripts, modify scripts to do regression test.
  • Developed manual test cases and executed it.
  • Involved in developing Manual/Functional test conditions and scripts based on the requirement.
  • Manually perform Functional testing that includes Security, System testing, Smoke testing and Back-end testing.
  • Participated in performing End to End functional testing for Web-Based Applications.
  • Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall.
  • Regression testing suites were built and executed using QTP.
  • Involved in team of User acceptance testing (UAT).
  • Used Quality Centre QC for Test Managing, scheduling, defect logging, tracking and analysis
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
  • Performed Functional and Regression testing on different configurations.
  • Derive testable conditions out of general Business requirements.
  • Generating Test Log documents and analysing obtained Test Results.
  • Reporting status of testing progress, issues to team lead on a weekly basis.
  • Participate in daily stand up meetings and weekly meetings.

Environment: QTP 9.2, Microsoft Office tools, Windows 2000, JAVA, UAT, Quality Centre, SQL, SDLC.

Confidential

Sr.QA Automation Developer

Responsibilities:

  • Reviewed the Business Requirements Document, Functional Specifications Document and Technical Documentation.
  • Involved in writing and making enhancements to the test plan, test cases and test scripts for Functional testing.
  • Developed Functions and Sub Procedures, saved them in library files and used them whenever required.
  • Participated in Planning and daily standup meetings as part of the agile team, attended grooming sessions and Retrospectives.
  • Performed Smoke testing, Sanity testing, System Health Check before beginning to test officially, Functional testing, Cross-Browser testing, Regression testing, Manual and Automated testing, Integration testing, Backend validation testing and End to end testing.
  • Tested various HTTP Request and Response APIs using object-oriented scripts.
  • Created the test plan and test cases in Java/Selenium based on the input and the different requirements provided by the product owner for the Payments and Credits team.
  • Conducted testing using Selenium Remote Control on different browsers.
  • Created the test automation framework using Selenium RC.
  • Raised defects and performed tracking using JIRA. Created automated functional scripts for the report generation module using Selenium RC.
  • Used Selenium Grid to execute test cases in parallel on different target machines.
  • Performed exception handling using recovery scenarios. Coordinated testing tasks and activities with Project teams and IT Staff.
  • Executed test scripts and validated the actual results against the expected results.
  • Used TOAD for SQL queries and data validation. Attended Bug Meetings and also meetings with the QA Leads, Managers and Developers for query resolution.

Environment: Selenium WebDriver, Java, JavaScript, HTML, Junit, Cucumber, Jenkins, ANT, CSS, Firebug, Path, Web Services, SOAP UI, XML, Eclipse, Jira, Windows, Unix, Oracle 11g, Agile Methodology.

We'd love your feedback!