We provide IT Staff Augmentation Services!

Sr.automation Engineer Resume

Piscataway, NJ

PROFESSIONAL SUMMARY:

  • 8+ years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based, Client/Server and Mobile applications using Manual testing and Automation testing. Selenium of client server application in Back end testing.
  • Good working experience in automation tools like selenium WebDriver, selenium RC, selenium IDE and QTP(Quick Test Professional).
  • Extensively experienced in performing Manual and Automated Testing.
  • Experience with Mobile Automation tools Appium .
  • Experienced with various types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing.
  • Implemented functional tests using Java, TestNG/Junit framework.
  • Experience in analyzing business specification documents, designing and developing Test Plans, writing and executing Test Cases.
  • Good experience in reviewing business requirement document and software requirement documents, test cases and their execution, also coordinated with developers for fixing defects.
  • Expertise in Smoke testing, blackbox testing, Integration testing, Database testing, Regression testing and GUI software testing.
  • Experience in Web debugging tools like XPath, Firepath, and Firebug and also provided efficient locators for strategies like Xpath and CSS to run web driven scripts.
  • Expertise in using Selenium (data - driven,XPath locator) and WebDriver to test the web application.
  • Hands on experience of Mobile Apps Testing in Manual and automation testing of Mobile Apps.
  • Experience in ANT, MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.
  • Worked on end to end testing using Selenium web drivers/RC/IDE/Grid, TestNG/Junit and also web services like REST and SOAP.
  • Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
  • Experience in BDD/TDD.
  • Extensive experience in Data driven, Keyword driven and Hybrid test automation frameworks.
  • Experience with Automated Testing tools such as Selenium-RC, WebDriver and Selenium Grid.
  • Experienced in automation based on WebDriver and TestNG framework with Java programming language.
  • Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.
  • Worked in ETL environment involving Informatica and database testing using sql and plsql queries.
  • Experienced in bug tracking, reporting and using Quality Center (QC) and JIRA for global test management.
  • Expertise in performing manual testing (emulators & IOS Simulators) & Mobile Application Testing using Appium.
  • Good knowledge in different programming languages like Java, JavaScript, HTML and databases like SQL server and ORACLE.
  • Experienced in continuous integration using JENKINS to support tools likes CVS subversion, GIT and execute Apache ANT and apache Maven.
  • Worked on database testing on triggers, logical views and SQL queries which support database refactoring.
  • Have worked on sub version control tools like GIT and SVN.
  • Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile, and Scrum.
  • Experienced in writing SQL queries for Back-End Testing and validation of data.
  • Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.

TECHNICAL SKILLS:

Languages: JAVA, SQL,HTML,XML.

Testing Tools: Selenium Web driver/IDE/RC/Grid, Appium, Junit, TestNG, SoapUI, HP Quality Center/ALM.

Bug Tracking Tools: Quality Center(9,10,11.0), Jira, ALM QC, TestDirector.

Testing Framework: JUnit, TestNG.

Built Tools: Maven and ANT.

Databases: Oracle, SQL Server, MS-Access.

Operating Systems: Windows, UNIX and LINUX.

PROFESSIONAL EXPERIENCE:

Confidential, Piscataway, NJ

Sr.Automation Engineer

Responsibilities:

  • Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
  • Used Selenium Webdriver, Java, Junit and Maven for designing automation test cases.
  • Executed test cases in multiple browsers and platforms using Selenium Grid.
  • Responsible for implementing page object model (POM) using Selenium WebDriver, Maven, TestNG and Java.
  • Selected the test cases to be automated and performed functional testing of the frontend using Selenium (WebDriver) & created Data Driven Framework using TestNG .
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
  • Used emulators and IOS simulators to perform the manual Mobile Testing.
  • Utilizing AWS API to Intergrate with CI and automate test.
  • Performed Scrum (Agile) methodology for testing the application.
  • Involved in test automation by using open source tools such as Selenium, Junit.
  • Involved in resolving complex automation issues in selenium using suitable Java code.
  • Created test cases using element locators and selenium webdriver methods.
  • Extensively involved in testing the application manually for the Functional and Systems Integration test efforts.
  • Involved in ETL Testing that are scheduled for file transfers from operational data stores to designated file systems/directories.
  • Used Quality Centre/ALM as a defect tracking tool for raising issues and interacting with developers and users about the errors in the application.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Performed web services testing with SOAP UI by validating request and response for XML, JSON files.
  • Involved in testing of services using SOAP/REST services using SOAP UI.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Prepared manual & function test cases on web and mobile applications as per requirements.
  • Used Xpath, Firepath and Firebug tools to locate elements.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Participated in design walkthrough and review meetings while interacting with customers.

Environment: Selenium WebDriver, Java, Appium, Jenkins,AWS, SOAP UI, Maven, TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java,SQL Server.

Confidential, Washington DC

Sr.QA.Analyst

Responsibilities:

  • Involved in writing test cases for the System Testing.
  • Written Mobile Automation Scripts in Appium framework.
  • Developed functional, UI, regression test scripts using Coded UI using C#.
  • Performed Automated UI, regression, acceptance and priority1 functional tests of this windows application using C# scripting in Test Complete.
  • Designed automation test cases by using C#, Junit, maven and selenium webdriver.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Implemented POM(Page Object Model) automation framework using C# and Selenium WebDriver.
  • Used Apache POI as part of the Data driven testing.
  • Used agile methodology with Scrum Process.
  • Involved in ETL Testing that are scheduled for file transfers from operational data stores to designated file systems/directories.
  • Experienced in Load and Performance testing tool JMeter.
  • Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.
  • Following-up with developers as to the status of JIRAs and ensuring that the issues are resolved.
  • Used Junit framework for scripting.
  • Having the scripts integrated to Jenkins CI from the SVN repo.
  • Worked on static and dynamic objects using XPath and DOM.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAP UI Tool.
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and account transfers sent over HTTP by inspecting every XML request and response using SoapUI.
  • Prepared manual and functional test cases on mobile and web applications as per requirement.
  • Tested the mobile application for UAT, usability, performance, compatibility and load testing for iOS and Android devices.
  • Participated in Weekly Status meetings with Project Manager, Business Analyst, Developers and other team members.
  • Used eclipse, IDE and TESTNG framework to develop test code.

Environment: C#, Selenium, Appium, Firebug, SQL, SOAP UI, Jira, Oracle11g, Jenkins, JMeter.

Confidential

QA Analyst

Responsibilities:

  • Developed Functional, Regression test scripts.
  • Performed Regression, Acceptance and Priority1 functional tests of this windows application using java in Test Complete.
  • Expertise in SCRUM methodology in agile principles and implementing. Experience with Load Runner.
  • Interacted with developers to resolve the ETL and reports defects.
  • Used SOAP UI tool to test SQA based architecture application to test SOAP services and REST API
  • Involved in Web Services Testing using WEBUI, SOAPUI with REST to create and execute Automated Functional, Regression, Compliance, and Load Tests.
  • Created test scenarios and test cases based on functional documents and User stories.
  • Executed test cases manually and reported defects.
  • Wrote and executed SQL’s and PL/SQL’s to do the backend testing.
  • Executed SQL queries to verify the database for the relevant test cases.
  • Used Quick Test Professional (QTP) for Regression testing and running the automation suite.
  • Responsible for software QA and analysis, with emphasis on performance testing and functional decomposition of web-based (SOA) and legacy systems architecture.
  • Created automation test scripts to test all end-to-end components -- legacy mainframe, Web and upgrade.
  • Conducted test case reviews and presented the test cases/test scenarios to the team members for all iterations.
  • Participated in daily SCRUM meetings and gave the daily status of testing.
  • Inserted checkpoints where needed, to compare the current behavior of the application.

Environment: Java, SQL, HTML, SOAP UI, Quality Center, MSWord, MS Excel, UNIX.

Confidential

QA Tester

Responsibilities:

  • Involved in QA reviews and Software Development Life cycle phases.
  • Gathered Test environment requirements with the QA Lead.
  • Identify and derive testable conditions out of general Business requirements.
  • Developed Manual/Functional Test conditions and Scripts based on the requirement documents.
  • Performed end to end Functional Testing for the web based application.
  • Developed manual test cases and executed it.
  • Performed Manual Functional testing with QC and ensures that the existing functionality is working properly by performing regression testing with QTP Scripts.
  • Built and Executed a Regression testing suite using QTP.
  • Involved in data driven testing, modifying and executing manual Test cases for different modules using QTP.
  • Validated and Verified fixed defects.
  • Involved in team of User acceptance testing (UAT)
  • Interact with Developers and BA to understand complex situation.
  • Take part in Daily Stand up meetings and weekly meeting.

Environment: Windows, SQL, QTP, QC, xml.

Hire Now