We provide IT Staff Augmentation Services!

Test Automation Developer. Resume

2.00/5 (Submit Your Rating)

Des Moines, IA

SUMMARY:

  • 7+ Years of professional experience in Automation & Manual Testing (Selenium, QTP) for Insurance, E - Commerce, Banking, IT Services, and Media domains.
  • Expertise in Automation, Framework, Design, Development & Enhancement Experience on Web as well as on Windows and Desktops applications.
  • Experienced on Web, Windows & Mobile applications in ERP/CRM, E-commerce, Banking and Insurance domains.
  • Hands-on experienced in working on projects involved - Selenium, Ruby, Java, JUnit, C#, JavaScript, QTP, VBScript, Continuous Integration, Web Services, REST, SOAP, SCM, JIRA, QA technologies and tools.
  • Knowledgeable in BDD and Have hands-on experience creating feature files using Cucumber JVM and Implemented Steps definitions using Ruby, & JAVA.
  • Proficient in using RTC, JIRA, HPALM, Quality Center tool as Defect Management tools.
  • Involved in developing both Keyword/Functional/Hybrid data driven Frameworks.
  • Working in Agile/Scrum environment of project development and testing.
  • Proficient in Mobile Testing & Automation using Simulators.
  • Experience in creating and developing Test Plans, Test Cases, Test Scripts, Traceability Matrix and Defect Reports.
  • Strong working knowledge in programming languages - Java, Ruby, VBScript, C#, JavaScript, SQL.
  • Expertise in Smoke/Sanity, Black Box, Selenium, Web Driver, Selenium Grid, GUI, Usability, UAT, Alpha, Beta testing.
  • Expertise in Functional testing, Regression testing, Database Testing, GUI Testing, Integration Testing, System testing, User Acceptance Testing (UAT) and Ad hoc Testing in agile environment.
  • Coordinated with Project Managers, Development Team, Business Analysts, End-Users and Cross Group Collaboration for better quality testing. Worked closely with business team to understand the Requirement Document to help in creating Test Plan.
  • Deep understanding of technology with focus on delivering business solutions.
  • Strong analytical, troubleshooting, quick-learning and problem-solving skills.
  • Lead Quality Control with good organizational skills to assess needs, set priorities and meet deadlines.

TECHNICAL SKILLS:

Programming Languages: Java, Ruby, C#, VBScript, JavaScript, SQL

Automation & Manual Testing Tools: Selenium (IDE, GRID, Web Driver), Junit, Cucumber, TestNG, UFT, QTP, Appium, Quality Center ALM, Web Services Testing, SOAP UI, Functional/Keyword/Hybrid Automation Framework, Test Link, Product Studio.

Web Technologies: XPATH, CSS, JavaScript, HTML, .NET, SOAP, REST, UI, XML, JSON

Testing: Mobile Testing, System testing, Functional, Integration testing, Unit Testing, Database, UI/UX, API, Ad hoc, Browser Compatibility Testing

Continuous Integration & Other Tools: GIT, SVN, Maven, Bamboo, JIRA, Jenkins, TFS, Eclipse, Ruby Mine, IntelliJ, DB Visualizer, SQL Developer

RDBMS: MS SQL Server, My SQL, Oracle

Operating System: Windows 9X/XP/NT/2003 Server, UNIX

Methodologies: Agile/Scrum, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Des Moines, IA

Test Automation Developer.

Responsibilities:

  • Worked under Agile methodology, participated in sprint planning sessions, scrums, sprint demos and sprint retrospective meetings and provided the team with all the information required for successful completion of the sprint.
  • Developing automated test scripts for every Scenario identified and Involved in running with Selenium Web Driver using Ruby/ Cucumber for Iteration Testing
  • Executed the automation regression test cases during every release and executed the daily regression test suites.
  • Extensively worked with End-to-end testing for User Acceptance Testing (UAT) coordinating with Project Test leads, project Business Leads and the Third-Party Vendors.
  • Develop automation framework both Data driven and Hybrid using Selenium Web Driver in Ruby/ Cucumber and performing unit testing by using JUnit.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations
  • Used Splunk to determine the cause of errors for automated tests failure and used to review the logs in testing region for any unwanted errors or failures.
  • Worked on SVN and migrated to GitHub as code repository to maintain and manage the automated test directory, as a part of code reviews, used GitHub pull requests to review the changes for better code quality and performance and followed GitHub Branching and forking strategy for release and reviews.
  • Used HPALM as the defect-tracking tool. Updated HPALM with all the changes made to the test case and closed it
  • Executed SQL Test Quires using DB Visualizer and SQL Developer, to validate transformation rules used in source to target mappings and verify the data in target tables, verified column mapping between source and target.
  • Worked with Requirement Analysts to define test cases, test plans, test data ensuring accurate coverage of business and functional requirements.
  • Reviewed test cases with Business and Development team and revised test cases based on the feedback provided.
  • Logged bugs found during Iteration testing into Track Record.
  • Did show and tell every iteration on the cards worked with Project Business Leads
  • Used Soap tool to test SOA based architecture application to test SOAP services and REST API
  • Created Test Scripts in SoapUI and Restful for Testing Web Services

Environment:: IE8, Chrome, Firefox, Selenium Web driver, Ruby/RubyMine, Java/Eclipse, DB Visualizer, Splunk, Docker, Jenkins, GitHub, Accessibility Testing tools JAWS, and Rational Policy Tester DAP, Web based tools RTC, RQM, HPALM

Confidential, Bentonville, AR

Sr.QA/Automation Tester.

Responsibilities:

  • Followed Agile methodology, participated in sprint planning sessions, scrums, sprint demos and sprint retrospective meetings and provided the team with all the information required for successful completion of the sprint.
  • Interacted with Business teams to understand Business Logic and User Requirements.
  • Reviewing daily offshore deliverables
  • Built Test Automation Framework using Keyword/Data Driven and Hybrid Model.
  • Reviewed manual testing methods and was involved in developing and executing automation scripts using Selenium web driver with Java/Eclipse.
  • Developed and executed the test cases in RQM. Prepared Test Status Reports during Test Execution Process prepared and delivered final test report.
  • Involved in testing the functionalities related to sales tracking, POS scanning, Store ISP regular, ordering forecast, adjustments, custom retail price, security and promotions in POS.
  • Involved in Integration, Regression, Functional and End to End testing on Store and Merchandising application interfacing with POS.
  • Analyzed Business Requirements Document, Functional Specifications Document and Technical Design Document to develop Test Plan and Test Cases.
  • Worked with Accessibility testing tools like JAWS and Rational Policy Tester Dynamic Assessment Plugin (DAP).
  • Identified Discrepancies during Test, created Defects and thoroughly communicated to developers and tracked until final resolution of defects/issues.
  • Actively engaged in full lifecycle of STLC starting from Test Strategy/Planning, Capturing Test Scenarios/Cases, and Creating Test Scripts, Executing Test steps, reporting bugs and Tracking defects/bugs using RTC until full resolution.
  • Responsible for scheduling Automation Scripts using Jenkins
  • Performed browser compatibility testing (Internet Explorer, Firefox, Chrome, Safari) of a web based application to ensure that functionality works fine.
  • Providing the Trainings and functional help for the team on Accessibility testing tools.

Environment:: IE8, Chrome, Firefox, Safari, Selenium Web driver, ANT Built, Java/Eclipse, Accessibility Testing tools JAWS, and Rational Policy Tester DAP, Web based tools RTC, RQM

Confidential, Palo Alto, CA

Automation Test Engineer

Responsibilities:

  • Develop automation framework both Data driven and Hybrid using Selenium Web Driver in Java and performing unit testing by using JUnit.
  • Maintained and executed ANT build files for running Automated Tests.
  • Assisted Manager by providing automation strategies, Selenium Automation and JIRA reports.
  • Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Worked on proof of concept to Automate Functional and Regression Testing using Selenium tool.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver with TestNG.
  • Extensively worked with End-to-end testing for User Acceptance Testing (UAT).
  • Used XPATH, CSS Selectors locator patterns to identify elements.
  • Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files.
  • Maintained log of test results using Quality Centre as per rating and interacted with developers to resolve issues.
  • Executed SQL test queries using TOAD and SQL Developer, to validate transformation rules used in source to target mappings and verify the data in target tables. Verified column mapping between source and target.
  • Performed browser compatibility testing (Firefox, Chrome, Safari, IE) of a web based application to ensure that functionality works fine.
  • Worked with Business Analysts to define test cases, test plans, test data ensuring accurate coverage of business and functional requirements.
  • Developed test cases for every Scenario identified.
  • Reviewed test cases with Business and Development team and revised test cases based on the feedback provided.
  • Logged bugs found during testing into Track Record.

Environment:: Conformed, Web driver (Selenium 2.16), Junit, Eclipse classic, Developer Tool, Firebug, Selenium IDE, SQL, TOAD, HTML, MS Office, Windows, Internet Explorer8, Firefox, Chrome

Confidential, Dallas, TX

Automation Tester

Responsibilities:

  • Validated that the design specifications meet the requirements and dataflow.
  • Developed test cases for Functionality and Stress Testing of the entire product and analyzed the test results with the Customers.
  • Used the features such as performance monitors, runtime checks checking for the Disaster Recovery Exercise.
  • Analysis of Business, System Requirements and developed Test Scripts.
  • Verify the uploading of requirements and test cases to Quality Center and ensure that the appropriate modifications are enacted based on the requirements change requests
  • Assisted Team Leader in Planning, coordinating and monitoring project levels of performance and activities to ensure project deadlines were met.
  • Exported Test Case Scripts and modified the selenium scripts and executed in Selenium Web Driver.
  • Developed Test Cases in Eclipse to start and to stop the selenium server and to execute the tests in different browsers.
  • Debugged Selenium Java based scripts for confirming accuracy and identifying possible causes of malfunction in the QA environment.
  • Wrote Automation test cases using Selenium Web Driver, TestNG.
  • Run test cases by using Selenium Web driver in different browsers (Chrome, IE and Firefox).
  • Used Quality Center to track, analyze and document defects.
  • Defect identification, defect analysis and defect tracking and monitoring the defect status right from open to close.
  • Prepared UAT documentation including Test Plans, Test Scenarios, and Test Cases and involved in UAT testing.
  • Did complete end-to-end UAT testing and raised bugs.
  • Worked in Agile environment throughout the project.
  • Documented test cases, test scripts and test results in Microsoft Excel.
  • Performed Unit testing, Integration testing, System testing
  • Involved in Functional and Regression testing with Selenium
  • Wrote and executed SQL statements to retrieve data from backend.
  • Effectively handled the defect management process and assigned severity and priorities to defects
  • Assisted Users and Business Analysts in completing User Acceptance Test (UAT).

Environment:: Windows 7, SQL Server 2008, SQL queries, Java, Selenium Web Driver, Selenium Grid, Selenium RC, Quality Center, HTML, XML, Agile, MS Office, JUnit, TestNG.

Confidential

QA Tester

Responsibilities:

  • Created the detailed test plan and test cases from the business requirements documents and meetings.
  • Involved in manual testing of some test cases.
  • Implemented automation using Selenium Web Driver, JAVA and Selenium Grid.
  • Involved in Black Box testing of the application.
  • Member of the User Acceptance Testing Team wrote Enhancement Requests and worked with the perspective of the user.
  • Created automated test scripts using Selenium web driver.
  • Coordinated with developers to fix the bugs and conducted Functional (Positive and Negative), and Integration Testing.
  • Conducted Unit Testing, Integration Testing and System Testing.
  • Participate in weekly meeting with the management team and walkthroughs.
  • Performed Smoke Testing, Security Testing, GUI Testing and User Acceptance testing.
  • Established Traceability between the Requirements and the Tests in Traceability Matrix using in Quality Center.
  • Worked with SOAPUI for testing Web Services.
  • Exported test cases from MS Excel and requirements from MSWord to Quality center.
  • Executed Manual Test cases for Functional Testing and logged defects for the failed test cases.
  • Executed SQL queries to verify the database for the relevant test cases.
  • Involved in Regression Testing using Selenium.

Environment:: Quality Center/ALM/ Test Director, Selenium, MS Word, Java, TestNG

We'd love your feedback!