We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

3.00/5 (Submit Your Rating)

Edison, NJ

PROFESSIONAL SUMMARY:

  • Over all 7 years of experience in Software Quality Assurance in Manual Testing, Automated Testing, Database Testing, Web base application and Client/Server based applications.
  • Experienced in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) and software development methodologies such as Agile, V Model and Waterfall.
  • Excellent in Software Quality Assurance (SQA) with Manual and automated Tools - HP Quality Center and QTP.
  • Exposure in programming languages and script like Java, JavaScript, HTML, CSS and Shell Script.
  • Automation experience using Selenium IDE/RC/ Web Driver and TestNG frameworks.
  • Expertise in exporting JUNIT scripts from Selenium IDE to Eclipse JUNIT Test Suites, Creating new JUNIT test cases, modifying the Selenium scripts and writing test suites using JUNIT.
  • Strong experience in all levels of Testing such as Positive testing, Negative testing, Integration Testing, Functional Testing, System Testing, Regression Testing, Data Migration testing and User Acceptance Testing (UAT), Database testing, Security and Usability testing.
  • Experience in writing and executing Performance testing using JMeter as well as Load Runner.
  • Experience in performing different kinds of testing like Smoke, Sanity, Graphical User Interface (GUI), White Box, Backend and Parallel Testing.
  • Working experience Xpath, Firebug, Fire Path, Log4j, Maven and TEST NG annotations.
  • Hands on Experience on testing web services (SOAP, REST) using SOAP UI Tools.
  • Expertise in using Tools Mercury/HP Quality Center, Rational Clear Quest, BugZilla, Rally and JIRA.
  • Experience in Continuous integration tools like Maven, Jenkins and Rally Tools.
  • Experience with Data-driven testing and writing SQL queries for database manipulations.
  • Well Versed with JIRA Defect Tracking Tool.
  • Experienced working with Quality Center/ALM and Clear Quest (Defect Tracking process).
  • Good Experience in development of iterative and detailed project management plans and schedules using Agile-SCRUM methodology.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Systematic Understanding of Unix/Linux/Windows Environment.
  • Customer focused self-motivated, team person, good analytical and problem solving skills and ability to quickly learn new technologies. Good communication skills with commitment, perseverance, detail oriented and positive attitude.
  • Participated in project review meetings to monitor progress of the project to ensure timely completion and delivery of the project to the client.

TECHNICAL SKILLS:

Testing Tools: Selenium GRID, IDE, RC, Web driver, QTP, JUnit, TestNG, Eclipse IDE, Load Runner.

Languages: JAVA, Java Script, SQL, VBScript, XML, Visual Basic, C and C++.

Web Technologies: Java, HTML and XML, SOAP UI Pro (Ready API), REST API.

Continues Integration / Built Tools: Jenkins, Hudson, Maven, ANT.

Operating Systems: UNIX, LINUX, Windows.

Testing Methodologies: Agile, Waterfall, V Model

Version Control Tools: GIT, SVN, CVS

Database: ORACLE 10g, DB2, My SQL Server.

PROFESSIONAL EXPERIENCE:

Confidential, Edison, NJ

Automation Test Engineer

Responsibilities:

  • Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Rally Tool
  • Participated in all phases of the Software Testing Life Cycle(STLC)
  • Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suit.
  • Created Selenium Test cases for automation using Selenium Web Driver and Java
  • Used Hybrid Framework of Selenium to get data from Excel.
  • Build a detailed, reusable, Script - free Keyword + Data - Driven framework for over 45% Test cases using Selenium WebDriver + TestNG.
  • Parallel, Cross - Browser Testing using Selenium Grid and TestNG.
  • Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure.
  • Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
  • Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
  • Discussed with team lead and PM regarding testing deadlines and post deployment validation.
  • Actively communicated with the end users and business users to create realistic test cases.
  • Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
  • Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users
  • Establish business continuity through Knowledge Transfer and mentoring of new resources.

Environment: Java, J2EE, Selenium IDE/WebDriver/ GRID, Web Services, SOAP, SOAP UI, REST, TEST NG, HTML, Java Script, CSS, AJAX, HP Quality Center, JXL, Agile Methodology, Rally, SQL, Oracle.

Confidential, Sunnyvale, CA

QA Automation Engineer

Responsibilities:

  • Involved in Functional and Regression testing of all User Interface and Web based applications.
  • Involved in daily scrum meetings to share the info with the team during a sprint.
  • Designed and developed Test Cases for automated testing using Java, Selenium WebDriver, TestNG and Eclipse IDE.
  • Created Page Object Model, Data Driven and Keyword driven frameworks to provide reliable and working software.
  • Frequent communication with Business Analysts before and after projects development.
  • Performed Cross Browser and parallel testing for the web based and Mobile Applications (iOS and Android apps) by using Selenium WebDriver, TestNG and Appium.
  • Performed Regression testing on different browsers (Chrome, i.e., Safari, Firefox, Mac OS) after build release.
  • Created and executed Manual test cases/scripts for all the new projects in HP Quality Center/ALM, logged defect and created Defect Reports.
  • Involved in SE rankings tracking/monitoring (Google, Yahoo, Bing) keyword research, site auditing methods, and Rankings testing.
  • Performed CWD and WordPress pages testing.
  • Tested Tokens written inside XML to retrieve the exact business information by using HTML through parser application where the page source is stored in a file.
  • Performed database testing by using MS SQL Server 2012 to track if all status/statistics and rankings are coming accurately and matching with all the destinations in order to provide up to date results to client.
  • Performed Websites Monitor/Stress testing by using Dotcom monitor.
  • Used XPath, CSS and DOM (Document Object Model) to work with dynamic and static objects in Selenium.
  • Created testing documents in Wiki in order to share testing concepts and process with other teams and members.
  • Responsible to perform User Acceptance and End to End Testing in order to provide reliable products to the clients.
  • Performed functional testing of SOAP and RESTful Web Services by using SOAP UI Tool.
  • Responsible to verify Web services API request, response data validations in REST and SOAP protocols.
  • Created pom.xml in APACHE MAVEN and run the builds using Continuous Integration tool Jenkins.
  • Managed numerous projects simultaneously within budgetary restrictions.

Environment: HP Quality Center/ALM, Selenium WebDriver, Java, TestNG, Maven, DOM, XML, HTML, CSS, Agile, Scrum, Eclipse IDE, UAT, SQL, Windows.

Confidential

QA Analyst

Responsibilities:

  • Communicated with Business users to review the application requirements and analyzed various documents like BRD / User Stories, Use Cases, Activity Diagrams and data models.
  • Prepared Test Plans, Test Cases for both positive and negative scenarios in accordance with the System Requirement Document.
  • Worked on writing Selenium WebDriver scripts to automate end to end repeated execution and regression testing.
  • Used SoapUI for mocking REST services and performed simulated load tests.
  • Involved in Daily Scrum Meetings with the teams and conducted review of accomplishments, targets and issues.
  • Tested the web application for compatibility in different browsers like Google Chrome, Mozilla Firefox and IE.
  • Detailed analysis was done to validate the applications functionality in multiple browsers and a comprehensive comparison was done to ensure the consistency.
  • Created test cases, executed and recorded results of test cases for both manual and automation (For automation, used TestNG to generate reports of test results)
  • Monitored the defect tracking process, trouble shooting and generating customized graphs and reports for the client. Reported Bugs using Bugzilla.
  • Used Bugzilla for tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
  • Involved in full life cycle testing including Regression test on new builds of the application.

Environment: Java, HTML, XML, MySQL, Selenium, SoapUI, TestNG, Bugzilla, Jenkins, MySQL Workbench, Eclipse IDE, MS-Office, Internet Explorer, Google Chrome, Safari, iPad & iPhone.

Confidential

QA Analyst

Responsibilities:

  • Prepared Test Plans, Test Cases for both positive and negative scenarios in accordance with the System Requirement Document.
  • Participated in analyzing and defining the testing requirements based on the application Functionality.
  • Involved in gathering test data for data conditioning from Business Units to test full application functionality.
  • Involved in Daily Status meetings with QA manager. Conducted test plan walkthroughs.
  • Exported test cases from Excel and requirements from MS Word to Quality Center.
  • Wrote Modification Request for bugs found during test execution using Quality Center
  • Created test cases, executed and recorded results of test cases using Quality Center
  • Monitored the defect tracking process, trouble shooting and generating customized graphs and reports for the client. Reported Bugs using Quality Center.
  • Used Quality Center for tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
  • Interacted with developers regarding priority of bugs and update the status of bugs once they are fixed.

Environment: VB Script, QC/ALM, QTP, Oracle, MS-Project, MS-Office, SQL Navigator, Windows.

We'd love your feedback!