We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Over 3.5 years of experience in Software Quality Assurance Testing of Web Client/Server and Web Services application using Manual and Automation Test Tools.
  • Experience in various aspects of (SDLC) Software Development Life Cycle and Agile/Scrum and Waterfall SDLC Process.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Junit/ Selenium Web Driver/IDE/Grid, ANT/Maven, Cucumber, Jenkins Postman and SoapUI.
  • Well versed in designing and implementing automation scripts using Selenium Web Driver, Junit and TestNG.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Experience in writing and developing Data Driven test for automation using Selenium/Java and Cucumber framework.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Expertise in entire QA Life Cycle Process, which includes design and development of Testing Methodology, Test Strategy, Test Scenarios, Test Plans and Test Cases.
  • Experience in manual testing using user interface and proficient in Black Box Testing, Regression Testing, and User acceptance Testing and experience in Bug Tracking.
  • Expertise in using different tools like Firebug and Fire path element as a Firefox add - on for addressing web elements using locator's ID, Class name, CSS Selector, XPath etc.
  • Strong experience with SOA architecture which include SOAP Web Service and RestFul Web Service Testing.
  • Experience in Manual testing and writing test cases by gathering documentation from the required specification from client.
  • Experience in building different automation frameworks such as Data driven, Page Object Model, BDD.
  • Expertise in documenting defects with the high level of detail, accuracy, and informative recreation steps using Quality Center, HP ALM and Jira.
  • Experience in writing SQL Queries to retrieve the data from the database. Experience in writing SQL Queries, SQL Scripts and performing Database testing.
  • Excellent interpersonal, verbal and written communication skills with the ability to collaborate and interact confidently with multifunctional teams that include programmers, project management, Systems Analysts, Business Process Engineers, and staff at all levels.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Junit, TestNG, Cucumber, SOAPUI, Postman

Languages: Java, C, C++

Web Technologies: HTML, XML, CSS, Java Script

Defect Tracking Tools: Jira, HP ALM, Quality Center

Build & CI Tools: Ant, Maven, Jenkins

Methodologies: Agile, Waterfall

Database: Oracle, SQL

Operating System: Windows Variants, UNIX/Linux, HIREN

Other Tools: VM ware, Firebug, Altaro, Cisco Packet Tracer, Acunetix, Nmap, Wireshark, Toad, Putty, Eclipse, Visual Studio

PROFESSIONAL EXPERIENCE

Confidential

Automation Test Engineer

Responsibilities:

  • Analyzed the Business Requirements and closely worked with the Business Team to get the clarifications addressed.
  • Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.
  • Created Selenium web-driver automation using Java for various functional flows in web-interface.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Created Java based scripts for Selenium WebDriver with TestNG as automation frame work.
  • Performed Data driven testing using Selenium WebDriver, TestNG functions that reads data from scripts using XML files.
  • Designed and Implemented Selenium WebDriver Automation Framework for Smoke test and Regression test using TestNG.
  • Executed of automated Test Scripts through Maven and used maven for building the WebDriver project.
  • Wrote Features, Scenarios, Step definitions for BDD to implement the User Acceptance Criteria using Cucumber Gherkin.
  • Performed Continuous integration automation using Jenkins and configured the schedule for automatic triggering.
  • Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing(Cucumber), Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing.
  • Performed End-to-End testing of database, Validated XML responses generated for different Web Services using Postman.
  • Designed and developed automated test scripts using Postman orchestrating various SOAP and RESTful web services.
  • Write defects if found any bugs during the execution of test cases using Testlink.
  • Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
  • Detecting, classifying and reporting bugs through Defect Tracking System in Jira.
  • Performed backend testing of application using SQL, writing queries to confirm correctness of data entered via UI, and data manipulation.
  • Participated and conducted Agile Scrum Daily project meeting and planning using the AGILE process.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).

Environment: Java, Selenium WebDriver, Eclipse, TestNG, Maven, Cucumber, Jenkins, Postman, Firebug, XPath, XML, Jira, Testlink, SQL, Agile and Windows.

Confidential

Automation Tester (QA)

Responsibilities:

  • Interacted with Functional and Technical Leads/Developers for understanding the requirements.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Responsible for writing and maintain Selenium Webdriver scripts for regression and functional testing using data driven framework
  • Created Java based scripts for Selenium WebDriver with TestNG as automation framework.
  • Identified test cases to automate the test cases using Selenium WebDriver, TestNG, and Java (Eclipse IDE) and Contributed in the creation of a framework.
  • Analyzed the test cases to identifying the scenarios that can be automated using Selenium WebDriver with Java.
  • Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Responsible for implementation of Data Driven Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies using Java.
  • Used Maven to help manage project's build, report and documentation across the network.
  • Proficient at leading and implementing BDD (Using Selenium and Cucumber) to align with agile methodology.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • 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.
  • Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.
  • Involved in Web Services Testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web Services SOAP and RESTful service.
  • Used Quality Center for executing test sets, collecting test results, Opening Defects and analyzing the data.
  • Developed SQL queries to query database to test backend process of application during End-to-End testing.
  • Worked in Agile/Scrum methodology performed agile testing to check the entire functionality of the application.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, SoapUI, Firebug, XML, Quality Center, Agile, and Windows.

Confidential

QA Tester

Responsibilities:

  • Understanding the requirements (both functional and non-functional) by going through the specifications and inputs from business analysts.
  • Worked with development team to understand technical design and architecture for test planning.
  • Created test cases and performed Manual Testing including Positive Testing and Negative Testing, Regression and Integration testing.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Performed various types of testing like Usability, Functional, Integration, System, Regression and Acceptance testing, Negative testing, Retesting etc. during different stages of the application development.
  • Carried out manual testing for various modules of the application as per test plan.
  • Performed Manual Testing for Test cases on each module and logged defects into Quality Center.
  • Actively participated in all QA and testing activities during UAT.
  • Created, Updated and Reviewed of Test cases and Test Scenarios.
  • Participated in reviews and meetings.
  • Responsible for Backend testing and executing SQLs.
  • Reported test results to the management on daily basis.

Environment: Windows, Linux, UAT, HP Quality Center, SQL, Manual Testing.

We'd love your feedback!