We provide IT Staff Augmentation Services!

Automation Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 5+ years of experience in the field of Information Technology with the emphasis on Software Quality Assurance in Automation and manual testing of functional aspects of client/server and web - based applications.
  • Experience in working with Waterfall and Agile Project Methodologies.
  • Experience in all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life Cycle concepts.
  • Involved in building automation framework from scratch using Selenium WebDriver, Java, Cucumber, Page Object Model and Eclipse.
  • Used MAVEN for build management and Jenkins for Continuous Integration of the builds.
  • Expertise in working with Selenium Web Driver using TestNG Java framework.
  • Experience in writing CSS Selectors, Xpath expressions to identify web elements using Selenium Web Driver.
  • Good Knowledge in Core Java, OOPS, Cucumber, SQL Server and XML.
  • Have Experience on working in Insurance and Healthcare Domain.
  • Experience in logging defects using JIRA, Bugzilla and performed defect tracking and reporting.
  • Strongly experienced in writing and executing detailed test cases, test scenarios, test scripts and test design documents according to the User stories/business specifications.
  • Experience in Page Object Model (POM) to Automate Functional and Regression Testing by creating Hybrid Framework using Eclipse, Maven, Java, TestNG and Selenium WebDriver.
  • Experienced in developing Automation Framework using Cucumber BDD, JUnit, Gherkin, Java and Selenium WebDriver.
  • Experienced in using Selenium Grid and Sauce Labs for cross platform and cross browser testing by running the Test Scripts on various virtual machines.
  • Experienced in generating Test Reports using ReportNG and ExtentReport.
  • Performed test planning, test execution, test data, test coordination, configuration management and defect management areas for the web based applications.
  • Participated extensively in all QA Phases including GUI testing, User Acceptance testing, Functional testing, Integration testing, System testing, and Regression testing.
  • Experience in performing manual testing with the focus on black box, smoke, sanity, integration, regression, acceptance, and usability testing.
  • Experience in writing SQL queries using joins, procedures and functions etc. Performed backend testing and data validation by writing SQL queries.
  • Responsible for coordinating and executing the testing of entire system in accordance with the test plan.
  • Self-motivated, Quality Interpersonal, Presentation, documentation and Communication skills and ability to maintain good co-ordination with the team members and have Strong Analytic ability and Capable of working independently as well as in a Team.
  • Experience in creating Requirement Traceability Matrix (RTM), Test execution status, Defect report and Daily/Weekly Status Reports.

PROFESSIONAL EXPERIENCE

Confidential

Automation Engineer

Responsibilities:

  • Worked closely with the Business & Technical team for gathering user stories and requirements.
  • Developed and executed Automation Test Scripts using Selenium Web driver and Java to test the web applications.
  • Extensively used JAVA oops concepts for developing Automation Frameworks using Eclipse, Maven, Selenium WebDriver and TestNG. Updated environment setup files as needed in UNIX / Linux.
  • Reviewed the Test Reports using TestNG and performed TestNG Annotations and Assertions .
  • Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
  • Integrate Junit, TestNG & Selenium scripts with Maven build tool.
  • Performed various black box testing Methodologies Like functional testing and Regression Testing.
  • Involved in Bug and defect Tracking using JIRA & planning test execution activities, defect reporting and analyzing test metrics.
  • Interact with developers, users and various team members to discuss issues, resolve defects and set priorities.
  • Used SQL Queries and Joins to retrieve and validate the database from various tables to test the database.
  • Responsible for creating Cross Browser test automation through Selenium Grid.
  • Implemented the Logger using Log4J for Selenium test cases.
  • Identified correct GUI elements using various Selenium Locators like ID, name, Link Text, Partial Link Text, XPath, and CSS in creating automation scripts.
  • Created various generic methods for capturing SCREENSHOT, sending E-mail, reading and writing EXCEL file, connecting DATABASE, and generating LOGs.
  • Created various custom methods for handling FRAME, MULTIPLE WINDOW, LINK, POP-UP and other WEB ELEMENTS. Created customized XPATH and CSS for identifying dynamic elements.
  • Performed BDD (Behaviour Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Used Page Object Model (POM) to create Automation Framework using Eclipse, JAVA, Selenium WebDriver, TestNG, Maven and Apache POI.
  • Extensively used TestNG Listener to generate automatic response on Test failure, Skip, and Success.
  • Created Maven Project using Maven build automation tool to create dependencies like wars, jars. Usage of plugins for invoking XML files. Triggered POM.XML files using Jenkins for Continuous Integration.
  • Used GitHub, source code management tool for code re-usage & to extend scope of Automation Testing.
  • Performed Functional Testing, Data Driven Testing, and Cross Browser Compatibility Testing on different browsers like IE, Firefox & Chrome.
  • Performed Smoke Testing, Functional Testing, Integration Testing, Regression Testing, System Testing, Retesting, Database Testing, and Black Box testing at various phases of the development and test cycles.
  • Used Sauce Labs and Selenium Grid to perform cross browser testing and parallel execution of the Tests.
  • Used Confluence to documenting information useful in the debugging process and evaluating test data.
  • Participated in daily stand ups, bug review & Sprint Retrospective meetings to review the user stories and interacted with Developers, Business Analysts and end users for status updates & to resolve Defects.

ENVIRONMENT: Cucumber, Java, Maven, GIThub, Eclipse, Selenium, SQL Server, Jira, Unix/Linux, Confluence, Notepad++, Microsoft word, Excel, Power point.

Confidential

QA/ DB & ETL tester

Responsibilities:

  • Performed the GUI, Smoke, Sanity, Functional, Regression, Re-Testing and System testing.
  • Involved in Manual Testing of the application for Negative and Positive scenarios.
  • Performed the Regression Testing to make sure that the bug has been fixed and the application was running properly. Validation of source to target mapping documents to test ETL process.
  • Extensively worked on SQL statements and executed them to verify that the data on GUI are accurate in the database.
  • Performed Manual Testing of Web-based and Client-server enterprise applications and used HP ALM for test management.
  • Tested the ETL mappings using informatica Power Center to upsert data in salesforce from oracle database based on business rules applied in the transformations.
  • Worked closely with Salesforce team during the validation of salesforce records and objects.
  • Worked on Salesforce Standard objects like Contact, Account, Campaign, Lead, Opportunity, custom etc.
  • Tested jobs on Autosys scheduler and validate if the jobs are running as per schedule.
  • Created test cases, test scenarios and test plans for system testing based on functional specifications.
  • Created and executed test cases based on test strategy and test plans based on ETL mapping document.
  • Preparation of technical specifications and Source to Target mappings.
  • Worked on Informatica Power Center tool - Source Analyzer, warehouse designer, Mapping Designer, Mapplet Designer and Transformation Developer.
  • Did ETL Data Warehousing, database testing using Informatica for Workflow process.
  • Worked with ETL group for understating mappings for dimensions and facts.
  • Extracted data from various sources like Oracle, flat files and SQL Server.
  • Written complex SQL queries for data verification process.
  • Extensively used SQL programming in backend and front-end functions, procedures, packages to implement business rules and security.
  • Developed scripts, utilities, simulators, data sets and other programmatic test tools as required executing test plans.
  • Tested a number of complex ETL mappings, mapplets and reusable transformations for daily data loads.

ENVIRONMENT: HP QC ALM, Informatica 9.6.x, Notepad++, Oracle11g, Salesforce, SQL, Unix/Linux, Jira, Confluence, Notepad++, Microsoft word, Excel, Power point.

Confidential

Jr. QA Tester

Responsibilities:

  • Analyzed the business requirements and interacted with the developers and business users.
  • Involved in updating the test plan for the project, based on the test requirements.
  • Performed the GUI, Smoke, Sanity, Functional, Regression, Re-Testing and System testing.
  • Involved in Manual Testing of the application for Negative and Positive scenarios.
  • Developed Test Cases/Test Scripts, execute tests and log results.
  • Testing the compatibility of the software under various Internet Browsers.
  • Maintained Test Matrix which gives an overview of the Testing Effort.
  • Provided Test plan and test cases for deployment documents.
  • Conducted manual testing for scalability and compatibility.
  • Participate in regular QA team meetings and discussions.

We'd love your feedback!