We provide IT Staff Augmentation Services!

Sr. Automation Test Engineer Resume

2.00/5 (Submit Your Rating)

Bloomington, IL

PROFESSIONAL SUMMARY:

  • Senior Selenium Automation Test Engineer with almost 7+ years of experience in both manual and automated software Quality Assurance Testing of client - server and web-based applications and Back-end testing.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP QTP, Junit/TestNG, Quality Center, JIRA, Ant, Maven, Jenkins, SOAP UI, Firepath, and Firebug.
  • Well versed with SDLC, STLC, Logging and Tracking Defects in all the phases with major responsibilities.
  • Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver.
  • Good knowledge on Junit, TestNG framework for Functional and Regression testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
  • Good experience in Manual testing of web based and Client/Server applications.
  • Plan, Design, Build and Maintain complex Test Automation Frameworks (Data Driven, Keyword Driven and Hybrid).
  • Hands on experience in writing test scripts and maintaining the object repository using Page Object Model.
  • Extensive experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Cross Browser, Security and Database Testing. Sound knowledge in SQL Queries.
  • Knowledge on Web Services Testing using SOAP UI 4.0/3.0 & groovy scripting.
  • Extensive experience in Defect Reporting and Defect tracking process using Quality Center (QC), JIRA, BugZilla and Rational Clear Quest.
  • Extensive experience in Functional Testing, Regression Testing, UI Testing using Selenium.
  • Hands on experience in automating mobile application with Appium in different platforms like Android, and iOS.
  • Shown flexibility, quick learner, proactive attitude and an amazing team player.
  • Highly efficient in Complex, Agile, Dynamic, Onshore-Offshore project environments.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

SOFTWARE PROFICIENCY:

Testing Tools: Selenium IDE, Selenium RC, Selenium WebDriver, QTP 10.x, SOAP UI

Programming language: C, Java, SQL

Database/SQL Tool: Oracle9i/10g/11g, MySQL

Version Control Tool: Rational Clear Case, Github

Quality Management: Rational Clear Quest, JIRA, HPQC, BugZilla

Operating Systems: Windows XP/8, Linux2.6.28, Ubuntu 9.0, Android, iOS

Project Methodologies: Agile-Scrum, Waterfall, V-Model

Continuous Integration: Jenkins and Hudson

Web Debugging Tools: Firebug, FirePath, XPather

WORK EXPERIENCE:

Sr. Automation Test Engineer

Confidential, Bloomington, IL

Responsibilities:

  • Analyzed business requirements and functional documents and extracted use cases required for performing automation out of it.
  • Involved in entire QA Life Cycle, which includes Test Designing and Execution of the entire QA process and documentation of Test Plans, Test Cases, Test Procedures and Test Scripts.
  • Created Requirement Traceability Matrix (RTM) to analyze changes and identify the areas of application for Regression Testing.
  • Involved in setting up testing environment with Eclipse, TestNG, and Selenium WebDriver.
  • Identified test cases to automate. Automated those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Used Firebug to do web based application testing with Selenium for the commands and locator application.
  • Used Maven to configure the dependencies and to run framework.
  • Maintained and executed Maven build files for running automated tests.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Performed functional testing of RESTFUL Web Services using SoapUI
  • Created automation scripts in SOAP UI using Groovy Script for web services testing.
  • Involved in writing SQL queries for backend database testing.
  • Conducted backend testing by querying databases to synchronize testing databases and checked for data integrity and proper routing based on workflow rules at each step.
  • Involved in Defect tracking and Reporting using JIRA defect tracking tool and interacted with the developers to resolve technical issues.

Automation Test Engineer

Confidential, Irving, TX

Responsibilities:

  • Analyzed business requirements and functional documents and extracted use cases required for performing automation out of it.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG, Maven, Apache POI, Jenkins under Java platform.
  • Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.
  • Prepared test data for testing the application in various test phases.
  • Created Automation script using Selenium WebDriver. Executed scripts on different browser and different platform using Selenium GRID
  • Involved in reviewing the test scripts written by peers.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • 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.
  • Used Maven to configure the dependencies and to run framework.
  • Participated in User Acceptance Test (UAT), Documented procedures and guiding the users in verifying various transactions on the System.
  • Used Firebug to select CSS selectors and XPath to identify UI elements.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Performed browser compatibility testing (IE, Firefox, Chrome, Safari browsers).
  • Involved in android app testing used adb, logcat and android emulator.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Involved in Defect tracking and Reporting using HP Quality Center (QC).
  • Attended weekly status meetings and interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

QA Analyst

Confidential, Albany, NY

Responsibilities:

  • Developed Test Cases and Procedures based on User requirement specifications and System requirement specifications.
  • Involved in Performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.
  • Used Selenium WebDriver APIs for writing Junit test suites and test cases for testing functionality.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
  • Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
  • Developed ANT based build scripts to run Selenium Automation. Integrated ANT Scripts to Continuous Integration Server to run nightly tests.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, FireFox, Safari and Chrome.
  • Performed change defects verification of data in QA environment, before the Production implementation.
  • Managed Test results and defects using BugZilla defect tracking tool.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Attended weekly status meetings and interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Automation Tester

Confidential, Cypress, TX

Responsibilities:

  • Responsible for interacting with the business people for understanding business requirements.
  • Created and maintained automated tests using QTP by coding in VB Script.
  • Writing QuickTest Pro scripts when necessary and customizing the recorded scripts, running the scripts on a new build.
  • Developed and maintained automated test scripts to support regression testing.
  • Used data driven testing and database accessing techniques to support the scripts.
  • Maintained Requirement Traceability Matrix to ensure all conditions are covered in the Test Cases.
  • Executed Test cases and analyze the test results.
  • Performed regression testing using QTP and manipulated necessary recovery manager steps.
  • Developed User Defined Functions to support the automated scripts using QTP.
  • Participated in documenting Automated Test Strategy and assist the Testing Team with on-going Automated Test Execution.
  • Involved in Defect tracking and Reporting using HP Quality Center (QC).
  • Attended weekly status meetings and interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

QA Tester

Confidential

Responsibilities:

  • Designed the efficient manual test cases based on analysis of Business Requirements, Functional Specs, Technical design documents, Use Cases, Supporting documents.
  • Understanding the business requirements and develop test cases to test the complete functionality of the application.
  • Maintained Traceability Matrix to ensure all conditions are covered in the Test Cases.
  • Executed Test cases and analyze the test results.
  • Responsible for performing Ad-hoc, Sanity testing, Functional testing and Regression testing.
  • Coordinating with onsite persons regarding documents, requirements and discussions about the functionality.
  • Performed regression testing for each new build.
  • Used Test Director to analyze and maintain test cases, which satisfy both Verification and Validation and Track bugs.

We'd love your feedback!