We provide IT Staff Augmentation Services!

Sr. Test Automation Engineer Resume

2.00/5 (Submit Your Rating)

Ikea, OH

SUMMARY:

  • 7 years of experience as a QA Automation Test Engineer using Manual & Automation Testing. Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall etc.
  • Excellent work experience in Functional, Smoke, GUI, Regression, System, Compatibility, Performance, Acceptance etc.
  • Experience in Hybrid Driven (Page Objects Pattern) Framework with Java and JavaScript for Selenium Automation assignments which supports all types of browsers, IOS, Android real Devices and Emulators
  • Experience in mobile applications automation using Appium on IOS and Android platforms
  • Experience in the Web apps automation (Android and iOS platforms) using emulators and real Devices
  • Worked in designing scripts using Data driven framework and Pageobject model Framework. I have well knowledge working with Keyword driven and Acceptance Test Driven Development framework.
  • Developed and executed Test Plan, Test Cases, and Test scripts for various applications.
  • Exposure in programming languages and script like Java, Gherkin, JavaScript, HTML, and Groovy.
  • Automation experience using Selenium IDE/RC/ Web Driver and TestNG, Cucumber, JUnit TestComplete, Ready API,SoapUI, frameworks
  • Experience in validating Regular and Ajax control using Selenium locators (XPath, CSS, id and name).
  • Experienced in reading the test data from Excel spread sheets using JXL API and TEST NG Data provider.
  • Working experience xPath, Firebug, Fire Path, Log4j, Maven and TESTNG annotations.
  • Hands on Experience on testing web services (SOAP, REST) using SOAP UI Tools.
  • Hands on Experience in Automating Webservices using Ready API.
  • Experience in working with Oracle, My SQL and MS - Access Databases.
  • Expertise in using Tools Mercury/HP Quality Center, Rally, and JIRA.
  • Experience in Continuous integration tools like Maven, Jenkins and Rally Tools
  • Worked on version control repository like GIT, SVN for the test scripts and a testing framework for running the tests on virtual machines.
  • Created uniform scripts, comments and indentation of the code.
  • Experience in working with XMLs.
  • Experience in validating mobile web and native apps on Android and iPhone devices
  • Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.
  • Expert in preparing Traceability Matrix to map requirement coverage with test cases.
  • Experience in Preparing Test Strategy and Test Result Summery Report.
  • Good Communication, interpersonal, and Teamwork skills.
  • Excellent Organization, Analytical and Problem Solving skills and ability to quickly learn new technologies.
  • Demonstrated initiative, innovation, flexibility, and ability to manage workload, achieving desired results with minimal supervision.

TECHNICAL SKILLS:

Automation Tools: Selenium IDE/RC/WebDriver/Grid, TestNG, Junit, SoapUI, Cucumber,Appium,TestComplete,Ready API

Languages: Java,HTML, CSS, JavaScript, XML,Groovy

IDE: Eclipse 4.3, Clear Quest.

Scripting Languages: Java Script,Groovy

Build Tools: Maven, Ant.

Bug Tracking Tools: BugZilla, JIRA.

Management Tools: Quality Center, Rational Clear Case, Rational Requisite Pro, Rally

Database: SQL, oracle, MS Access

Version Control Tools: SVN, GIT.

Web Debugging Tools: Firebug, Chrome debug console.

Operating System: Mac, Windows, Linux,Android,IOS

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Test Automation Engineer

Responsibilities:

  • Reviewed product requirement documents, functional specifications, and developing test strategy, test plan and test case documents.
  • Involved in designing and implementing of Data Driven framework to be used with Selenium, Test Complete and Ready API.
  • Created Data driven framework for Selenium Project by using Page Objects Approach.
  • Extensively used TestNg, Maven, and Jenkins to integrate with Selenium Framework.
  • Worked for multiple projects witch uses different set of tools at a time. Extensively used TestComplete, Name Mapping for Object repositories.
  • Involved in developing automation framework using Selenium and TestComplete.
  • Used DD EXCEL DRIVER to read data from excel in order to implement Data driven approach for TestComplete Project.
  • Performed Regression testing and smoke testing.
  • Involved working with Multiple project at a time and Managed a team of 3 People.
  • Managed as a First point - of-Contact for multiple projects.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server.
  • Developed automated Data Driven scripts to perform negative and positive testing of an application by providing different data.
  • Involved in functionality testing using SOAP UI PRO, created data driven approach for Webservices Automation.
  • Worked on Ready API for Automating Webservices using SOAP UI PRO.
  • Used BugZilla and Rally for bug-reporting, tracking and to create and execute various scenarios, generate graphs, overlaid graphs for comparison, and analyzed the results.
  • Maintaining the scripts using the version control tool SVN (Apache Subversion).
  • Tested web-based application on different browsers such as IE, chrome, Firefox.
  • Used SQL Queries to retrieve the data from various Tables and to test the database.
  • Analysis of Test results and defects to estimate progress on a daily basis.

Environment: Selenium, TestNg, Maven, Eclipse, JavaScript, Java, TestComplete, Jenkins, Ready API, Groovy, Soap UI Pro, HTML, Bugzilla, Rally, Internet Explorer, Chrome, Firefox, SQL Developer, Windows

Confidential, Ikea, OH

QA Analyst

Responsibilities:

  • Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium Web Driver.
  • Extensively used Selenium (data-driven, XPath locator) and Web Driver to test the web application.
  • Involved in developing selenium automation framework using TestNG. Developed Maven targets to execute automation suites from command line.
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, XPath, link in the application.
  • Performed Data driven testing using Selenium and TestNG functions, which reads data from property and XML files.
  • Performed build acceptance testing and smoke testing.
  • Involved working in mobile applications automation using Appium on IOS and Android platforms
  • Worked in the Web apps automation (Android and iOS platforms) using Simulators, and real Devices
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server.
  • Configured Selenium Grid for Parallel Executions on multiple browsers with 10 Virtual Machines
  • Developed automated Data Driven scripts to perform negative and positive testing of an application by providing different data.
  • Implemented modular Framework for Selenium based scripts. Conducted Cross Browser testing in Google Chrome and Firefox using Selenium Web Driver.
  • Involved in functionality testing using SOAP UI on HTML pages, its dynamic contents and the integration with content management, Web Services and Database functionalities (XML, SOAP UI).
  • Used Soap UI for functional testing and verifying the Request and response XML, Schemas, XPATH at respective locations.
  • Used Quality Center for bug-reporting, tracking and to create and execute various scenarios, generate graphs, overlaid graphs for comparison, and analyzed the results.
  • Maintain the scripts in using the version control tool SVN (Apache Subversion).
  • Tested web-based application on different operating systems such as Windows XP, Vista and different browsers such as IE, chrome, Firefox.
  • Used SQL Queries to retrieve the data from various Tables and to test the database.
  • Analysis of Test results and defects to estimate progress on a daily basis.

Environment: Java, Selenium Web Driver, Jenkins, TestNG, Maven, Soap UI, Eclipse, HTML, XML, Firebug, Fire path, XPATH, Quality Center, Internet Explorer, Chrome, Firefox, Safari, SQL Developer, Oracle, Windows.

Confidential, MA

Quality Assurance Analyst

Responsibilities:

  • Reviewing and analyzing business requirements and technical specifications to come up with Testing Scope
  • Responsible for Automation using Selenium Web Driver, Scrum and System Testing of the application at various stages.
  • Automated Web Application Testing using Java Selenium framework in an Agile environment.
  • Created Selenium Test cases for automation using Selenium Web Driver and Java.
  • Working on Selenium and cucumber to create the frameworks.
  • Working on Java and Gherkin language to create the automation test scripts.
  • Used Hybrid Framework of Selenium to get data from Excel.
  • Used GIT For source code management. Integrated GIT with JENKINS for continuous integration.
  • Created and executed automated tests for functional, and regression testing using Selenium Web driver and JAVA.
  • Used Unix Commands to access and troubleshoot Errors by accessing the Error Log files.
  • Participated in Design Phase, together with members of the Product team, developers, and DBAs.
  • Performed Smoke, System testing, system Integration Testing, User acceptance, Database & Regression testing.
  • Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and X Path in selenium
  • Created the data driven framework using HP Service Test and Soap UI .
  • Created automation scripts in Soap UI using Groovy Script for web services testing .
  • Implemented open source web test tool selenium WebDriver for cross browser and cross platform web testing . Used selenium WebDriver to test search results of Meta search engine.
  • Conducted oracle database tests by executing SQL queries to ensure the data integrity by checking various kinds of constraints.
  • Developed and executed SQL queries to verify the proper insert, delete and updates into the Oracle supporting tables and cubes.
  • Validate reports by retrieving data with complex SQL queries from oracle database.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Performed regression tests on the application to assure proper functionality of the site after new builds using Clear Quest.
  • Extensively interacted with developers to analyze & resolve issues that were encountered while testing application.

Environment: Selenium 2, Web Driver 2.0, Cucumber,Gherkin,Web Services, SOAP UI,GIT, Restful, SOAP,S JDBC, Java API, Eclipse, Maven, HTML, JavaScript, SQL, Windows, TestNG, Eclipse,, MS Office.

Confidential

QA Engineer

Responsibilities:

  • Experienced working in Various Stages of Software Development Life Cycle (SDLC ).
  • Working on Selenium and TestNg to create the frameworks.
  • Working on Java language to create the automation test scripts.
  • Integration testing by creating different test cases and peer review the code .
  • Developing SQL procedures and provided scripts for querying the oracle database .
  • Participated in UAT testing and Coordinated QA team to ensure the quality of application .
  • Support testing (Functional, Performance, Access controls), application deployment and maintenance.
  • Responsible For Supporting/monitoring production environment including tracking Real-time issues and resolving them.
  • Added Maven support to existing projects.
  • Participating in design and code reviews, develop documentation artifacts.
  • Used JMS for reliable and asynchronous exchange of messages.
  • Involved in developing custom components in Presentation tier using JSF, Ice faces tags .
  • Configuring Ice Faces Filter and Faces Servlet in the configuration file .
  • Worked on the Integration tier responsible for writing the services to communicate with external resources such as messaging systems like MQ series, etc. using JMS, JDBC, and J2EE API.
  • Extensively worked in database transactions, large and complex environments, which include the integration of different systems, like ERP systems , etc.
  • Used WebSphere Application server (WSAD 570) for application deployments.
  • Used WSAD for development, coding, debugging and deploying applications .
  • Provided architectural designs and reviews for customers, partners and internal clients for enterprise and web-based applications on WebSphere

Environment: Java 1.6, J2EE 2.0, Web services, HTML, Maven, Cucumber, Gherkin, XML, JavaScript 1.8.1, Eclipse 3.6, Oracle 10g, Windows 2008, Unix, SQL, Web Methods 6.1, oracle 10g.

Confidential

QA ENGINEER

Responsibilities:

  • Prepared a detail test schedule on a day-to-day basis for the project members to know the status of the QA Process.
  • Coordinated with cross-functional teams during test preparation and execution.
  • Created Automation test framework using Selenium.
  • Created, executed and exported the Test case scripts using Java-Selenium RC and Prepared automation test frameworks in Junit.
  • Recorded and plays back test in Firefox using Selenium IDE.
  • Performed tests using Selenium remote control in different browsers.
  • Performed Smoke, Functional, System, Integration, Regression, Performance testing.
  • Prepared test data for testing the application in various test phases.
  • Used TOAD as well as SQL analyzer to manipulate SQL queries to verify the data in the database.
  • Checked the navigation and the links of the application.
  • Performed bug tracking, including submitting and assigning defects to the application developers using QC.
  • Tracked, Managed and documented the performance of the application during UAT.
  • Interacted with Developers and System Analysts to understand the severity of the defects.

Environment: Selenium IDE, Selenium RC, QC, TOAD, JSP, Eclipse, Web Logic, Windows XP, HTML, XML.

We'd love your feedback!