Automation Engineer Resume
Tampa, FL
PROFESSIONAL SUMMARY:
- Over 6+ years of experience as a Quality Analyst in Automation, Manual, Database and Web base application and Client/Server based applications.
- Strong Expertise in SDLC, Test Management and Testing Lifecycle Methodologies like Agile Models, Waterfall Model, Rational Unified Process (RUP).
- Expertise in automating test cases with Selenium, Java, Cucumber, APPIUM for web applications on both mobile and desktop .
- Expertise in testing web b2b, client/server applications developed in various environments particularly in Java and .Net.
- Expert at using both Manual and automated testing tools for systems, security, integration, user acceptance, positive and negative, functionality and regression testing.
- Developed use cases, test strategy, test plans, test cases, training manuals, requirements traceability matrix documents.
- Experienced in working with open source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), JUnit, Eclipse, Cucumber, and preparation of automation test framework with Page Object model (POM) and Page factory using JAVA.
- Extensive ability to collaboratively work with Clients, Business Analysts, Project & Executive Management, Testers, Developers and Important stake holders.
- Experience in Black - Box, White- Box, grey box and automation testing using Selenium- testing, Junit on web and client applications.
- Testing expertise includes Formulation of Test Assets, Strategies, Test environment setup, Test documentation and Implementing Test Standards.
- Work experience in Integrating Automation scripts (Selenium WebDriver API) on continuous integration tools Hudson/Jenkins for nightly batch run of the script.
- Hands-on experience on Protractor Testing for end-to-end test framework for Angular.JS applications and other JavaScript applications.
- Expertise in web technologies like HTML/HTML5, CSS/CSS3, Bootstrap, XML, jQuery, JavaScript, Angular.JS, Node.js, React.JS, PHP, backbone.js and Ajax etc...
- Highly Proficient in working with automated testing tools like HP Tools (Quick Test Pro, Load Runner and Quality Center) and WAPT Tool. Proficient with QTP in scripting and running test suites in Quality Center. Extensively worked in Unit testing, User Acceptance Testing, Integration testing, Functional Testing, Regression Testing and Performance Testing.
- Expertise in testing across multiple browsers IE, Firefox, Chrome, Safari.
- Experience in understanding of Software development methods.
- Proficiency in Structured Query Language (SQL), Joins, PL/SQL stored procedures & Triggers.
- Experience in preparing Test data by retrieving data from Relational Databases PostgreSQL, MS-SQL.
- Experience on Service Oriented architecture (SOA) system testing practices and methodologies.
- Experience in testing RESTful and SOAP based web services using various automation tools like SoapUI, HP Service Test.
- Responsible for Design/Install/Engineer Apache Tomcat middleware platforms on RHEL 7 AWS Cloud servers.
- Experience in Creating or Importing a Web Service testing project and added a WSDL to create tests from some Web Service requests in SOAPUI.
- Thorough understanding of the SDLC process entailing requirement analysis, design, development, testing, change request management and maintenance / enhancement support to the client with different models like Waterfall, V-Model and Agile-Scrum software development process.
- Thorough knowledge and understanding of Agile/Scrum including Sprint Planning, Backlog Grooming, Acceptance Criteria, User Story definition.
- Customer Focus and Relationship Building including demonstrated ability to work well with business analysts, developers, management and end users in a cross functional Agile Scrum team.
- Experienced in writing SQL Verification scripts to test the result of deployment for correct business logic for Back- End testing.
TECHNOLOGIES:
Testing tools: Selenium IDE/ALM/GRID/WebDriver, QTP, JMeter, Load Runner, Mercury-Quality Center, Cucumber, SOAP UI
Scripting Languages: JavaScript, UNIX Shell Scripting, ANT, PERL, Python
Languages: C, C++, C#.NET, Java, SQL, PL/SQL
Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XXSLT, XPATH, AJAX, JSP
Project Management: MS-Office Suite (Word, Excel, Access), MS- Project, MS-Visual Studio
Database: Oracle11g, MySQL, SQL Server 2000/2005/2008/2012 , MS Access
Operating Systems: Windows Pro, 7/XP/ 2000/2008/10 , Linux, Unix
Build Tools: ANT, Maven
Database: Oracle, MySQL, SQL Server
Servers: WebLogic, WebSphere, RAD Model and Test- DrivenMethodologies: Agile Scrum, Waterfall, RAD Model and Test-Driven
EXPERIENCE:
Confidential, Tampa, FL
Automation Engineer
Responsibilities:
- Involved heavily in converting Business Requirements into Functional requirements.
- Performed manual testing for functional testing and backend testing.
- Conducted End to End and Black box testing.
- Configure and deploy MongoDB clusters (ver 4.0, ver 4.4) using Docker containers in on-prem and AWS cloud environment, in both Linux and Windows platform
- Extensive experience in manual testing of software applications. Experience writing and executing User Acceptance Testing (UAT) Test scripts.
- Perfecto Mobile provides tools and services for mobile automation. Zenergy Technologies partnered with them to work on a contract for AIG, a multinational insurance corporation
- Forage hot metal parts such as crank shafts and you joints, also as hammer man I was crew leader
- Provide and implement MongoDB SOP and best pratices
- Build automation using ANT/ Maven and implementation of Continuous Integration through Jenkins/ Teamcity
- Responsible for API based inspections on piping and pressure vessels, including fitness for service evaluation for the refinery before resuming production and service.
- Proficient in API testing for SOAP and RESTful services.
- Testing type Functional Automation using Selenium Webdriver with C# (BDD Framework)
- Requires skill with Selenium, Java, Git, QA procedures, and Perfecto Mobile's tools
- Developed, maintained and executed manual test cases in ALM to test the functionality of the application.
- Extensively worked on Selenium Web Driver with the preferred Language Core java.
- Performed white box testing causing TestNG for class, method, & Web Services testing.
- Improved data driven Selenium framework by creating methods to save/create screenshots on test failures.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke, regression test suites (JUnit, Maven). Expertise in building the Automation Frameworks using JAVA, Spring and TDD/BDD approach.
- An Certified Automation and Manual QA Consultant in Perfecto Mobile HP UFT, Selenium Web driver and Manual Testing
- Extensive piping assessment according to API 570 standards. Vessels, drums, towers and other equipment as specified by the client. Fitness for service evaluation for plant before resuming service. Maintenance and repair follow up.
- Testing mobile application for tracking locations and waypoints of friends and relatives
- Familiar with Project Methodologies such as BDD in Agile
- Experience with build management and continuous integration tools (Jenkins, Maven)
- Build expertise in Workflow for Amazon Web services including Security Groups, IAM, EC2, S3, ELB, EBS, Policy, VPC, Docker, Kubernetes, CloudFormation, Chef, Jenkins, Vagrant, Apache, Tomcat, Git and GitHub.
- Configured Selenium WebDriver, JUNIT, Maven and created selenium automation scripts in core java using JUnit prior to agile release.
- I trimmed the stock from the hammer.I set up the hammer in the team format I use graphite oil,oil. Different materials was oil in different ways.
- Provide and implement MongoDB SOP and best pratices
- Worked exclusively on Tomcat 7.2.x for managing performance and security optimization for Web Applications
- Extensive Test Automation Experience using Cucumber, Selenium Web driver in Ruby framework.
- Used Request, Response, and Server objects to manage page navigation.
- Experience with Agile Behavior-Driven Development (BDD) implementation with Cucumber and Jenkins continuous Integration, expanded test scenarios, tracked Cucumber reports.
- Involved to write test clients to test the UNIX/Linux functionalities in the language like Core java and Shell Scripting.
- Proficiency in Automation, Performance & manual testing on Real Mobile Devices- Android & iOS( Web Apps & Native Apps) using HP QTP(UFT), HP Load Runner & Perfecto Mobile which developed by HTML5, CSS, and JavaScript.
- configuration and installation of MongoDB Ops Manager in Test, QA and Prod including setup of alerts, authorization and backup processes
- Opened and Closed the registers, assisted with training of 6 new cashier, monitored cash limits and ensured quality customer service at all times
- Re-Designed Exiting Automation Framework and Developed New Hybrid Automation Framework for Assurant Mobile Native App, Web Application and Microsoft Dynamics CRM Applications using Coded UI, Visual Studio, Perfecto Mobile and Selenium
- Operated POS cash register, handling about 100 transactions on average daily, and reconciled cash to ensure count accuracy.
- Truly understand Software Development Life Cycle and SQA Methodology.
- Involved in writing load scripts using JMeter, Performance testing tool.
- Create collections and Collection rules through VBScripts/WMI Queries.
- Involved in designing Performance Test Scenarios using Load Runner to evaluate the performance of the applications developed in Multi-tier architecture
- Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Core java.
- 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 IDE’s and XPATH in Selenium.
- Performed Regression testing for new builds and every modification in the application using Selenium.
- Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.
- Worked with data warehouse QA team to implement Informatica Data Validation Option (DVO) tool and adopt best practices for its use
- Developed test plan and performed data validation Option
- Developed re-usable function using Junit for the Test Automation. Involved in Maven configuration for running servers and scripts after the build.
- Accomplishing compatibility testing on various mobile devices
- Used Git as code repository and Code Collaborator to manage code reviews.
- Involved in preparing report of all automation difficulties and test results for further application using Maven.
- Analyzed the report of screenshots created by SeeTest tool using Quality Center defect tracking system.
- Involved in writing automation scripts for mobile native applications using Appium, Core java and Selenium.
- In the regression phase, the project was automated using Appium with TestNG.
- Restful Web Service testing using Http Client Core java library.
- Experience in multi-platform (IOS, Android) compatibility testing.
- DevOps, IBM UrbanCode Deploy, Jenkins Continuous Integration, Linux, HTML website
- development, SQL, Software quality assurance, Matlab, CAD, iOS application development
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
- Used Protractor with Selenium to provide automated test infrastructure to simulate user's interaction with an angular application running in a browser.
- Implemented Cucumber-Calabash-Ruby framework for iOS device based automation.
- Developed Groovy scripts to test report application output.
- Responsible for developing scripts using Groovy 1.7.
- 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, Firebug, Firepath, XPath, Core java, TestNG, Agile, TFS, SQL, JavaScript, Node.js, Groovy, Python, Ruby, Quality center, SeeTest Manual/Automation/Cloud, HTML, Maven, Data Driven and Key Word Driven Frameworks, Jenkins, JMeter, Cucumber, SOAP UI, CA LISA 7.x, Oracle11g, Gherkin, Ranorex, TuneUp JS, Protractor, Jasmine, PL/SQL Developer, GIT.
Confidential, Carrollton, GA
QA Analyst
Responsibilities:
- Involved in creating Test Plan and written Test Cases based on Use Cases and Business Requirements.
- Automated Test Cases using Selenium, Eclipse.
- Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
- Performed white box testing using TestNG for class, method, & Web Services 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.
- Perform Functional Testing and Regression Testing using Selenium WebDriver
- Used Selenium WebDriver to handle various web page controls like textbox, button, dropdown, checkbox, radio button, labels using XPath and other locators.
- Used Python for scripting language.
- Recognized test automation opportunities and analyzed SOA requirements
- Performed both Black Box Testing and White Box Testing.
- Involved in documenting test cases and packaging test suites and making them available to all of engineering and QA using Quality Center.
- Expert in writing SQL scripts to query the data and validate the functionality in Oracle databases.
- Coordinate and lead QA testing, managing the bug database, including bug reporting, regression testing, and fix verification.
- Worked on migrating test scripts from HP QTP to Selenium.
- Perform User Acceptance Testing for this application representing the project QA activates at client site.
- Experienced in load and performance testing tool JMeter.
- The entire Ruby scripting done using Cucumber Framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
- Used Jenkins as continuous integration server to run automated test suites.
- Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
- Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
Environment: Selenium, Quality Center/ALM, Protractor, Appium, SeeTest, Jenkins, Cucumber, SOAP UI, Maven, TestNG, Eclipse, Java, HTML, CSS, TDD
Confidential, Holtsville, New York
QA Engineer
Responsibilities:
- Extensively involved in all stages of testing life cycle SDLC.
- Performed Functional Testing, White/Black Box Testing, Smoke Testing, and End-to-End Testing.
- Performed TestNG framework supported and run by ANT, MAVEN using Java programming language.
- Developed Groovy scripts to test Report application output and to customize test.
- Designed and executed manual and automated test cases through QC by integrating QTP data-driven testing.
- Executed the tests to verify the web GUI using Quick Test Pro.
- Involved in developing Test cases, Test plans, Test strategies, Traceability Matrix.
- Automated highly transactional E-commerce web application using Selenium RC.
- Configured Selenium RC, JIRA and created selenium manual & automation scripts, frameworks in Java using TestNG.
- Used HP Quality Center, ALM, JIRA for tracking requirement and issue tracking.
- Used Oracle Applications like RPM, RDF for Expanding portfolio in and across different states.
- Performed Data Analysis and developed Data Mapping documents for reporting projects by using several data Analysis software’s.
- Wrote test cases for White Box Testing and performed unit, integration, regression testing.
- Worked on Selenium GUI Object, element verification through XPath, CSS Locator.
- Performed Data Analysis and developed Data Mapping documents for ETL projects.
- Used TestNG Annotations in Selenium RC in Java (Junit) and executed as testing suite.
- Assured software deliverables which meets all requirements and expectations of final UAT test plan.
- Used Visual Studio as it includes code editor which support for checking syntax and also code refactoring which is restructuring necessary code.
- Used Groovy Script for SQL connection to database.
- Used Firebug to do web based testing with selenium for the commands and locator application.
- Developed complex SQL queries for data validation for verifying the ETL Mapping Rules.
- Involved in Web Services Testing using SOAPUI with Rest to create and execute functional, regression, compliance, and load tests.
- Extensively SOAP UI for functional testing of web services.
- Involved in executing SQL queries and PL/SQL procedures, functions and packages for back-end testing.
Environment: TestNG, Maven, Linux, TDD, Junit, Ant, HTML, XML, XPath, UNIX, Fitnesse, Bamboo, Quality Centre, Firebug, SQL, PLSQL, Putty, WinSCP, Oracle8i/9i.
