Sr. Automation Engineer Resume
Bellevue, WA
SUMMARY:
- Over 8 years of extensive experience in analyzing, designing and Implementation of QA Testing for Web based and Client/Server applications on Windows and UNIX platforms .
- Experience in various Business domains like Finance, Healthcare, Insurance and Banking.
- Developed/maintained Test Plans, Test Cases, Test Scripts, Black Box/White Box Testing, Defect Tracking and Metrics for both Manual and Automated Test environments.
- Proficient in Functional, Regression, System Integration testing ( SIT ), User Acceptance testing ( UAT ), Browser compatibility and Performance Testing
- Expertise in automating the software testing environment with open - source tools like Firebug.
- Programming experience in Java, VBScript, PL/SQL .
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language
- Automated manual test cases using functional testing tool : Selenium .
- Hands-on experience developing automation framework using TestNG and Cucumber to execute regression Test suite.
- Proficient in CICD ( continuous Integration and continuous deployment ) testing using Maven, Jenkins, GIT build tools.
- Experienced in creating Test Frameworks using Selenium WebDriver with Data Driven Testing and UI Mapping with TestNG Data Provider.
- Thoroughly Cross-browser tested projects to support Firefox, Safari, Opera and Chrome.
- Extensive experience in Web Service testing ( SOAP/REST) using Soap UI and JMeter
- Expertise in scripting languages such as VB Script , and UNIX Shell Scripting .
- Involved in writing test scripts using java and executed it through selenium and cucumber
- Run automation jobs using Jenkins to get the cucumber reports
- Experience in web technologies like JavaScript, XML, XPATH, AJAX, HTML, CSS, and SOAP.
- Experienced in logging defects and assigning the criticality of Defects, Root Cause Analysis, and Bug Verification using HP ALM/HP Quality Center , JIRA and Bugzilla .
- Excellent understanding of Application Server and Database Server .
- Solid and proven performance for backend testing to validate data using SQL queries.
- Experience in Defect tracking tools like QC, Jira and Bugzilla.
- Excellent understanding of waterfall model and agile methodology - SCRUM, CICD .
- Knowledge of Database, Data Warehouse, SQL and PL/SQL.
- Backed by strong credentials including advanced command of various testing suites, agile methodologies and monitoring tools; and cross-platform skills in Windows, Linux and UNIX .
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment with resource constraints.
- Good analytical and communication skills and ability to work independently with minimal Supervision and perform as part of a team.
Sr. Automation Engineer
Confidential, Bellevue, WA
Roles and Responsibilities:
- Worked in a highly dynamic AGILE environment and participated in the scrum and sprint meetings. End to end execution of automated scripts, Test Result analysis.
- Worked in all phases of testing including functional, UAT, End - To-End, unit, system-integration, conformance and regression testing.
- Analysis of Test Strategy Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver
- Developed and maintained Selenium Automation Framework using Java.
- Performed Data Driven Tests to validate the same scenario with different test data using Selenium Optimized and maintained existing, developed new automation framework via Selenium.
- Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber
- Implemented Page Object Model Automation framework with Java, Selenium Web Driver and cucumber.
- Selenium Web Driver for automation of Cross Browser Testing on IE, Firefox, Safari and Chrome.
- Involved in Backend Database testing in Oracle using SQL
- Applied robust Page object pattern (POM) on new builds and every modification in the application for Selenium WebDriver to do Smoke and Regression testing
- In corporate the test data in Test scripts from Excel using Apache POI API and database like MySQL.
- Working on Hybrid Framework (Page Object Model/ page factory with Data Driven Development,) and for reporting using extent Reports and log4j
- Created various test cases and performed SAP backend table validations to test the addition of new Personnel areas, Personnel subareas and Company codes.
- Performed Web services performance testing using JMeter for RESTful web services.
- Tested request and response XML based web services interfaces using SOAP UI.
- Configuration Jenkins Build job for continues Integration and for Regression Testing.
- Excellent experience of build tools like Maven and managing JAVA automation projects using them.
- Implemented mobile automation framework using Appium. And developed automation test Scripts to test iOS and Android platforms By Simulators and emulators respectively.
- Experience in Android and IOS mobile app functional validation, data validation and API testing using
- Advanced REST client, JSON.
- Use GIT for Version Control and Code Collaboration to manage code reviews.
- Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using JIRA.
Environment: Selenium WebDriver, Maven, Jenkins, Soap UI, Jira, MS Office, HTML, Java, Rest, Cucumber, XML, XPath, SQL, Windows, LoadRunner
Sr.QA Selenium Engineer
Confidential, Cleveland, OH.
Roles and Responsibilities:
- Managed onsite and offshore Agile team define the schedule and timelines as per client schedule.
- Used Appium to facilitate mobile testing by creating mobile Driver class with the required mobile capabilities. Involve in web UI application over HTTP client request protocol.
- Organized test cases in HP ALM/Quality center(QC) for manual test execution also generated reports and graph type documents for results using QC.
- Using MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of the builds.
- Wrote gherkin and Ruby automation test scripts to execute in Cucumber.
- Used Firebug/Firepath to do web - based application testing with selenium for the commands and locator application.
- Design and prepared test plans for White Box Test Approach & Test cases.
- Performed Load and Performance Testing by monitoring the throughput and response time of the application using JMeter.
- Scheduled test scripts to run overnight when required using Ant and Jenkins.
- Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
- Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
- Good experience using Load Runner, HP Performance Center, Neoload for Performance Testing, Load Testing, Stress Testing, Longevity Testing and Regression Testing.
- Performed Performance, Reliability, Scalability, Load, Stress, Longevity, Functional and Regression Testing using automated testing tools including Load Runner, Performance Center, JMeter, Quick Test Pro, Quality Center and Test Director.
- Performed Firmware Testing where all test scripts required conformance with Python Testing Framework and test case development rules.
- Runner, HP Performance Center, Neoload for Performance Testing, Load Testing, Stress Testing, using protractor tested Angular JS based user interface application
- Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
- Worked on Validating HTTP status codes for different Rest services
Environment: Selenium WebDriver, python TestNG, ANT, Jenkins, Soap UI, JSon, Rest, Cucumber, Ruby, LoadRunner, Xml.
QA. Selenium Engineer
Confidential, MarshallTown, IA
Roles and Responsibilities:
- Participated in daily SCRUM meetings and gave the daily status of testing.
- REST API calls to fetch and create test data and to interact with Sauce Labs API. Direct database calls to fetch and create test data. Functional, regression and announcement testing of SCP features. .
- Collaborated with the team and other developers to design, implement, and test core components in Microsoft C#.
- Added assertions to validate the Xml in Web Services SOAP and RestFul services.
- Executing automation test scenarios and logging the defects in TFS.
- Logged and managed defects using Microsoft Test Manager (MTM) defect management tool
- Developed automation scripts using Selenium to make them flexible and useful for Regression testing.
- Performed Unit Testing (using NUnit), Integration Testing, Performance Testing and System Testing.
- performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool
- Performed Backend testing to verify the data integrity by passing SQL Queries.
- Coordinated with developers and record defects in JIRA to track until they are resolved.
Environment: UNIX, PL/SQL, Oracle, SQL Server, Oracle, MS Office, HTML, Windows XP/Vista, Selenium WebDriver, C#, TestNG, Soap UI, Rest, XPath, Firebug.
QA Tester
Confidential, Columbia, MO
Roles and Responsibilities:
- Tested compatibility of application for various cross browsers using XPath in Selenium.
- Written, scheduled and monitored test scripts to implement test automation in QTP UFT for retesting the defects.
- Written test scripts in HP QTP to automate the application run in the necessary areas while regression phase.
- Extensively involved in developing VB scripts for automation using QTP
- Involved in querying using SQL and updating records and validate database records as expected.
- Involved in phases of Software Development Life Cycle, interface design, configuration of framework, QA and documentation, maintenance.
- Created and executed test cases using Visual Studio. The test results are mentioned step by step in the visual studio. In backlog page move the items that you expect to work on into the current sprint in visual studio.
Environment: VB Script, QTP, Data driven test cases, Backend testing, SQL, Quality center, Visual studio.
Manual Tester
Confidential
Roles and Responsibilities:
- Developed the project by using the waterfall methodology.
- Developed test cases manually.
- Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
- Involved as part of automation team using QTP, developed test scripts.
- Involved in Backend Database testing in Oracle using SQL.
- Involved in Release support - Release to QA, involved in environment setup, testing the release process.
- Involved in User Acceptance Testing (UAT) assisting the super users with test cases and test data requirements
- Defects were tracked, reviewed, analyzed using Test Director. .
- Extensively used Quality Center to create Test cases, map the test cases to requirements, create traceability matrix and report defects.
- Updated existing Test Cases in Quality Center according to the changes in requirements.
- Writing & Executing SQL queries for fetching test data held on Oracle Database.
Environment: J2EE, SQL, J2EE, XML, JSP, Windows XP, UNIX and Visual Studio.
Manual Testers
Confidential
Roles and Responsibilities:
- Creation and updating of test cases and test scenarios.
- Created test plan, scripts, and developed test cases manually
- Interacted with the Developers and Business Analysts to perform various types of testing through Software Testing Life Cycle (STLC) and Bug Life Cycle(BLC).
- Prepared test reports and submitted the bug findings to the Bugzilla defect tracking Sysytem/
- Involved defect reporting and defect tracking.
- Involved in Web Services Testing using SOAPUI with rest to create and execute automated functional, regression, compliance, and load tests.
- Tested request and response XML based web services interfaces using SOAP UI.
Environment: Windows 7, Java, SQL, XML, MS Excel, MS Word, Internet Explorer, Hp Quality Center.
TECHNICAL SKILLS:
Testing Tools: Quality Testing Pro, Web HTML, XML, C#, JavaScriptDatabase MySQL, Oracle.
Programming: VB.net, Java, C, C++, Python
Operating Systems: Windows, iOS, Android, UNIX, Linux
Frameworks: Eclipse IDE, JUnit, TestNG
