We provide IT Staff Augmentation Services!

Automation Enginner Resume

0/5 (Submit Your Rating)

MN

SUMMARY

  • 9 years of experience in Manual, Automation(Selenium/API/Mobile/WebUI) testing, designing test cases, test Scripts, test Procedures, test schedule planning, documentation and execution. in Finance, Healthcare & Media Applications.
  • More than 5 year of Experience in Programming languages such as Java.
  • Good hands on experienced on C#,Python,Ruby,VB.
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server based Applications.
  • Experience in working with tools such as Selenium (IDE, RC, GRID)/WebDriver, Junit, TestNG, Cucumber.
  • Extensive experience in creating and executing automation test plans for QTP/UFT.
  • Strong knowledge of web services and API testing using SoapUI, WSDL also experienced with RESTFUL.
  • Excellent experience with source version control tools such as Subversion (SVN) & GitHub.
  • Experienced with continuous integration and code build tools such as Maven and Jenkins.
  • Experienced to implement Framework from Scratch. Worked on Hybrid,BDD,Kyword driven etc.
  • Experience to deliver test script at daily basis.And created very complex scenarios.
  • Experienced to maintan/create Page object Pattern.
  • Handson Experience on BDD,TDD, and ATDD methodologies
  • Extensively worked on various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User - interface (GUI), Data base and User Acceptance Testing (UAT), Performance Testing
  • Extensive knowledge in analyzing requirements, writing and executing test plans, designing test cases and procedures, preparing test data, setting up test environment, creating defect documentation, requirement traceability matrix and test summary reports.
  • Good understanding of the Software Testing Life Cycle (STLC), Software Development Lifecycle including, Agile software development methodology such as BDD, Scrum, Waterfall and V-model
  • Experienced in performing Back end testing by executing complex SQL queries for validating the data in the back end database tables
  • Experienced with PL/SQL, NoSQL, Oracle, Postgres database.
  • Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept like polymorphism, encapsulation
  • Expertise in writing Test strategy, Test Plan Preparation and Implementation, Test Case Design, Test Tool usage, Test execution, Defect Management and Defect Tracking.
  • Experienced with HP Quality Center/Application Life Cycle Management
  • Ability to document and track defects as well as produce detailed reports using defect-tracking tools such as JIRA, Bugzilla.
  • Adept in identifying Test Scenario’s and Writing Test Cases by applying Test Case Design Techniques
  • Ability to learn new things and quick learner

TECHNICAL SKILLS

Testing Tools&Framwork: Selenium 2 Web Driver/RC/IDE/Grid, HP Quick Test Pro (QTP) 11, Cucumber, HP WinRunner, LoadRunner, Record & Playback, Extended Record & Playback, Load / Performance.

Management Tools: Rational Requisite Pro, ALM (QC), Version one (Agile tracking tool), RUP, Waterfall

Other Tools: Atlassian Jira 4.0, HP-Mercury Quality Center/ALM, Quick Test Professional, SVN, VSS, Deep Trawl, Firebug, RoboFormTeam site, Maven, Jenkins.

Web Browsers & Servers & Operating Systems: Microsoft Internet Explorer, Netscape Navigator, Mozilla Firefox, Opera, Tomcat, Web Logic& Windows, Linux.

Modeling Tools: MS Project, UML

Database: Oracle R12, MS Access, DB2, SQL Server 2008,2012

Microsoft Tools: MS Office, Eclipse, UML, Rational Rose, Adobe Acrobat, MS Project, Microsoft FrontPage, Fire bug, Fire Path

Testing Strategies: Integration, Unit, System, Black Box, White Box, UAT.

Methodologies: HTML, XML

Reporting Tools: Crystal Reports, SQL Server Reporting Services

Programming Language: Java/J2EE, C#, Python, C++, C

Scripting Languages: VB Script, Java Script, UNIX Basics

PROFESSIONAL EXPERIENCE

Confidential, MN

Automation Enginner

Responsibilities:

  • Interact with product management, project management and development teams to develop a strong understanding of the project and testing objectives.
  • Working in Medical Domain.
  • Undergone 5 days advanced selenium training session in CVS.
  • Wrote Test scenarios, Developed Hybrid framework (based on Keyword driven and Data driven framework) from Scratch.
  • Automation development using Selenium/Java, developed reusable code for test scenarios.
  • Develop Automation test scripts using selenium.
  • Good knowledge of maintaining, creating and editing Coded UI Test.
  • Worked on various Testing types such as Functional, Regression, Smoke testing.
  • Worked on Maven using TextNG.Experience to maintain Pom.xml file
  • Executed test script using Cucumber/Ruby/Gherkin.
  • Design and create test conditions and scripts to address business and technical use cases
  • Use existing tools and techniques to execute test cases and build/script new tools for performing testing/validation function
  • Used web-debugging tools like XPath, Firebug and Fire path to locate elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Implemented Data Driven Framework using WebDriver, Java
  • Developed test code in Java language using Eclipse. worked on various Testing types such as Integration, System, Functional, Regression, Smoke, User-interface (GUI), Data base and User Acceptance Testing (UAT), Performance Testing.
  • Involved in System, Functional, End-to-End, Regression, Smoke testing and retesting.
  • Involved in DRB (Defect review Board)
  • Used the appropriate Record and Playback tools for recording a series of steps or actions against the application
  • Involved in executing the test cases manually.
  • Prepared Daily status report and shared the same with the project team
  • Performed defect logging and tracking using the HP Quality center and JIRA.
  • Attend the regular client call and discuss weekly status with the client.UAT and Production support.
  • Provided testing Status Reports to management, BA, and Dev. teams.
  • Experienced with all type of test automation framework like Record& Playback, Extended Record & Playback, Load / Performance.
  • Performed testing for all webUI components.
  • Responsible for updating the Test Metrics every day to evaluate the project status.
  • Trained and coordinated offshore team.
  • Mentored a team of 6 on existing / new requirements and clarified their queries
  • Tracked defect and reported Update the test results on a daily basis
  • Prepared Defect report and test summary Report.
  • Used Firebug to do web based testing with selenium for the commands and locator application.
  • Performed Daily Smoke Test Manually on different browsers (e.g.: Firefox, Safari and IE)
  • Interacted with multiple interfaces test, development teams.
  • Updated existing test cases and wrote new test cases as per the requirement.
  • Performed End-to-End testing manually and was associated with User Acceptance Testing.
  • Prepared Requirement Traceability Matrix document to map the requirements to test cases.
  • Supporting the lead in terms of Review of Test Cases and Business scenarios.
  • Training for end user.

Environment: Share Point, EDM Methodology, Java, J2EE, Web selenium IDE, Selenium Web Driver, ALM 11.5, MS Office and Oracle, JavaScript, Quality Centre, Firebug, JIRA, HTML, Windows.

Confidential, PA

Sr. Test Automation Engineer

Responsibilities:

  • Interact with product management, project management and development teams to develop a strong understanding of the project and testing objectives.
  • Working in Financial Domain.
  • Designed and implemented different automation frameworks from sctarch.
  • Experienced in automation using Selenium WebDriver, with Java on TestNG and Junit library
  • Handson experience on Cucumber using Ruby/Gherkin.
  • Used Python scripting for automation.
  • Also User C# .net using Visula studio for automating the test scripts.
  • Involved in Functional, Regression, Sanity, Smoke, User-interface (GUI), Data base and User Acceptance Testing (UAT), Performance Testing using jmeter
  • Worked on framework, Keyword Driven framework, Data Driven framework and Hybrid framework.
  • Experienced on build Managament tools like Maven/ANT and continiuos Integration tool Jenkins.
  • Identified Automation Scenarios from the set of Testcases/User stories identified in cycle.
  • Worked with back end testing using SQL, NoSQL Server including creating T-SQL queries to verify or manipulate test data
  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Use existing tools and techniques to execute test cases and build/script new tools for performing testing/validation function
  • Execute and analysis automation test results
  • Experience with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Updated existing test cases and wrote new test cases as per the requirement.
  • Performed End-to-End testing manually and was associated with User Acceptance Testing.

Environment: Share Point, EDM Methodology, Java, J2EE, Web logic App Server 9.1, Selenium IDE, Selenium Web Driver, ALM 11.5, MS Office 2007 and Oracle, Win Runner, Load Runner, Cucumber, Ruby, Groovy Script, Web Services (SOAP & RESTFUL), JavaScript, Quality Centre, Firebug, PL/SQL, NoSQL, Postgres, JIRA, HTML, Windows.

Confidential, Irving, TX

Sr. QA Automation and Manual Testing Engineer

Responsibilities:

  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed test code in Java language using Eclipse/java, IDE and TestNG framework.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
  • Performed Regression, smoke, UAT and End to End testing.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
  • Designed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data.
  • Performed white box testing using TestNG for class, method, & WebServices testing.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Created Project plan on Jenkins, configured scheduled using Cron job.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
  • Analyzed test results, tracked the defects and generated reports using Quality Center.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Fire path, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD, Android, SQL, Oracle and Windows, JMeter.

Confidential, Panama City, FL

Sr. Selenium Tester

Responsibilities:

  • worked on various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User-interface (GUI), Data base and User Acceptance Testing (UAT), Performance Testing
  • Automation development using Selenium using Java.
  • Used test automation tools and manual testing to execute test plans and identify defects prior to release.
  • Worked with databases such as PL/SQL, NoSQL, Postgres, Oracle.
  • Reviewed and develpoed test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology.
  • Cucumber suite development for BDD using cucumber.
  • Experienced with Record & Playback, Extended Record & Playback, Load / Performance.
  • Created and executed the test scripts with Java/Junit for Server side APIs.
  • Extensively used SeleniumWeb Driver 2 to test the web application.Developed and implemented robust MVC pattern base testing with Selenium WebDriver.
  • Wrote a code in C#. net. for automation.
  • 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.
  • Worked as manual and automated tester and Analyzed Business and Functional requirements of the application and worked with Business users to understand project requirements and to figure out the scope of test strategy.
  • Used Cucumber-Behavior Driven Development Framework with Selenium for performing acceptance testing.
  • Created Recovery Files using Recovery Scenario Manager associated the recovery scenarios to tests to instruct QTP with specified trigger action on unexpected event.
  • Participated in peer reviews of functional specification, application previews, and test plans/test cases.
  • Used Win Runner for creating automated scripts for GUI, functional and regression testing of the AUT.
  • Responsible for entering, Tracking bugs in Quality Center to resolve bugs. Involved in verification of fixed bugs using and generated weekly quality progress reports
  • Was responsible to perform API testing .
  • Used SOAPUI for WSDL Validation. Used different Assertions for validating responses
  • Worked under HP Quality Center/Application Life Cycle Management
  • Prepared and maintained various testing results for defect tracking and modification in software.
  • Maintained the automation scripts for enhancements and modifications to perform regression testing.

Environment: Cucumber Framework Windows 7, Share point, TDD Selenium, HP Quality Center/ALM, Eclipse, Java, Web logic server, UNIX, XML Junit 4.7, SOAP UI, HTML, JavaScript, CSS, SQL, Windows XP, Oracle 11g, Agile Methodology

Confidential, CO

QA Tester

Responsibilities:

  • Worked with Business team to understand the business process, identify gap in requirements, identify bottlenecks
  • Involved in Automation development using Selenium.
  • Worked on creating the configuration changes document for the minor enhancements.
  • Worked for Agile software development methodology such as BDD, Scrum.
  • Performed Manual Testing, Automation testing, Integration Testing and Performance Testing.
  • Experienced with System, Regression, Performance, GUI, Integration, Installation, Acceptance testing.
  • Used Automate Test scripts using Selenium Web driver
  • Invloed in developing Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data.
  • Efficiently logged and tracked Defects in JIRA, Bugzilla.
  • Used scripting language / programming Language-Java.
  • Developed Test Automation Framework using Selenium- Web Driver, TestNG, Maven and Jenkins using Java
  • Performed Root Cause Analysis and participated in the process improvement activities within the team.
  • Final QA Binder (Test Summary Report, Traceability Matrix, Metrics).
  • Prepared Test Estimates for this project
  • Worked with Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Demo and Training provided for the customer (ST, UAT and operation teams).
  • Provide support and guidance to SIT, UAT teams.
  • Involved in UAT Test Plans, Test Cases, and Test Scripts
  • Managing Multiple Projects and Managed a 12-member team
  • Bridging as a business analyst between the development and the testing team
  • Exhaustive regression and Funcational, and smoke testing.
  • Manually manipulate data directly from SQL Server database using MYSQL
  • Defect Retesting for all the Notifications raised in the Production and performing the test results walkthrough with the Business leads.
  • Issues analysis and co-ordination with offshore team.
  • Analyzing Functional Specification document and preparation of Test Scenarios, Test script and Traceability Matrix
  • Resource Planning, Estimation and Scheduling.

Environment: Selenium WebDriver, QT, SQL, MYSQL, UAT, Eclipse, Python Script, UNIX.

Confidential, Montebello, NY

QA Automation and Manual Tester

Responsibilities:

  • Analyzed the user requirements by interacting with system architect, developers and business users.
  • Suggested improvements in test process by gathering and analyzing data.
  • Reviewed and analyzed Detail Designed Specification and Technical Specification documents.
  • Involved in complete QA Life Cycles.
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Center.
  • Developed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data and Traceability Matrix.
  • Create a framework using C# .net using selenium
  • During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.
  • Performed Defect tracking in Quality Center. Defects were linked via traceability to specific test case.
  • Participated in QA Team meetings and weekly QA testing reviews.

Environment: Selenium RC/IDE/Grid, Quality Center, Java, HTML, Java Script, Oracle, VSS, Windows, Team Foundation Server.

Confidential

Quality Analyst

Responsibilities:

  • Gathered, analyzed, business requirements, user profile, created workflow processes documentation & charts.
  • Developed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data and Traceability Matrix.
  • Developed and Implemented Test suites, which include features like Data Driven Framework for automated scripts using QTP
  • Managed Bug Details using Bugzilla and reporting details to development team for follow up
  • Defects were logged and reported using HP's Quality Center
  • Conducted Gap Analysis for each of the review documents concerning the respective feeds in backend interface.
  • Designed and documented test cases derived from requirements.
  • Manually verified the applications according to the requirements. Modified automation scripts as test case changes.
  • Analyzed the specifications in the User Requirements Document, Functional Requirement
  • Performed functional, regression, smoke, and end-end testing.
  • Userd Java for automating the test cases.Also perform web API testing.
  • Generated automated scripts using QTP and documented them. Created and maintained functional & regression test suites.
  • Wrote Java code for automation testing.
  • Played a key role in script enhancement process to streamline the regression testing process and to achieve continuous automatic test run.
  • Updated QA status report and application database for management reporting purpose.
  • Created error/ defect reports and communicated with developers, scripter and application owners for application defect tracking & resolution.
  • Participated in Weekly meetings and walk through to discuss Defect Priorities.

Environment: UAT, QA, HTML, CSS. Quality Centre, Oracle 9i, SQL, PL/SQL, Bugzilla

Confidential

Jr. Java Developer and Tester

Responsibilities:

  • Gathered, analyzed, business requirements, user profile, created workflow processes documentation & charts.
  • Developed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data and Traceability Matrix.
  • Developed and Implemented Test suites, which include features like Data Driven Framework for automated scripts using QTP/UFT
  • Used Tomcat as Web server.
  • Used Quality Center for test case management, defect tracking, and defect reporting.
  • Designed and developed the whole project using JSP, SERVLET, Spring, Hibernate, Xml schemas, with MySQL.
  • Designed the MySQL database to handle the large amount of data easily by using relational database schema, table partitioning, etc.
  • For design purpose used CSS3 / jquery with html.
  • Managed Bug Details using Bugzilla and reporting details to development team for follow up
  • Defects were logged and reported using HP's Quality Center.
  • Worked with Java and Unix Scripting.
  • Maintained and updated automation test databases.
  • Developed test script for manuat test application using java.
  • Executed ans updated test cases based upon system requirement.
  • Created and maintained automated Fuctional and GUI based test.

Confidential

Jr. Java Developer and Manual Tester (Intern)

Responsibilities:

  • Gathered specifications and requirements prior to system testing.
  • Created test plan, test strategies, test procedures, test cases and test data.
  • Used Quality Center for test case management, defect tracking, and defect reporting.
  • Executed the manual test cases and recorded the results by making use of Test director.
  • Execution of Test Scenarios, analyzing the actual results against the expected results and creation of test data.
  • Performed End to End Testing.
  • Used MVC patterd to implement the code.
  • Performed regression testing.
  • Experienced with Spring.
  • Wrote code using JSP, Servlet using JDBC.
  • Wrote HTML code for web pages and used CSS.
  • Used Tomcat as Web server.
  • Worked with Java/J2EE conepts.
  • Prepared and Executed SQL Queries to validate the data.
  • Created and ran automated regression tests (i.e., plans, suites, scripts, and cases) for Internet banking applications using TSL script.

Environment: Visual Studio, SQL Server,Win Runner, Load Runner,Windows XP.

We'd love your feedback!