We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

5.00/5 (Submit Your Rating)

GA

SUMMARY

  • 7+ years of experience in Software development and testing which includes Manual testing and Automation using Selenium and QTP.
  • Experience in testing Web - based and Client-Server based applications across various client domains.
  • Expertise in creating Test Strategy, Test Plan, Test Reports, Test Cases and Test Scripts for Manual testing based on the functional specification.
  • Strong knowledge & expertise in Functional, System, Integration, Regression, compatibility, end-to-end testing, UAT, Smoke/Sanity, Usability testing.
  • Strong exposure and experience in Software Development Life Cycle (SDLC), Agile, Waterfall, Software Testing Lifecycle (STLC) and QA methodologies.
  • Experience in configuring and maintaining Defect Tracking system and preparing project reports for end-to-end testing using tools like QC/ALM and JIRA.
  • Performed Automation testing using tools such as Selenium WebDriver/RC/IDE/Grid, QTP for web and client server applications.
  • Experience in writing CSS Selectors and Xpath expressions to identify web elements locators using Web-debugging tools like Fire Path and Firebug
  • Sound knowledge on Junit, TestNG framework for Unit testing.
  • Experience with build, Continuous Integration and version control tools - Maven, Ant, Jenkins and GIT Hub.
  • Solid knowledge in Java and OOPS concepts (Abstraction, Encapsulation, Inheritance and Polymorphism required for Selenium frameworks.
  • Excellent communication, co-ordination, analytical & problem-solving skills.
  • Ability to adapt to new environment quickly, strong team player, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS

Methodologies: Agile/ Scrum, Waterfall

Automation Tools: Selenium IDE, Selenium WebDriver, Selenium RC, Selenium Grid, Quick Test Pro, Cucumber, JUnit, TestNG, Appium, Soap UI.

Frameworks: Data Driven, Keyword Driven, Modular Driven & Hybrid

Test Management Tools: Quality Center, JIRA, ALM, Clear Quest

Programming Languages: Java, Shell script

Web Technologies: HTML, CSS, XML, Xpath, JavaScript, JSON

Web Services: SOAP, REST

Continuous Integration, IDE & other tools: Jenkins, Eclipse IDE, GIT repository

Build Management Tools: ANT, Maven

Data bases: Oracle, SQL Server, MS-Access.

Operating Systems: Windows variants, UNIX

PROFESSIONAL EXPERIENCE

Confidential, GA

Test Automation Engineer

Responsibilities:

  • Involved in analyzing & reviewing the Functional requirements and Technical specification documents.
  • Responsible for Creating Test Plan, Test strategy and Test case documents.
  • Involved in setting up the Test environment with Eclipse IDE, Selenium WebDriver and TestNG.
  • Actively involved in identifying & writing the automation test cases for Functional Regression testing.
  • Involved in Hybrid driven framework design using Selenium WebDriver.
  • Performed Data driven testing using Selenium WebDriver, JUnit and JDBC Connections.
  • Performed cross-browser compatibility testing on IE, Firefox and Chrome browsers.
  • Used JIRA for logging & tracking defects.
  • Checked the end-to-end data flow and used SQL queries to extract the data.
  • Extensive testing of browser content and compatibility of application using locators.
  • Worked with release management to createautomationscripts for regression testing.
  • Coordinated with CI team to ensure completion of daily automated regression tests.
  • Participated in formal reviews and walkthrough for preparing test cases.
  • Attended weekly meetings with manager to discuss about day to day activities.

Environment: Selenium WebDriver, Grid, TestNG, Jenkins, Maven, SOAP UI, XPATH, Firebug, XML, HTML, CSS, Eclipse, JIRA, MySQL, Git

Confidential, Melville, NY

QA Engineer

Responsibilities:

  • Responsible for creating & execution of test cases for automation and manual testing.
  • Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
  • Responsible for Cross-browser testing and running the automation script.
  • Executed automation test script against the functional specifications on multiple browsers i.e. Internet Explorer, FireFox & Chrome
  • Created Web Service automation test suite using Soap UI to test REST API.
  • Prepared and executed batch test suite through TestNG.
  • Used Xpath expressions to work on dynamic objects.
  • Extensive testing of browser content and compatibility of the application using locators.
  • Responsible for creating daily defect status reports.
  • Used Project Management tools like JIRA to prioritize, classify bugs and tracked defects.
  • Part of Daily Scrum calls, Retrospective meeting and Sprint planning meeting

Environment: Selenium WebDriver, Grid, TestNG, Jenkins, Maven, SOAP UI, XPATH, Firebug, XML, HTML, CSS, Eclipse, JIRA, Git

Confidential

Automation Tester

Responsibilities:

  • Responsible for creating test plan and strategy for automation and manual testing for web application
  • Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
  • Responsible for Cross-browser testing and running the automation script in parallel.
  • Involved in development of Hybrid (Keyword and Data Driven) Test Framework using Selenium WebDriver, Maven and TestNG.
  • Used TestNG annotations like groups, parameters, Data Providers to group the test cases, test methods, test suits for regression and functional testing.
  • Extensively queried through SQL to check the database records in MySQL database.
  • Prepared and executed batch test suite through TestNG.
  • Extensive testing of browser content and compatibility of the application using locators.
  • Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.

Environment: Selenium WebDriver, TestNG, Maven, XPATH, Firebug, XML, HTML, CSS, Eclipse, QC, MySQL, SVN

Confidential

Quality Assurance Analyst

Responsibilities:

  • Review Business Requirement documents (BRD), Software Requirement specification (SRS) and prepare Test Plan
  • Created theautomationframeworks in QTP
  • Documented Manual Test cases, Test procedures and Test results.
  • Performed Functional and UI testing for the web-based application.
  • Conducted the Smoke Testing to check the High-Level functionality of an application.
  • Performed SQL Server's data validation and database queries
  • Used Back-end database SQL Queries to perform data testing
  • Created theAutomationFramework for the application and ensured the adequate coverage for regression testing.
  • Automated the test scripts for User interface, Functional and Regression testing using QTP
  • Added various Check Points using the QTP
  • Created parameters that inserted different data into each iteration of a test run using Parameterize test in QTP
  • Participated in Weekly status meeting and walk through to discuss Defects Priorities
  • Defects tracked and reported using Quality Center Reporting tool.
  • Performed System, Integration and Regression Testing.

Environment: Windows XP, Quick Test Professional, Quality Center, Oracle, Perforce.

Confidential

Software Tester

Responsibilities:

  • Reviewed the Business Requirement Documents and Technical Specification documents.
  • Responsible for creating test cases and executing them manually.
  • Performed Functional & user interface testing under System, Integration and Regression testing for various modules.
  • Prepared Test Data and performed Positive and Negative testing.
  • Developed SQL queries for back-end testing.
  • Created Test cases for User interface, Regression and functional testing.
  • Used Mercury Quality Center to capture requirements and creating test cases.
  • Execution of test cases, verification the actual results against the expected results and documenting the test plan.
  • Logged defects on QC and prepared the defect reports. Closely worked with Business Analyst and developers for defect triage.
  • Responsible for providing weekly status reports, showing the progress of the testing effort and open issues to be resolved
  • Performed Defect Root Cause Analysis, interacted with related Team, and tracked defects in a Quality Center.
  • Delivered work on tight schedule, without affecting the quality of the deliverables

Environment: MS Office, Quality Center, Oracle, Windows

We'd love your feedback!