We provide IT Staff Augmentation Services!

Automation Engineer Resume

0/5 (Submit Your Rating)

TX

SUMMARY

  • Over 10+ years of Software Quality Assurance (QA) - SDET, experience working with Client/Server and Web applications, seeking for a QA Analyst position to utilize diversified skills in Manual, API & Automation Testing.
  • Solid understanding in Software Development Life Cycle (SDLC), SDET and QA Methodologies from project definition to post-deployment documentation.
  • Expertise in designing and developing Test Plans, Test Cases, Test Strategies and Test Reports.
  • Experience in analysis of Software Requirement Specifications, Use Cases and design documents.
  • Possess excellent skills in Automation and Manual Testing along with the concept of overall software development and testing processes.
  • Expert in designing and developing automated scripts for Functional and regression Testing using Selenium.
  • Expert in developing automated Regression Testing using Selenium WebDriver.
  • Experienced in configuring automation environments from scratch.
  • Expertise in Black Box, Smoke, Functional, Positive, Negative, Integration, System, Regression, UAT and API Testing.
  • Expertise on TestingREST APIusing Robot Framework and SOAP UI
  • Strong knowledge in web services testing via ToolSOAP UI/ Restful web services
  • Hands on experience in developing Automation Scripts, Execution and Analysis Test Results using Keyword Driven Framework and Data Driven Framework in Selenium.
  • Experienced on Eclipse to develop JUnit and TestNG frameworks. Experience in cross browser and multi device testing for different platforms.
  • Expert in developing Java Selenium WebDriver test scripts and Test Frameworks using
  • TestNG/JUnit/Cucumber ANT/MAVEN build tools.
  • Extensive experience in using Selenium Web Driver API for writing TestNG test suites and Test Cases for testing functionality with the Selenium Server.
  • Experience in writing test plans, defining test cases, developing and maintaining test
  • Scripts and documenting all phases of QA process.
  • Expertise to identify, assesses, and report defects using the various defect tracking systems.
  • Proficient in risk analysis, requirement documents, hardware/software specifications.
  • Possess excellent interpersonal, written and verbal communication skills and strong analytical, problem solving, decision-making skills.
  • Strong communicator and skillful in working closely with clients to identify and resolve issues.
  • Excellent verbal and written communication skills and a good team player.
  • Quick learner, with an ability to easily grasp and put into application new ideas, concepts, methods, and technologies.
  • Dedicated, innovative, and self-motivated team player/builder.

TECHNICAL SKILLS

Automation Testing Tools: Selenium WebDriver, Selenium IDE, JUnit, TestNG, Cucumber, Apache POI, Maven, Eclipse, Git, Web service Testing SoapUI, Postman & Apache JMeter

Programming: Java, C++, Python.

Test Management: Jira, Quality Center, ALM Rational Test Suite, Bugzilla, Rational Tool (RRC-RTC-RQM).

Operating Systems: MS-DOS, UNIX, Windows 9x/NT/2000/XP

Guidewire: PolicyCenter 7.x - 9.x.

Databases: Oracle, My SQL, Microsoft SQL Server, MS Access

Application software: VMware, MS Excel, Word, Visio, Outlook, PowerPoint.

PROFESSIONAL EXPERIENCE

Confidential, TX

Automation Engineer

Responsibilities:

  • Worked on an End-to-End Guidewire Data hub / Info center implementation of Policy center for Business Owners Property.
  • OS X, Linux, Windows, iOS, Android, Firefox OS, JavaScript (ES5/ES6), Java SE, Python, some C++, NodeJS, Express, MongoDB Driver, Mongoose, Grunt, Mocha, WebPack, Babel, ReactJS, REST, JSON, XML, SQL, AJAX, HTML5, CSS3, Bootstrap, Xcode SDK, Android SDK (ADT), AWS SDK, Robot Framework, Selenium WebDriver, JUnit, Mocha, Jasmine, MongoDB, MySQL, PostgreSQL, Jenkins, Bamboo, JIRA, TestLink, Oracle Virtual Box, Ant, Git.
  • Responsible for reviewing financial packages for mortgage modification applications.
  • Analyzes data such as income calculation, broker price opinion, credit reporting, and debt ratio; uses expertise to determine borrower risk.
  • Analyzes and monitor transactions to ensure compliance with client and investor guidelines.
  • Performed data driven testing by data driver wizard and parameterization.
  • Extensive experience in Leading End to End Design, Development and Implementation of testing methodologies and automation on Cloud Environment in Amazon AWS and Windows Azure In Waterfall, Spiral and Agile SLDC Environments.
  • Experience in Test Planning, Scripting, Scenario configuration, analysis, running automated performance tests and complete understanding of Software Development Life Cycle (SDLC)
  • Create/maintain test suites in JavaScript, Python and Robot Framework.
  • Expertise in Manual and Automation Testing of Client/Server, Mobile, Web - based,API and Cloud (AWS) applications.
  • Creating and updating test cases based on new and/or /updated functional or interface requirements
  • Strong experience in Ruby, Rails framework, JIRA, GIT, Jenkins and Rally, QC
  • Performed manual functional and regression testing, as well as automated testing in web applications for aggregate debt, and automated appraisal and schedules of real estate
  • Set up and configured AWS EC2 instance for Jenkins.
  • Visual Studio, QTP, Ruby.
  • Penned and executed automated test cases using Selenium WebDriver to automate.
  • Functioned on creating a test case for Object-driven framework for Selenium WebDriver.
  • Complicated in automating test cases using Selenium WebDriver.
  • Software test automation using Robot Framework using selenium library, Jenkins for continuous integration, Git for version control.
  • Performed API & Performance testing using Postman.
  • Experienced on Rspec framework and Create Automation tests for Regression Suit for Web Applications in Ruby on Rails.
  • Performed UI Automation using the browser automation tool GEB within selenium and groovy scripting language and TestNG framework and validated the REST response with UI
  • To obtain a career in mortgage banking with in a company that utilizes equal opportunity employment and job training to promote growth while making a positive influence to the organization.
  • Performed performance testing using Apache JMeter.
  • Verified the database & API through Postman and ran queries from the Open Data API Documentation.
  • Performed RESTFULL web service testing using Rest Assured framework java.
  • Responsible for reviewing financial packages for mortgage modification applications.
  • Analyzes data such as income calculation, broker price opinion, credit reporting, and debt ratio; uses expertise to determine borrower risk.
  • Analyzes and monitor transactions to ensure compliance with client and investor guidelines.
  • Utilized Robot Framework to create test scripts for a Python/Java based software.
  • Created automated script for REST-API testing using Rest Assuredframework
  • Performed requirement traceability by setting automatic alerts for tracking changes in the requirements and system maintenance.
  • Performed in-Sprint automation execution using CA LISA / Dev Test automation tool, SOAP UI and REST client
  • Participated in weekly meetings with the SCRUM management team and walkthroughs.
  • Tested applications and documented results and bugs including documentation of information useful in the debugging process.
  • Performed FUNCTIONAL/Regression, Smoke/Sanity, Backend, UAT and Interface testing for web application by creating various positive/negative test cases.
  • Interacted with developers to report and track bugs using JIRA.
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially executed Unit Test automation by JavaScript and JUnit
  • Strong Experience in Agile testing model which involves QA lead activities on a large scale testing model solving IT business problems through testing & implementation support of Guidewire Policy Center, client - server, web-based project experience
  • Attended weekly QA meetings and presented progress update status.
  • Generated various reports and graphs from JIRA and analyzed the testing process overview.
  • Prioritize testing priorities based on business risk, Access testing assets anytime; anywhere via a browser interface using Jira.

Environment: Selenium, AWS, Maven, Jenkins, Devops, Appium, Android, Emulator, Rest Assured, REST, SOAP, XML, Quality Center 9.2, Soap UI, Cucumber, API Testing, QTP 10.0, Agile, Windows 7/XP, Oracle 11g.

Confidential, TN

Test QA Engineer

Responsibilities:

  • Interacted with Product Owner, Customers and Project team members in analyzing the User stories and acceptance criteria
  • Analyzed the business requirements and closely worked with the product owner to get the clarifications addressed.
  • Performed remote execution of daily smoke tests on AWS cloud server with Jenkins and sent email reports.
  • Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.
  • Create project plan to carry out testing for implementation & upgrade of existing legacy system with Guide Wire Policy Center & Guide Wire Claim Center
  • Involved in developing selenium automation framework using TestNG. Developed Maven targets to execute automation suites from the command line.
  • Wrote test cases to handle Alerts on the web page.
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, XPath, link in the application.
  • Performed Data driven testing using Selenium and TestNG functions, which reads data from property and XML files and Performed Continuous integration automation using Jenkins.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.
  • Worked with AWS cloud machines to setup selenium GRID and also Jenkins server on HUB machine.
  • Contributed in developing Automation Framework that uses Java, Selenium Web Driver and JUnit.
  • Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections, which reads data from scripts using property and XML files.
  • Enhanced Test cases using Java programming features and TestNG Annotations.
  • Integrated TestNG with Maven Build Management framework and also configured Maven projects with Jenkins using GitHub Repository.
  • Used AWS to deploy the project on EC2 instance. Implementation of the Business logic layer for MongoDB Services.
  • Good understanding of POM.XML files and its dependencies.
  • Implement Selenium Grid to execute test scenarios on multiple browsers.
  • Execution of Selenium Test cases. Also conducting Data driven testing, Cross browser testing and Parallel test execution.
  • Created Test Summary for the verification of results that were either passed or failed.
  • Expertise on Testing Rest Based API services using POSTMAN and also by setting up the Project for API Testing using Rest Assured jars on Eclipse.
  • Validated and verified the Rest API Json/XML responses using POST, GET, PUT, DELETE, OPTIONS, PATCH and HEAD requests with payloads.
  • Analyzed bugs using Jira and reported those bugs to the development team.
  • Performed System, Integration, Smoke, Functional, End to End, Positive
  • Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.

Environment: Selenium, Devops, AWS, Java, Java Script, Jenkins, Git, GitHub, SOAP, REST, SOAP, POSTMAN, Android, Mobile, IOS, Cucumber, BDD, Agile, Oracle 10g, putty, MS word, MS XL, Quality Centre, WebDriver, TestNG, MAVEN, Guidewire, Ruby on Rails, Capybara with Rspec, HTML5, CSS3, AJAX, JScript, PostgreSQL, Linux, Ruby mine.

Confidential, OH

QA Test Engineer

Responsibilities:

  • Created test plans and wrote test cases for manual execution.
  • Work closely with members of the SCRUM team to translate the customers' business needs or Business Cases to a technical solution.
  • Test framework development and scripting in Python and C++.
  • Work closely with SCRUM team to create test scripts and test cases to ensure coverage of all areas of the product/feature(s).
  • Early identification and communication of risks related to assigned Projects.
  • Involved in preparing Test Plan and Test Cases based on business requirements.
  • Executed manual and automated test scripts/plans and provide defect and usability feedback to the SCRUM team in a timely manner.
  • Participated in SCRUM team development and maintaining testing environments.
  • Meet with the IT Architects/Scrum Masters to get an overview of the project.
  • Develop an automated approach for testing with Selenium Framework — identifying toolsets and establishing the needed environment.
  • Used ALM to report and track bugs and impediments.
  • Performed data-driven, Functional, GUI, Black box and Regression testing using Selenium Web driver.
  • Executed functional and regression test automation script for various modules of the application by using Selenium Web Driver in multiple browsers.
  • Created Test Automation Script from scratch by using Selenium Web Driver with TestNG Framework.
  • Provided functional and regression test automation for software applications and environments using Selenium WebDriver.
  • Used Firebug Tool to identify the Object's id, Name, Xpath, link, CSS Selector in the application.
  • Added annotations to the test suites (selenium
  • Performed Database Testing validating data purse from Web transactions & business rules by writing SQL queries using SQL Developer.
  • Involved in testing of the database using SQL queries.

Environment: Selenium, AWS, Maven, Jenkins, Devops, Appium, Android, Emulator, Rest Assured, REST, SOAP, XML, Quality Center 9.2, Soap UI, Cucumber, API Testing, QTP 10.0, Agile, Windows 7/XP, Oracle 11g.

Confidential, New York

Manual QA Tester

Responsibilities:

  • Analyzed the Business requirements and wrote the Test Plan.
  • Created Test Cases as per the business requirements and executed them.
  • Created test cases and test scripts using Selenium IDE for Functionality, Backend and Regression and System Testing.
  • Tracked bugs by using Jira by Using SQL quires check the back-end testing.
  • Created a Test Plan and detailed Test Procedures for the application.
  • Conducted data integrity testing by extensive use of SQL.
  • Conducted GUI testing, System testing and Regression testing manually.
  • Investigated, noted and collected information on software bugs and reported the same to developers.
  • Reported bugs into an automated bug management system and perform regression tests after the bugs were fixed using JIRA.
  • Involved in writing SQL Queries to check data integrity.
  • Created tests developed in Eclipse to start and to stop the selenium server and to execute the tests in the browser.
  • Performed Integration Testing to check the flow of the application.
  • Performed User Acceptance Testing in the final phase of the software development process to check the functionality of the software.
  • Tested the application on different browsers as a part of Workstation compatibility testing to maintain cross-browser functionality.
  • Performed Browser Compatibility Testing and Web Testing.
  • Involved in generating a weekly progress report.

Environment: Selenium, AWS, Maven, Jenkins, Devops, Appium, Android, Emulator, Rest Assured, REST, SOAP, XML, Quality Center 9.2, Soap UI, Cucumber, API Testing, QTP 10.0, Agile, Windows 7/XP, Oracle 11g.

Confidential - O’Fallon, MO

Software Development Engineer in Test (SDET)

Responsibilities:

  • Involved in various meetings with Business analysts and developers.
  • Conducted Functional testing, Regression Testing using selenium with Data-driven framework and Key- Word driven framework.
  • Worked on Guidewire’s Data hub and Info center solutions for Commercial Lines Transformation.
  • Worked on an End-to-End Guidewire Data hub / Info center implementation of Policy center for Business Owners Property.
  • Good Experience with PEP-8 and Google coding Guidelines in Python.
  • Trainer & Speaker Microsoft Ignite conference, user groups, conferences and webinars on SharePoint and Office 365.
  • Worked on Guidewire Policy Center to Datahub Data Conversion Effort for Business owners.
  • Created automation test scripts using data Driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven.
  • Expertise in using Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time.
  • Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop, tablet and mobile.
  • Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium grid.
  • Expertise in grouping of Test suites, Test cases and Test Methods for Regression and Functional Testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
  • Design, develop and automate GUI, functional and API test using Selenium WebDriver (Python, XPATH, CSS, HTML and JSON).
  • Maintained an existing protein synthesis application in C++ and using QT as the GUI framework.
  • Utilized Maven to Manage dependencies for Test execution, plug-ins and created profiles of grouped Test cases to run sanity and Regression Testing.
  • Involved in developing BDD Framework from Scratch.
  • Develop data validation applications using AutoCAD, IntelliCAD and C++.
  • Involved in the usage of BDD framework to Develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
  • Involved in DevOps Migration/automation processes for Build and Deploy systems.
  • Setting up Jenkins master, adding the necessary plugins and adding more slaves to support scalability and agility.
  • The system was implemented in C++. Helped manage overseas personnel on development projects. provid The system was implemented in C++.
  • Helped manage overseas personnel on development projects. provided leadership for the QA department.
  • Developed parts of a practice management system on Windows CE and IIS using C++.
  • Maintained a Delphi and C++ based commercial Patient Education and prescription writing application. developed a content management system based on XML in C++.
  • Developed various other applications and utilities for internal use in Java and Python. leadership for the QA department.
  • Developed parts of a practice management system on Windows CE and IIS using C++.
  • Maintained a Delphi and C++ based commercial Patient Education and prescription writing application.
  • Developed a content management system based on XML in C++.
  • Developed various other applications and utilities for internal use in Java and Python.
  • Used standard Python modules Flask jinja2 for development.
  • Gap analysis for training, pilots, governance and deployment of Microsoft Teams
  • Planning and setting up of Continuous Integration for various properties on Jenkins with Commit, Component, Assembly, Deploy and Smoke jobs.
  • Experience setting up instances like Elastic Load Balancer in AWS for high availability.
  • Used AWS to deploy the project on EC2 instance. Implementation of the Business logic layer for Services.
  • Used Linux/Unix commands for using GitHub.
  • Good experience in Shell Scripting's Server, Unix and Linux, Open stack and Expertise Python scripting with focus on Devops tools, CI/CD and AWS Cloud Architecture.
  • Utilized Apache POI jar file to read test data from the excel spread sheets.
  • Administered and Engineered Jenkins for managing weekly Build, Test, and Deploy chain, GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Handled Selenium Synchronization problems using Explicit & Implicit waits during regression testing.
  • Expertise in mobile automation using Appium, selenium, java in both Android and IOS.
  • Experience in writing complex XPATH using following and preceding and using functions like contains and not contains.
  • Department on installing and troubleshooting OS/2 in a network environment. Developed C and C++ applications for use in testing for OS/2
  • Performed Backend testing by writing SQL Queries for different set of Input parameters to ensure the data integrity.
  • Thorough experience in implementing Automation Tools Selenium WebDriver, JUnit, TestNG, Eclipse, Git/GitHub, Jenkins, SOAP UI and REST with POSTMAN.
  • Test framework development and scripting in Python and C++.
  • Used runner classes in cucumber to generate step definition and used tags to run different kinds of test suites like smoke, health check and regression.
  • Created profiles in maven to launch specific TestNG suite from Jenkins job.
  • Implemented SOAP UI tool to test SOAP based architecture application to test SOAP services.
  • Involved closely with developers in Development of UI modules using HTML, JSP, JavaScript and CSS.
  • Used the Groovy language to Verify Web Services Through SOAP UI worked on Jmeter for performance testing’s
  • Shared Daily Status Reports with all the team members, Team Leads, Managers

Environment: Selenium, Devops, AWS, Java, Java Script, Jenkins, Git, GitHub, SOAP, REST, SOAP, POSTMAN, Android, Mobile, IOS, Cucumber, BDD, Agile, Oracle 10g, putty, MS word, MS XL, Quality Centre, WebDriver, TestNG, MAVEN, Guidewire.

Confidential - Charlotte, NC

QA/ Selenium Automation Tester

Responsibilities:

  • Analyzed the Business Requirements and Developed the Detail Test Plan and the Test Strategy.
  • Involved in resolving the technical challenges & in efforts estimation and Test Planning.
  • Designed Manual and Automated Tests, created automated test cases, test plans and executed tests using HP ALM, Selenium.
  • Involved in writing Automation scripts and executing scripts.
  • Created iOS and Android test frameworks based on APPIUM, Cucumber, and JavaScript.
  • Developed BDD and TDD script with Cucumber and written step definition using Gherkin based features.
  • Involved in Automation Feasibility Study for Web based applications.
  • Attended Financial Product training. Discussed issues and interacting with customers. Hands on experience with Swift Payment Method.
  • Configured Selenium, Testing, Maven tool and created selenium automation scripts in java.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Involved in designing and Developing Automated Functional Test suite using Selenium IDE and Web Driver.
  • Involved in Functionality, System, Integration, and Regression Test of Web based Reports.
  • Wrote and executed automated test cases using HP ALM, Selenium WebDriver &Soap UI to automate manual testing solutions.
  • Performed multiple SOA architecture web services validation using SOAP UI Pro.
  • Performed Web Service API is testing for UI content verification and validation with business logic XML using SOAP UI & JMeter.
  • Performed functional tests using Selenium WebDriver with data driven framework and documented results in a database.
  • Performed XML documents testing using XSD schemas.
  • Monitored business applications support requests and responded quickly to resolve support issues related to Fusion Performance Management and Goal Management.
  • Performed End to End testing by validating the data.
Environment: Selenium, AWS, Maven, Jenkins, Devops, Appium, Android, Emulator, Rest Assured, REST, SOAP, XML, Quality Center 9.2, Soap UI, Cucumber, API Testing, QTP 10.0, Agile, Windows 7/XP, Oracle 11g.red test cases for Navigational testing, Functionality testing and User interface testing.

Confidential - Charlofle, NC

QA/ Selenium Automation Tester

Responsibilities:

  • Analyzed the Business Requirements and Developed the Detail Test Plan and the Test Strategy.
  • Involved in resolving the technical challenges & in efforts estimation and Test Planning.
  • Designed Manual and Automated Tests, created automated test cases, test plans and executed tests using HP ALM, Selenium. Involved in writing Automation scripts and executing scripts.
  • Created iOS and Android test frameworks based on APPIUM, Cucumber, and JavaScript.
  • Developed BDD and TDD script with Cucumber and written step definition using Gherkin based features.
  • Involved in Automation Feasibility Study for Web based applications. Attended Financial Product training.
  • Discussed issues and interacting with customers. Hands on experience with Swift Payment Method.
  • Configured Selenium, Testing, Maven tool and created selenium automation scripts in java.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Involved in designing and Developing Automated Functional Test suite using Selenium IDE and Web Driver.
  • Involved in Functionality, System, Integration, and Regression Test of Web based Reports.
  • Wrote and executed automated test cases using HP ALM, Selenium WebDriver & Soap UI to automate manual testing solutions.
  • Performed functional tests using Selenium WebDriver with data driven framework and documented results in a database.
  • Performed XML documents testing using XSD schemas.
  • Monitored business applications support requests and responded quickly to resolve support issues related to Fusion Performance Management and Goal Management.
  • Performed End to End testing by validating the data. Prepared test cases for Navigational are testing; Functionality is testing and User interface testing.
  • Involved in the Defect Review Meetings, build meetings and release meetings to resolve the outstanding issues. Prepared Go-No-Go document for project releases.
  • Involved in writing the QA Test Results and Evaluation Reports.

Environment: Selenium, AWS, Maven, Jenkins, Devops, Appium, Android, Emulator, Rest Assured, REST, SOAP, XML, Quality Center 9.2, Soap UI, Cucumber, API Testing, QTP 10.0, Agile, Windows 7/XP, Oracle 11g.Education: Bachelor's in Computers Science.

We'd love your feedback!