We provide IT Staff Augmentation Services!

Sr. Test Automation Developer Resume

4.00/5 (Submit Your Rating)

Bolingbrook, IL

SUMMARY:

  • 8+ years of QA experience in Manual/Automation testing of Web/Mobile apps and client server application, Point of sales (POS) in the field of Insurance, Finance, Travel/Airlines Solutions and Educational group.
  • Extended experience in System testing, integration testing, UAT testing, Functionality testing, and Regression testing.
  • Thoroughly experience with use cases, and user requirement specification documents.
  • Experience in automation testing using Ruby mine, QTP and Selenium.
  • Expertise in Java, J2EE, JavaScript, HTML, HTTP, CSS, AJAX and XML.
  • Good knowledge of latest version of object - oriented JavaScript Libraries like Angular.js.
  • Well Experienced in writing VB Scripts in QTP and Java and Python in Selenium.
  • Well Experienced in component testing , browser/OS compatibility testing , User Acceptance Testing and Usability testing .
  • Knowledge with Banking, Finance and Mortgage Techniques
  • Extensive use of Selenium IDE and WebDriver, JUnit, JMeter, JSON and TestNG.
  • Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT, Maven, Jenkins, Cucumber and Web Services (REST, SOAP) testing using SOAP UI.
  • Co-ordinate with developers, business analysts, and user representatives in application design and document reviews.
  • Expertise in Perfecto Automation using Perfecto IDE, Quantum Framework on Perfecto Eclipse with BDD Approach
  • Involved in developing he automation script for Mobile Native applications (IOS, Android) using Appium , Java .
  • Automating Angular JS applications by using Protractor, Jasmine and Karma using Java script.
  • Experience in Ruby, Cucumber, JBehave.
  • Extensive experience with MySQL, T-SQL, MS SQL, SQL Server, Oracle Database.
  • Capable to meet tight deadlines in a result-oriented and efficient manner.
  • Good communication skills, a good team player and self-starter, capable of working independently and motivating a team of professionals.
  • Expert in Black Box Testing, Grey Box Testing and involved in White Box Testing.
  • Expertise in Data Validation and Data Migration Testing.
  • Good knowledge in testing angular js applications using protractor.
  • Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME’s) and developed test cases.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Experience in Performance testing using tools like HP LoadRunner.
  • Strong knowledge of Software Development Life Cycle (SDLC) and QA Methodologies like Agile, Scrum, Waterfall, and Iterative process .
  • Used Android SDK tools such as ADB Logcat and DDMS for identifying software defects in android phones.
  • Conducted data-based testing by executing SQL and PL/SQL queries to in Teradata SQL Assistant, Oracle and SQL Server
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.

TECHNICAL SKILLS:

Testing Tools: Ruby Mine, QTP9.0/10/11.0, SOAP UI, Selenium, Load Runner

Bug Reporting Tools: Quality Center, Bugzila

MySQL, T: SQL, Teradata SQL, Oracle, SQL Workbench

Operating Systems: Windows XP/NT/2000, Linux

Languages: Ruby, Core Java, J2ee, JSP, HTML, SQL, TOSCA, JavaScript, JSP, Servlet, JDBC.

Methodologies: Agile/Scrum, Rational Unified Process (RUP), Waterfall

Framework: Spring IOC, SpringAOP, Spring MVC, Apache Wicket, Struts 1.x, JQuery, Hibernate

Java Development Framework: Spring, Hibernate, Wicket.

IDE: Eclipse 3.x, NetBeans 6.x

Web Service Technologies: Web Services, SOAP, Restful, Soap UI

Deployment & Build Tool: Apache Ant, Apache Maven1.0, Jenkins.

Source/Version Control: Git, SVN, VSS, CVS

Documentation Tool: Microsoft Word, Microsoft Visio, Open Office, Excel

Miscellaneous: MS office 2003, EditPlus, TextPad, Log4j, WinSCP.

Other skills: HL7, Ensemble, Meditech, WBIMB, MQ, Interface Explorer, Beyond Compare.

PROFESSIONAL EXPERIENCE:

Confidential, Bolingbrook, IL

Sr. Test Automation Developer

Responsibilities:

  • Analyzed solution architecture and design documents needed for each tracks and plan test design activities.
  • Performed functional testing of Web Services /XML /SOAP and RESTful services using SOAP UI tool.
  • Validated WSDL, request and response XML. Added Assertions to validate the response xml in SOAP UI.
  • Added property transfer to fetch the data from the response of first step and transfer it into the request of the second step in the same test case/test suite.
  • Written code using groovy scripting for adding properties into the project so that any test cases in that project can access those properties in the project-level.
  • Involved in writing and testing test scripts using Selenium WebDriver, Protractor and Java Object Oriented Programming Language.
  • Maintained all the test cases in GIT/Bit Bucket by using Maven as a build tool and pushed all the code into GIT using command prompt. GATLING
  • Utilized Jenkins to build all the test cases available in Git to ensure build is successful and maintain the build history.
  • Involved in writing and testing test scripts using Selenium WebDriver, Protractor and Java Object Oriented programming Language.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS under Java platform utilizing industry leading design patterns and approaches.
  • Involved in design and Implementation of Protractor Testing for Angular js code base.
  • Utilized Jenkins, Git and Eclipse for deployment on test servers.
  • Perform black box and BDD gray box testing on API Rest Services on a Java platform.
  • Involved in the Continuous Integration of the automation framework with Jenkins .
  • Also involved in creating and developing an internal test tool to reduce cost and usability of external test tools.
  • Written complex code in Java to build the testing framework for webservices using Eclipse as a platform.
  • Experience in Mobile Device Testing, Manual Testing and Automation Testing using Selenium.
  • Worked on iOS and Android versions for Native and mobile web applications.
  • Using Selenium wrote test cases in Java to test the webservices which I developed in the Internal test tool.
  • Developed new screen layouts and defined its behavior in an iterative process.
  • Built UI on top of the code and deployed into Tomcat server using a war file. The web page developed can be accessed by anyone who has access/credentials to test.
  • Arranged meetings to showcase the internal tool to the Product/Business owners and documented feedback from them. If there needs to be any changes then I will modify the code according to the changes and again present it to the Product owners.
  • Involved in testing each webservice after deploying into server. If there is any error or null pointer exception went back to the code and modified the code to get the valid xml response for that webservice.
  • Involved in documenting the customer feedback that we got from different Airlines so that we can maintain the system in a better way.
  • Involved in maintaining the latest test cases so that customers can have better understanding of the sample test cases in the web page.
  • Responsible for weekly status meetings showing progress and future testing efforts to the Manager.

Environment: SOAP UI 5.3.0, Groovy Scripting, SOAP, REST, JAVA, Angular Js, Protractor, Jasmine, Selenium, Eclipse Oxygen, Tomcat 9.0, SharePoint, GIT, Jenkins and Linux.

Confidential, Richardson, Texas

Sr. Test Automation Developer/ETL Tester

Responsibilities:

  • Analyzed solution architecture and design documents including Source to Target & detail design documents needed for each tracks and plan test design activities.
  • Drafted complex SQL queries and perform allocation testing from front end / user interface
  • Defined test approach, created presentation, reviewed with Business partners and incorporated feedback and distributed final EDW test approach.
  • Performed ETL testing, MDM testing, Webservices testing, Regression testing and Integration testing.
  • Extensively written complex SQL for ETL and report testing. Approvals and test results and saved on SharePoint.
  • Prepared test plans for each release, written test cases and executed them as part of functional testing.
  • Prepared the feature files and step-definitions in Ruby mine to execute the characteristic tests against the code/data.
  • Created Comprehensive Test Cases for each stage of ETL and MDM.
  • Prepare test data and Test Cases for Positive and Negative Scenarios of the Consumer MDM Functionality.
  • Performed Data validations for each Functionality of ETL as well as MDM.
  • Implemented Various TDM (Test Data Management) features like Fast Data Masker, Synthetic Data Generation, Test matching and Sub-Setting.
  • Validated the data between source and target by using Informatica data validation option.
  • Analysis and reporting of defect information to assist management with risk management, process improvement and project management.
  • Developed framework and automation test scripts from scratch in Rubymine tool using ruby.
  • After logging defects in HP ALM conducted defect triage meeting with Dev team for defect resolution & closure post retest.
  • Executed regression testing using automation scripts in Rubymine after defect got fixed.
  • Developed and executed acceptance tests in Rubymine with sample data.
  • Acceptance Test Driven Development (ATDD) using BDD Cucumber.
  • Prepared test plans for each release, written test cases and executed them as part of functional testing.
  • Validated the data between source and target by using Informatica data validation option.
  • Well versed in using Quality Center for the testing and reporting activities.
  • Identifying defects and performed root cause analysis by analyzing data quality issues.
  • Responsible for testing Initial/Reconcile and Incremental/daily loads of ETL jobs.
  • Interacted with design/development/DBA team to decide on the various dimensions and facts to test the application.
  • Implemented Test Driven Development (TDD).
  • Effectively involved and resolved user acceptance test concerns and Got Sign off from Product owner.
  • Responsible for documenting the process, issues and lessons learned for future references.
  • Extensively used service now for creating requests and SVN to maintain code versioning.
  • Responsible for weekly status meetings showing progress and future testing efforts to the QA Manager.

Environment: Informatica Power Center 9.5, Ruby Mine, MDM Testing, Teradata SQL Assistant, SharePoint, Quality Center, Service Now, SVN, and Linux.

Confidential

Automation Engineer

Responsibilities:

  • Involved in the development of Test Plan and Test cases.
  • Performed automation for Functional and Regression Testing using Selenium WebDriver.
  • Maintained Repositories with the help of QTP.
  • Develop applications to facilitate or automate operational tasks.
  • Create web apps to facilitate operational tasks.
  • Using Java as a platform for our project we implemented test cases using Eclipse.
  • To provide a significant portion of "Functional Documentation" in the form of User Stories augmented with executable scenarios with BDD.
  • Collaborate with internal customer to create software solutions for their problems.
  • Collaborate with customers in order to automate their processes.
  • Troubleshoot automation issues through entire stack (automation through to OS, including network).
  • Implemented load testing by LoadRunner.
  • Written Test Cases for ETL to compare Source and Target database systems
  • Designed, executed and maintained Selenium Web Driver (TestNG) automated test cases for regression test cases.
  • Developed Automation framework using Selenium IDE and built test suite.
  • Complete ad hoc assignments per direction from Service Availability Managers or DTOC (Disney Technical and Operational Center) executives.
  • Involvement of custom script and workflow implementation, SQL query development, network and systems design, performance and process improvement, and systems documentation.
  • Used Python codes to handle textbox, dropdown, checkbox, buttons and popup controls
  • Extensive use of Developer Tools (F12) to identify the element’s ID or name in Internet Explorer which is similar to Firebug in Firefox browsers.
  • Experienced in White Box Testing in Selenium Web Driver.
  • Tested Web browsers like Mozilla Firefox, Internet Explorer, Chrome and Safari using WebDriver.
  • Maintained functional testing gap and eliminate the risk caused by external dependencies component services by using UFT.
  • Implementing the Design and development modules using Agile Methodology.
  • Develop new projects or enhancements are initiated as Sprint/Scrum methodologies and fixing Bugs or production support is handled using pair programming.
  • Involved in documenting test cases and packaging test suites and making them available to all of engineering and QA using HP Quality Center.
  • Experience in tracking bugs through different technologies.
  • Selected the Test cases to be automated and performed functional testing of the Front-end using Selenium (IDE & Web Driver) & created Data Driven framework using JUnit.
  • Experience in Data Validation and Data Migration Testing.
  • Implemented Web services REST AND SOAP APIs.
  • Involvement in Black Box Testing.

Environment: HP ALM, Selenium WebDriver, QTP, MYSQL, Python, Eclipse, Firebug, HTML, T-SQL, Developer Tool.

Confidential, Alexandria, VA

Automation Engineer

Responsibilities:

  • Involved in Business Requirements and Functional Specifications and develop Test Plan detailed Test Scenarios and Test cases.
  • Primarily focused on mobile testing (android & iPhone), worked with manual and some automation as well.
  • Automated Functional and Regression Testing using Selenium IDE, WebDriver, JUnit, ANT, Java
  • Authored JavaScript, AJAX and Java codes needed for Selenium IDE and Selenium WebDriver to automate the tests.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, Appium to develop automation testing scripts for web, Mobile and client server applications.
  • Experienced in creating Medical and Dental claims, enrolling subscribers and members in Facets 4.71/4.51/5.01/5.30
  • Tested Professional, Institutional and Dental claims in Facets.
  • Performed Facets Front-End Functionality Testing.
  • Manually entered Professional, Institutional and Dental claims in Facets.
  • Experience in writing Python Scripts and UNIX Shell-Scripts
  • Implemented Data Driven Framework us0ing WebDriver, JUnit, ANT, Java
  • Used Several Java collection classes, wrote code to handle textbox, dropdown, checkbox controls using XPath, selenium WebDriver classes.
  • Experience with HP QuickTest Professional .
  • Identified performance issues within the J2EE infrastructure.
  • Used JUnit as driver to launch selenium scripts.
  • Install and configure Oracle SOA Suite 11g components in Oracle Web Logic Server domains Environment.
  • Monitor and manage SOA Components by using the Oracle Enterprise Manager, Fusion Middleware Control Console to perform administrative tasks.
  • Plan and perform environment refresh, upgrade, patching, change management and release management duties for SOA Middleware application stack.
  • Experienced in White Box Testing by authoring Java Codes in Selenium WebDriver.
  • Knowledge in AJAX and Dynamic web applications.
  • Experience working with Storage/Server products.
  • Written SQL scripts (PL/SQL) to query and validate the functionality in Oracle databases.
  • Involved in UAT (User Acceptance testing)
  • Extensive involvement in Black Box Testing

Environment: HP ALM, Selenium IDE, WebDriver, SOA Suite 11g, Appium, ANT, Java, Eclipse, Oracle 10g, HTML, XPath, JIRA.

Confidential

QTP/ETL TESTER

Responsibilities:

  • Analyzed Functional specifications, Business rules to gain a better understanding of the application
  • Prepared Test Cases for Basic, Alternate and Error Flows.
  • Reviewed Test Scenarios and Test Cases.
  • Conducted Smoke testing to ensure the stability of the Application
  • Managing the Test Process, Web/eBusiness Testing,
  • Used Test to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports.
  • Test Case Execution and logging defects for the failed test cases into the Excel Sheet.
  • Creation and Maintenance of Defect Profiles.
  • Performed Performance testing with LoadRunner.
  • Wrote VBScripts for Black Box and White Box Testing.
  • Coordinating with Development Team for the bug fixing.
  • Status reporting and test updating in HP Quality Center.
  • Used Unix Shell Scripting as needed for backing up data.
  • Performing Backend testing using extensive SQL queries by UNIX Shell Scripting.
  • Used Win Runner for functional and regression testing of the application to make sure transactions and business processes work as intended and developed TSL scripts.
  • Conducted Boundary and Error testing on the AUT manually for selected Test Cases.
  • Involved in application Functional and Regression Testing of the application.
  • Performed functional testing, smoke testing, regression testing and end-end testing.
  • Used Data base driven framework to automate regression test cases using VB Script/QTP.
  • Preparation of Defect Reports to track the project status.
  • To detect/track bugs we implemented JIRA.
  • Involved to write test clients to test the UNIX/Linux functionalities in the language like Java and Shell Scripting.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.

Environment: Toad, PL/SQL, XML, UNIX, Quality Center 9.0, Weblogicserver5.1, SQL Server 2005 Windows 2003/XP, VS.Net 2008, ASP.Net, VB.Net, SQL Server 2005, T-SQL, CSS and HTML, QTP.

We'd love your feedback!