We provide IT Staff Augmentation Services!

Sr. Automation Test Engineer Resume

2.00/5 (Submit Your Rating)

MI

SUMMARY:

  • Around Eight years of experience as a Quality Assurance Tester with good understanding of Software Testing Life Cycle (STLC).
  • Strong knowledge of Testing including Java, XML, JavaScript.
  • Expertise in Design patterns like Page Object Model, Data Driven Testing, UI Mapping.
  • Extensive experience in bug tracking tools like HP Quality Center (ALM), IBM Rational Clear Quest, JIRA, and Bugzilla.
  • Hands on expertise with test automation tools like SilkTest (Functional Tester) and Selenium RC/WebDriver/IDE/Grid and JUnit/TestNG. Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools like Jenkins for nightly batch run of the Script.
  • Coordinating with developers in writing Test Plans and formulate Test Cases for automated testing procedures using Selenium.
  • Proficient in writing Test Plans and Test Cases for both manual and automated testing scenarios and expertise in writing test scripts using TestNG framework.
  • Experience in software development methodologies such as Agile - SCRUM and good experience in Water Fall Model.
  • Experience in Functional, Regression, User Acceptance Testing (UAT), Browser Compatibility Testing.
  • Experience in working with Build Tools like Maven and the test plugins.
  • Worked in Continuous Integration Environment with Jenkins.
  • Experience in bug and defect-tracking using tools like JIRA.
  • Wrote and executed SQL queries to validate Back-end Experience.
  • Expertise in Manual and Automation Testing of Web based application.
  • Excellent interpersonal and communication skills with Confidence, positive attitude and eagerness to learn new things.
  • Ability to work in a Team or individually and very flexible to work in complex environment with tight schedules.

TECHNICAL SKILLS:

Automation Testing Tools: Selenium WebDriver, Selenium IDE

Testing Frameworks: TestNG

Defect/Bug Tracking Tools: JIRA

Operating Systems: MS Windows, Mac OS X

Programming Languages: Java, HTML

Scripting Languages: XML, JavaScript

Build Tools: Maven

Continuous Integration tools: Jenkins

Databases: Oracle, MySQL, MS SQL Server

Web Service:: REST

Other Utilities: Jenkins, Test Link, SVN, GIT, Maven

PROFESSIONAL EXPERIENCE:

Confidential, MI

Sr. Automation Test Engineer

Responsibilities:

  • Involved in Agile (Scrum Process) methodology based Project Planning, Test Planning and all SDLC phases.
  • Developed Automation test scripts using Selenium WebDriver, Java, TestNG to test the application.
  • Designed and developed hybrid automation framework using Selenium WebDriver, Java and TestNG.
  • Developed driver scripts using Selenium web-driver and function library for automation framework.
  • Performed data driven testing using MS Excel with Selenium Web driver and Java.
  • Actively participated in framework design and developed Page Object Model (POM) framework with Page Factory.
  • Used Selenium IDE and Firebug for capturing various locators.
  • Contribute in framework creation. Automate web application using Selenium Webdriver and Java.
  • Created positive and negative test cases by using valid and invalid data.
  • Automated sanity and regression tests using Selenium.
  • Maintained and executed Maven build files for executing automated tests.
  • Created test suites(TestNG) for multiple modules and created the jobs for them.
  • Performed RESTFUL functional web services testing using Postman.
  • Documented and reported all defects using JIRA.
  • Trainings to the new team members on the framework.
  • Responsible for providing status in daily Stand-ups about the progress/issues in QA.
  • Involved in analyzing System Requirements and developing test plans for Functional and Regression testing.
  • Library files development for different reusable components.
  • Documenting the test process changes/updates.
  • Interacting with customer for the process clarifications.

Environment: Java, TestNG, Eclipse IDE, Selenium WebDriver, Maven, Postman, Jenkins, Chrome Developer tools, JIRA, Bit Bucket, SQL.

Confidential, CA

Software Development Engineer

Responsibilities:

  • Involved in Agile (Scrum Process) methodology based Project Planning, Test Planning and all SDLC phases.
  • Involved in designing and developing hybrid automation framework using Selenium Web Driver, Java and TestNG.
  • Performed testing of software web/ mobile applications including Functional, Integration and Regression testing.
  • Creating, reviewing and updating the repository on a time-to-time basis and storing the data in GIT repos.
  • Constantly monitoring Jenkins for the new builds and running new automated test cases in Jenkins.
  • Wrote Selenium Scripts for web and Mobile automation.
  • Developed driver scripts using Selenium 2.0 and function library for automation framework.
  • Developed and executed white box test cases using TestNG framework and Eclipse.
  • Responsible for API Testing using Java and TestNG.
  • Responsible for Fixing bugs in Javascript, HTML, CSS.
  • Responsible for feature enhancements and bug fixes using JavaScript.
  • Extensively worked with DOM and locating a web element using Id, Name, CSS selector and XPATH.
  • Automated sanity and regression tests using Selenium.
  • Maintained Test Cases using Rally based on User requirement specifications.
  • Maintained and executed Maven build files for executing automated tests.
  • Developed and executed white box test cases using TestNG framework and Eclipse.
  • Participated in migration of automation scripts through Web Driver, in order to provide an API that established a well-designed standard programming interface for web application testing.
  • Performed RESTFUL functional web services testing using SOAPUI.
  • Wrote Groovy Scripting.
  • Carried out mobile testing on android platform using Appium, UI automate viewer.
  • Working in fast paced Agile Team.

Environment: Java, TestNG, Eclipse, Jenkins, Rally, XML, HTML, Agile, GIT, Selenium Web DriverHTML, CSS

Confidential, South San Francisco, CA

QA Automation Engineer

Responsibilities:

  • Involved in Agile (Scrum Process) methodology based Project Planning, Test Planning and all SDLC phases.
  • Developed Automation test scripts using Selenium WebDriver, Java, TestNG to test the application.
  • Designed and developed hybrid automation framework using Selenium WebDriver, Java and TestNG.
  • Developed driver scripts using Selenium web-driver and function library for automation framework.
  • Performed data driven testing using MS Excel with Selenium Web driver and Java.
  • Actively participated in framework design and developed Page Object Model (POM) framework with Page Factory.
  • Used Selenium IDE and Firebug for capturing various locators.
  • Contribute in framework creation. Automate web application using Selenium Webdriver and Java.
  • Created positive and negative test cases by using valid and invalid data.
  • Automated sanity and regression tests using Selenium.
  • Maintained and executed Maven build files for executing automated tests.
  • Created test suites(TestNG) for multiple modules and created the jobs for them.
  • Documented and reported all defects using JIRA.
  • Trainings to the new team members on the framework.
  • Responsible for providing status in daily Stand-ups about the progress/issues in QA.
  • Involved in analyzing System Requirements and developing test plans for Functional and Regression testing.
  • Library files development for different reusable components.
  • Documenting the test process changes/updates.
  • Interacting with customer for the process clarifications.
  • Extensively used Selenium Locators like ID, Name, Identifier, Link Text, Xpath.
  • Used GIT as source code management tool

Environment: Java, TestNG, Eclipse IDE, Selenium Webdriver, Maven, Jenkins, Selenium IDE, Fire Bug, JIRA, GIT,SQL

Confidential, San Francisco, CA

QA Automation Engineer

Responsibilities:

  • Worked in agile environment on testing iteratively against newly developed code until quality is achieved from an end customer's perspective.
  • Worked on transition process of converting SilkTest to Selenium.
  • Used Page Object Pattern using Java
  • Developed freehand scripts in Java for Selenium
  • Involved in automation testing of web application using Selenium WebDriver
  • Designed and executed the Automation Test Scripts using Selenium WebDriver and TestNG.
  • Used Firebug Tool to identify the Object’s id, Name, XPath in the application.
  • Carried out a project phase for Automation using Selenium Web Driver with Java.
  • Developed new Selenium Web Driver Scripts using Java
  • Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Create status reports indicating test execution progress.
  • Develop scheduled jobs for running the scripts on daily basis
  • Maintained the RTM and ensured complete requirement coverage
  • Reported and tracked the bugs using JIRA.
  • Performed data driven testing by developing Java based library to read test data from XML & Properties files
  • Integrated Selenium WebDriver with existing API to test framework
  • Developing, maintaining, and deploying testing tools and test data for use during internal QA testing.

Environment: Java, Selenium IDE, Selenium WebDriver, FireBug, MySQL, Eclipse, Maven, GIT, Eclipse

Confidential, Chicago

QA Engineer

Responsibilities:

  • Involved in analyzing Functional Requirements Documents (FRD) and Use Case Documents to create Test Plan and Test Cases.
  • Involved in generating scripts using SilkTest and enhanced the scripts and executed the scripts and analyzed the results.
  • Performed various types of testing like Functional, Integration, System, Regression, User Interface and Acceptance Testing etc., during various stages of the application development.
  • Developed automation scripts for functional testing and Data driven testing of the application using SilkTest.
  • Enhanced the VB script in SilkTest using Destructive Programming and Function Libraries.
  • Parameterized the data and perform the data driven testing using SilkTest for testing the application with positive and Negative inputs.
  • Performed backend testing to validate database contents by writing and executing SQL queries.
  • Worked with the team lead to coordinate the test case turnover process proceeding each cycle and selectively executed the test cases to verify that they are kept current.
  • Involved in weekly walkthroughs and inspection meetings, to verify the status of the automation testing effort and the project as a whole with offshore team.
  • Involved in creating various functions, reusable actions and user-defined variables in XML.
  • Actively initiated in defect resolution meetings, ambiguity reviews and test scenarios review meetings
  • Participated in XP Agile meetings, and communicate issues and concerns with development and product team members.

Environment: SilkTest, MS SQL Server 2008, Windows 2010/XP

Confidential, Oakland

Software Engineer

Responsibilities:

  • Developed a UI for the application to eliminate the manual error prone operation performed on the database using eclipse and Toad..
  • Attended requirements, design meetings, review, analysis of requirements and design documentation.
  • Designed all the functionalities using PHP, MySQL, JavaScript, AJAX, Json, HTML, CSS.
  • Performed API programming and integrations
  • Involved in the creation of Drag and drop uploads, booking calculator and search using AJAX.
  • Involved in Creation of PHP framework for frontend and backend data manipulation.
  • Responsible for UI and JavaScript, HTML and CSS creation and manipulation

Environment: PHP, MySQL, JavaScript, AJAX, XML, HTML, CSS, Json, MySQL, API integration, Eclipse.

We'd love your feedback!