We provide IT Staff Augmentation Services!

Automation Engineer Resume

3.00/5 (Submit Your Rating)

Halifax, NS

SUMMARY

  • Around 6 years of experience in software testing in Client Server Application and Web based application using Manual Testing Techniques and Automated open source Testing Tools.
  • In depth understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC) and QA methodologies including Waterfall and Agile methodologies to ensure appropriate Quality Control.
  • Excellent working experience in all phases of SDLC: Requirements Gathering, Analysis, Design, Development, Testing, Implementation (Production) and Maintenance Support (Post Production).
  • Experience in preparing Test plan, Test cases, Traceability matrix, Test documentation and reports.
  • Expertise in working with Manual and Automated testing tools: SOAP Scope, SOAP UI, IBM RIT (GreenHat (GH) Tester), Clear Quest and Quality Center HP ALM11, CALT.
  • Good experience in creating, modifying and enhancing both manual Test cases and Test Scripts created in Selenium Webdriver with Test NG and Junit frameworks.
  • Working knowledge of SOA, Web Services, Web Services Definition Language (WSDL), SOAP, XML and XML Spy.
  • Experience in Automation, Integration (CIT/SIT/UAT), Installation, Smoke, Regression, System, GUI, Adhoc, Incident, Recovery, Cross Browser and Compatibility Testing.
  • Testing the Functionalities using Black Box testing technique. Excellent knowledge and working experience in test execution and test results analysis.
  • Extensively Used Quality Center and JIRA to create Test cases and report Bugs in Defect Module.
  • Good experience in Bug Tracking tools like Quality Center, Test Director, Clear Quest and BugZilla.
  • Having good knowledge in basic XML, SQL and VBS commands and has complete knowledge of Defect Life Cycle.
  • Fair Hands - on experience using Xpath functions and page object model. Experience with Jenkins integration for continuous integration.
  • Proven ability in designing and creating automation frameworks for J2EE based applications usingJava, JUnit/ TestNG,SeleniumWebDriver/IDE/Grid, ANT/Maven and Jenkins.
  • Using Spring Framework written Java Coding for API Testing using Post. Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and SOAP UI.
  • Experience in writing and executing loadscripts using JMeter as well as Loadrunner.
  • Experience in writing UNIX shell scripts for loading the data
  • Involved in Test designing by preparing High Level Scenarios & Test Cases by verifying BRD’s & HLD’s.
  • Experience in Data Driven Testing, Cross browser testing and Parallel Test Execution using Selenium WebDriver, TestNG and Selenium Grid.
  • Backend testing using SQL Queries. Involved in creating theScenarios forsingle and multi-user test. Expertise inData driven testing, Back-End testing.
  • Thorough Understanding of Unix/Linux/Windows Environment.
  • Involvement in Project Planning, Coordination and implementing various QA methodologies.
  • Strong communication & interaction skills. Ability in working individually or as a part of team, Problem solving, Analytical skills, Reporting and Assisting to Manager.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/RC/Grid/IDE, JUnit, JMeter, Loadrunner, appium

Languages/Frameworks: Java, JSP, Perl, Shell, API, TestNG, Maven, SQL, Cucumber, Gherkin,.net

Web Technology: HTML, CSS, Java Script, XML

Test Management Tools: Quality Center/ALM

Defect Tracking System: JIRA, Quality Center, DETS, GNATS, BugZilla.

Versioning Systems: CVS, SVN, Github, Stash, TFS

Continuous Integration Tools: Jenkins, Hudson, Cruise Control, Saucelabs

Build Tools: ANT, Maven

RDBMS: Oracle, MySQL, MS Access

Web & App Server: Apache Tomcat, JBoss, WebLogic, WebSphere

Operating Systems: Windows, Mac OS, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Halifax, NS

Automation Engineer

Responsibilities:

  • Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Extensively used Selenium WebDriver to test the application.
  • Responsible for implementation of Data Driven, Page Object Factory Automation Framework using Web Driver, Test NG, JXL, Maven technologies.
  • Involved in arriving at the Test Estimates, Test Planning and Test Strategy planning of Test Preparation and Execution.
  • Analyzing the component’s functional requirements and writing Functional level Test cases. Writing Test cases / Scenarios for Positive and Negative flows.
  • Attended Requirement and Design walk through sessions and worked with the team and the Business to document the Use Cases.
  • Getting the data from backend tables using SQL queries.
  • Built a detailed, reusable, Script-Free Keyword Data Driven Automation Framework for Web testing test cases using Selenium Web Driver (TestNG).
  • Implemented Regression and Smoke tests execution as separate step of deployment process.
  • Used Page Object Model, UI Mapping, Selenium Data Driven using CSV, CSS Selectors as a part of Framework.
  • Tested Web Services using SOAP UI tools and validated the content.
  • Maintain test cases in HPALM and execute
  • Extensively tested Defect fixes and ran regression test to make sure new defects were not introduced.
  • Analyzing business and system requirements to prepare Requirements Traceability Matrix
  • Review Traceability with stakeholders and convert to test cases
  • Perform manual UI testing and Web Services testing using Soap UI
  • Perform thorough testing to find defects and log in the QA tools
  • Responding and verification of plan reported incidents while working as Service Now primary
  • Extensively used Selenium (Xpath and CSS locators) to test the web application.
  • Created complete automation of SANITY Test suite for auto insurance module.
  • Produce test documentations & worked closely with QA project manager.
  • Developed User Guides, Documented Business Systems and procedures.
  • Participated and facilitated communications at all levels of the organization and during all phases of the project.
  • Reviewing the testing-related work of peers and providing them with appropriate feedback.
  • Performed Manual & automated Functional testing, Cross-browser testing.
  • Responsible for deploy latest build and services on different stages for testing and developer purpose.

Confidential

QA Engineer

Responsibilities:

  • Involved in developing test plan, test strategies, test scenarios, test scripts and test steps based on Business and System Use Cases.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
  • Involved in executing automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Performed Unit testing for Java applications using Junit.
  • Worked on developing the automation scripts using Selenium WebDriver with Junit Frame work.
  • Performed Data driven testing using Selenium WebDriver and Junit functions, which reads data from property and XML files.
  • Created test cases, test plans, tested API’s, wrote Junit test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the shipping and checkout domain.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium WebDriver.
  • Developed test harness for Web Services automated testing by means of SOAP UI and ANT.
  • Involved in testing SOA with Restful/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and SOAP UI.
  • Performed functional testing of Web services testing using SOAP UI.
  • Wrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative and END-TO-END Test cases.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Identified and reported bugs using defect tracking tool HP Quality Center and presented bug reports for weekly status updates.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Confidential

QA Engineer

Responsibilities:

  • Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.
  • Implemented automation testing using Java, JUnit framework and Selenium (Web driver) for web application.
  • Designed, Maintained and executed daily automation regression suites and running Smoke Test daily twice after build.
  • Created automated test suite, volunteered and reduced total test execution time by configuring tests to run parallel on Selenium grid.
  • Performed GUI testing, regression testing and end to end functionality testing of the application.
  • Created automated test scripts using Selenium and JUnit.
  • Created test cases, test plans, tested API’s, wrote JUnit test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the shipping and checkout domain.
  • Created Maven project and module structure for automation suite.
  • Configured and Maintained dependencies required for the module in Maven Configuration file.
  • Performed database testing using Oracle SQL in order to check the data validation and data integrity.
  • Extensively used SQL scripts/queries for data verification at the backend.
  • Developed test harness for Web Services automated testing by means of SOAP UI and ANT.
  • Interaction with Project Managers to discuss on ongoing project and QA strategy which needs to be followed.
  • Assist QA Team with defining and implementing a defect resolution process including defect priority, severity, next steps, and assigned owner.
  • Wrote test cases, implemented ran and added versions and iterations using Test Manager for positive, negative and END-TO-END Test cases.
  • Identified and reported bugs using defect tracking tool HP Quality Center and presented bug reports for weekly status updates.
  • Participation in completion of production tasks and supported adhoc tasks.
  • Coordinated with Developers forDefect analysisand performed Regression Testing.
  • Reporting any defects/observation on a day to day basis.
  • Worked in a highly dynamic AGILE environment and participated in scrum and sprint meetings.

We'd love your feedback!