We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

3.00/5 (Submit Your Rating)

Manhasset, NY

PROFESSIONAL SUMMARY:

  • Over Six years of IT experience in Software Testing, Testing processes and Automation frameworks.
  • Expertise in Manual Testing and Automated Testing of applications developed on various Environments.
  • Profound knowledge on web application technologies: Java Script, CSS, XML, and HTML.
  • Good experience in implementing Agile and SCRUM Methodology by analyzing requirement specifications and responsible for developing Test Objective, strategies, Scope, Test procedures and Test Matrices.
  • Experienced in Test Methodology, Test Plans, Test Cases and Test Scripts on Mac and Windows platforms.
  • Proficient in Functional, Black Box, Positive, Negative, Integration, Regression, User Acceptance Testing (UAT).
  • Experienced in reporting bugs using Bug tracking tools such as JIRA.
  • Experienced in built processes using HP ALM/Quality Center for Integration in multiple platforms and programming languages.
  • Experienced in MySQL SQL Server, creation of database triggers, stored procedures, functions and packages.
  • Good experience in writing PL/SQL and SQL statements in databases to validate data.
  • Developed Selenium WebDriver test cases using Java, Cucumber BDD framework.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium WebDriver.
  • Experienced in using GitHub as a source repository system to share code within the office and with team in overseas.
  • Good Knowledge in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Experienced in developing and executing automation Regression testing and System testing using Selenium.
  • Experienced in performing Data driven testing using TestNG to validate the components displayed on the website using Selenium WebDriver.
  • Expertise in Scheduling testing job and set up the flag to run automation script.
  • Experienced in providing the efficient locators strategy like XPath and CSS locator to run WebDriver script in stable condition.
  • Experienced with SOAP UI, postman and RESTful Web Service Testing.
  • Experienced in dealing with fast changing requirements and delivering testing objectives in time.
  • Experienced in working/coordinating QA efforts with offshore resources.
  • Actively engaged in Walkthroughs and review meetings with BA’s and Developers.
  • Ability to work methodically in a fast - paced, deadline driven environments.

TECHNOLOGY & TESTING PROFICIENCIES:

Software development IDE: Eclipse, IntelliJ IDEA

Testing Tools: HP ALM/Quality Center, JIRA, Selenium Webdriver, Maven, Soap UI

Testing Framework: TestNG, Cucumber BDD, Rest Assured

Languages: Java, HTML, XML, PL/SQL

Web Related: HTML, CSS, SOAP UI, XML

Cloud Testing Environment: BrowserStack, SauceLabs

Databases: SQL Server, Oracle, MySQL

Operating Systems: Windows, Mac

Version Control: Git & GitHub

Software Methodologies: Agile Scrum, Waterfall, V-Models

PROFESSIONAL EXPERIENCE:

Confidential, Manhasset, NY

Test Automation Engineer

Responsibilities:

  • Involved in testing the functionality of a Web-enabled portal offering a single sign-on platform.
  • Prepared Test data for data driven Test cases and tested the entire application regarding the Requirement of system.
  • Performed Automated and Manual validation of Key business flows in various Environments before Prod Release.
  • Experienced in debugging applications, processing and validating application/backend logs in both UNIX and Windows environments.
  • Performed UI testing and worked with GUI, Functional Testing.
  • Performed Regression Testing, Integration Testing, Smoke Testing, System Testing and User Acceptance Testing.
  • Logged defects into JIRA and participated in Defect Resolution to analyze the defects.
  • Used JIRA for Configuration Management and Defect Tracking.
  • Executed various SQL Queries to perform backend testing using Oracle.
  • Involved in Automation Planning, Design and development Frameworks using selenium WebDriver.
  • Developed Hybrid Framework for web automation using Java, Selenium WebDriver, TestNG, Maven, and Jenkins.
  • Executed scripts parallel on various machines using Selenium Grid.
  • Automated the regression test cases using the Selenium & TestNG.
  • Executed automated tests in appropriate test regions in support of integration, functional, and regression testing using Selenium WebDriver.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Extensively worked on Selenium WebDriver with the preferred Languages Java.
  • Worked on data driven framework and with page object module for automation test scripts.
  • Used XPath and DOM to work with dynamic and static objects in selenium.
  • Test API's for various functionalities and modules of the application using SOAP UI.
  • Participated in requirements gathering and code reviews.
  • Participated in JAD sessions and requirement walkthroughs with business users.
  • Performed automation execution and analysis, and prepared Daily Summary Reports.
  • Participated in regularly scheduled meetings with programmers and Management to discuss Enhancements and clientele Modification Request issues to establish quality control conformance.

Environment: Java, Maven, Oracle, J2EE, VB, Toad, SQL Server, JBoss, Tomcat, WebSphere, Test NG, MS Outlook, MS Visio, MS Word, MS Excel, Windows, Selenium WebDriver, Selenium Grid, Jenkins, JIRA.

Confidential, New York, NY

Test Engineer

Responsibilities:

  • Created and set up Test data in preparation for automation.
  • Provided scope definition for testing and identified required Regression testing to assure best quality.
  • Involved in developing and implementing detailed Test strategies, Test plans and Test cases.
  • Analyzed Business, Functional requirements and streamlined the Testing activities.
  • Performed GUI, Smoke, Adhoc, System, Integration, Regression based on Test scenarios developed.
  • Worked on JIRA to trace the requirements, wrote the test cases in the test plan and tracked the defects in the defect module.
  • Reviewed and verified bug tickets within JIRA.
  • Performed backend regression testing by writing SQL queries to review the returned data to ensure that the correct data was retrieved.
  • Developed Selenium WebDriver test cases using Java, Cucumber BDD framework.
  • Leveraged Java (Eclipse IDE) to access and test various operations.
  • Performed Regression and Integration Testing using Cucumber framework and executed assertions.
  • Automated regression test cases using Java Responsible in executing Selenium test scripts on different browsers and checked for compatibility
  • Developed new and updated existing Automation test cases using Selenium WebDriver and Cucumber, using GitHub as VCS for java based web application, using Maven as Build tool.
  • Implemented properties files to read configurations and XPath of elements in the application for better readability of the code.
  • Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver (java).
  • Involved in testing Web services and XML with tool called SOAP UI, located WSDL file on internet, created Test cases and run them.
  • Used SOAP UI for Rest API testing.
  • Conducted User Acceptance Testing to ensure that developed systems satisfied the needs of business as specified in the functional requirements.
  • Prepared Status Reports and conducted Daily Conferences and Status Meetings.

Environment: Maven, Jenkins, HTML, XML, MS Outlook, MS Visio, MS Word, MS Excel, Soap UI, Oracle, Java Script, Ajax, UNIX, Windows, Selenium WebDriver, JIRA, Jmeter, J2EE, SVN, TestNG.

Confidential, Somerset, NJ

QA Tester

Responsibilities:

  • Reviewed project documents like Project Definition Document, Software Architecture Document and batch specification documents.
  • Documented Test Cases by reviewing Scrum stories of the functionality of the application.
  • Worked on Agile software development environment where performed testing in each sprint.
  • Performed System, Integration, Regression, Smoke and Functional Testing.
  • Generated reports using JIRA to track the test team progress.
  • Logged defects in JIRA with all the details like screenshots, steps to reproduce, application and server logs.
  • Used Quality Center/ALM for storing the script and executing it for functional testing
  • Generated Defect report every day to keep track of Defects closure using Quality Center/ALM and had regular meetings to discuss the defect statuses and priorities.
  • Used Quality Center/ALM as both Test Management Tool and Defect tracking tool.
  • Performed backend validations using SQL statements against Oracle Database.
  • Developed SQL queries involving performance views for real-time database performance statistics
  • Implemented Failure test cases execution with help of WebDriver listeners in Selenium.
  • Modeled workload distribution of critical business transactions and configured runtime setting accordingly
  • Enhanced and maintained test scripts for different builds of the application and according to the changing system requirements.
  • Responsible in testing the site in all the windows flavors in order to check the compatibility of the site.
  • Monitored project plan execution and project metrics reporting.
  • Involved in performing UAT (User Acceptance Testing).
  • Kept records of all bugs identified, producing progress reports on a regular basis.
  • Involved in preparing Defect Summary report, Test execution report and Daily Status reports.

Environment: Quality Center/ALM, C++, Selenium, TestNG, Windows, UNIX, SQL, Java, J2EE, VBScript, VB.Net, HTML, XML, Outlook, MS Excel, MS Word.

We'd love your feedback!