We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

Rockleigh, NJ

SUMMARY:

  • Over 6+ of experience in IT industry in Software Quality Assurance and Analysis, Design of Manual and Automated testing (Black Box, White box) of various applications for Web and Client/Server environments.
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
  • Good experience in CA LISA Service Virtualization.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, Cucumber, HP Quick Test Professional and Junit/TestNG, Load Runner, Quality Center, JMeter, JIRA and SOAP UI.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Junit, Selenium WebDriver, IDE, Grid, ANT, Hudson and TestNG.
  • Good working experience on SOAP UI for testing and validating various web services used in the application.
  • REST API calls to fetch and create test data and to interact with Sauce Labs' AP.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Experience in QA & Testing tasks like bug reporting and tracking, unit testing, GUI testing, and integration testing.
  • Performance Testing of API and Web applications using Silk Performer and JMeter.
  • Excellent understanding of Application Server and Database Server.
  • Experience in bug reporting tools like Clear Quest, BugZilla, and JIRA.
  • Extensive experience in Black - Box & White-Box Testing for Web, Data Base and Client Server Applications.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
  • Strong PL/SQL, developing database queries for Backend Testing, in-depth Knowledge of Oracle and SQL Server, resolved Database Performance Issues Knowledge in performing Database testing on Oracle, SQL Server using SQL Developer and TOAD.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS:

Testing Tools: Selenium IDE/RC/WebDriver/Grid, QTP, TestNG, Junit, Jmeter, Test Director/Quality Center, Test Complete, SOAP UI, Cucumber, Jbehave

Test Strategies: Web Testing, System Integration Testing, Functional Testing, Regression Testing, Compatibility Testing, Product Assurance Testing, User Acceptance Testing, Defect Management

Languages: C/C++, c#, Java, VB Script, JavaScript, SQL, PL/SQL, HTML, DHTML, CSS, XMLWeb Application Servers: Apache, IIS

Continuous Integration Tools: Jenkins, Hudson

Build Tools: Ant, Maven

Databases: Oracle, SQL Server & MS Access

Operating Systems: Windows XP/Vista/7, UNIX, MAC

PROFESSIONAL EXPERIENCE:

Confidential, Rockleigh, NJ

QA Automation Engineer

Responsibilities:
  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Enhanced compliance by connecting privately to AWS and keeping data within region, without going over the public internet
  • Handling a team of 10 members of offshore.
  • Hybrid cloud enablement that allows enterprises to maintain private clouds and manage sensitive data within Equinix secure data centers in proximity to AWS, while taking advantage of its flexibility, scalability and cost-savings benefits
  • Involved with working in all phases of SDLC methodologies.
  • Involved in planning, execution, testing and bug tracking of the application.
  • Performance Testing of API and Web applications using Silk Performer and JMeter.
  • Using Silk performer tool in load and stress testing in web application.
  • Use Silk performer tool in reporting and analysis
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Involved in documenting and executing Test plans, Test cases and Test scripts based on baseline requirements.
  • Used Selenium WebDriver for automating functional testing and to identify various critical points in applications.
  • Used Protractor which is and End-to-End Framework testing for AngularJS Web Applications.
  • Develop Python scripts to automate the test cases.
  • Written shell scripts and Python scripts for performing Load tests on applications.
  • Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Used Selenium WebDriver and TestNG to run the parallel testing.
  • Involved in working with TestNG & Eclipse Conducted Java component testing using TestNG test framework.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium, Ruby and Cucumber framework.
  • Create scripts Python for new functionalities and update the existing scripts for upgraded functionalities. .
  • Used Appium tool to tested automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices
  • Performed SOA / Web service testing using Soap UI; wrote adaptors to test / invoke Web service.
  • Generated Test Data for Automation Scripts in Excel from HP UFT.
  • Implemented simulator for Mobile App Testing in Android Platform using APPIUM.
  • Used HP UFT reserved objects in web-app.
  • Performing functional Automation in Android & IOS Mobile platforms.
  • Used JMeter extensively to create performance test and integrated test to Continuous integration using JMeter-Maven Plugins.
  • Executed SQL queries to check the data table updates after test execution.
  • Involved in testing the database and data validation using SQL Queries.

Environment: Java, Selenium WebDriver, TestNG, Maven, Appium, XML, Python, Ruby, Cucumber, Gherkin, Soap UI, agile, Git, XPath, HTML, Java Script, XML, Quality center, Eclipse, Restful, Web service, JMeter, Mobile testing, SQL, Oracle, MS Office and Windows.

Confidential, Plano, TX.

QA Engineer

Responsibilities:
  • Reviewed business requirements and technical specification documents and analyzed use cases, functional requirements to create detailed Test plans and Test cases.
  • Responsible for planning, executing and managing the UI automation scripts written in AngularJS using Protractor Testing Framework.
  • Created and executed automated test scripts using Selenium Web Driver and TestNG.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Used Protractor to run end-to-end tests that are written in JavaScript and run with node.
  • Building the code in java for while developing frameworks.
  • Involved in writing Automation scripts and frameworks using Java, JavaScript.
  • Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver and Python.
  • Responsible for implementing page object model (POM) using Selenium WebDriver, Maven, TestNG and Java.
  • Worked on project building tools like MAVEN in adding dependencies by maintaining in pom.xml file
  • Extensively worked on selenium WebDriver with the preferred Languages Java, C #, Python, Ruby and Perl.
  • Used tools like Maven, Sub Version, TestNG, Eclipse, Jenkins.
  • Used Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Developed automated scripts and frame works using key word driven framework.
  • Involved in using Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Involved in development of automation scripts for new enhancements using TestNG and Selenium WebDriver.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Created feature files using Gherkins in Cucumber framework for BDD.
  • Creating a Cucumber regression test suite from scratch in Java that tests functionality of emerging product software.
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Involved in writing automated scripts for Angular JS application using protractor and Java scripts and performed manual testing in physical devices emulator and IOS simulator.
  • Worked with web service and back-end service/API tools such as Soap Service, HTTP Client, and Soap Client etc.
  • Used code design patterns in test automation to improve maintenance using HP UFT Scripts.
  • 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.
  • Created Selenium web-driver automation scripts using Python to validate functionality on various browsers.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Cross-Browser Testing was performed on different versions of IE and other Browsers.
  • Responsible for developing manual and automated test cases and configurations needed to meet testing of business requirements. Monitors and tracks resolution of defects, coordinating with engineers in order to prevent, report, and resolve.

Environment: Java, Selenium WebDriver, Ruby, TestNG, HTML, XML, SOAP UI, REST Services, ALM, HTML, XML, iOS, Mobile Testing, Appium, Python, Jenkins, Cucumber, Maven, HTML, Java script, XPath, Eclipse, HP UFT, Quality Center, Agile, Oracle, SQL, Windows.

Confidential

QA Engineer/ Business Analyst

Responsibilities:
  • Worked closely with onsite Business Users during brainstorming sessions with the offshore team to develop a detailed understanding of the CRECE scope.
  • Actively participated in all the discussions and meetings held for Crete modules for better understanding of scope.
  • Developed process flow of various Agency Management modules like Agents, Commissions, Collections, Agents Productivity, Person Management, Retainers, Application Management System, Payment System, Client Intelligence, Market Analysis, Competitor Management, and Vendor Management etc. for reference.
  • Used MS Visio for Process modeling and Business Process flow diagrams.
  • Created functional automation scripts for the report generation module using tools Selenium RC/Grid.
  • Conducted interviews with various business users to collect requirement and business process information using MS Visio.
  • Written Functional scope for various modules of Agency Management System in RFP response document.
  • Designed and developed all Use Cases and UML models using Rational and Visio.
  • Managed meeting sessions with committee of SMEs from various business areas including Mortgage Servicing, Loan Monitoring and Asset Management.
  • Assisted to finalize scope for Agency Management System.
  • Conducted sessions for the team on Agency Management system as well as basic insurance modules for training new team members.
  • Created functional training plan for new team members.

Environment: SQL, Test Director, MS Office, UML, Selenium, Rational Rose, Windows XP.

Confidential

QA Engineer/ Business Analyst

Responsibilities:
  • Implemented the SDLC for the developing life cycle and followed the standards process in the application.
  • Translated business requirements into functional requirements and approaches for developers.
  • Provided management support to the off-shore End to End integration/ Regression Test Team.
  • Demonstrated experience defining impacts of conversions, business rules, and configuration decisions on downstream systems and interfaces.
  • Coordinated JAD sessions to understand the user requirements and also their system's implementation.
  • Workflow documentation and comprehensive training to the healthcare clients.
  • Analyzed corporate healthcare business processes to develop customized solutions.
  • Interacted with healthcare clients to gather requirements, objectives, and input and output requirements.
  • Developed test cases and scripts for front end testing.
  • Performed execution of test cases manually to verify expected results and Ensured the accuracy and consistency of the data during the data loading process.

Environment: SQL, MS Visio, MS Office, UML, Windows XP, Rational test Manger.

Hire Now