We provide IT Staff Augmentation Services!

Automation Testing Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 6+ years of experience in both manual and automated software Quality Assurance Testing of client - server and web-based applications and Backend testing.
  • Have Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software
  • Development Life Cycle (SDLC), and STLC (Software Testing Life Cycle) including Agile, Scrum and Waterfall Model.
  • Experience in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE, JUnit/TestNG, Quality Center, JIRA, SOAP UI.
  • Experience in designing and implementing of Hybrid framework - Keyword and Data Driven and Page Object Model.
  • Experience in writing and executing Test Cases, and automated Test Execution.
  • Exposure to Web Services testing using SoapUI tool, XML and expert in reading WSDL.
  • Experience in developing automation scripts using Java, Selenium WebDriver and TestNG/JUnit for automating test cases.
  • Experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Reliability, compatibility, Cross Browser and Database Testing.
  • Experience in working with Databases such as Oracle, SQL Server and MS-Access.
  • Work experience in using the HP Quality Center/ALM to manage the software testing process and JIRA for tracking the process and sharing the files.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
  • Helped the team in estimations of automation project.
  • Experience in interaction with Clients on requirement analysis
  • Involved in defect reporting, validation and reporting daily updates to business owners.
  • A project-oriented team player with solid communication and interpersonal skills.

TECHNICAL SKILLS:

Languages: Java, SQL

Testing Tools: Selenium IDE/WebDriver, JUnit, TestNG

Frameworks: Hybrid, Keyword, Data Driven, Page Object Model

Bug Tracking Tools: HP ALM/Quality Center, JIRA

Web Services: SOAP, RESTful, SOAP UI

Databases: SQL Server, Oracle, MS Access

IDE Tools: Eclipse

Operating Systems: Windows, Linux, UNIX.

Build Tools: Maven, ANT

Other Tools: Git, MS-Office Suite (Word, Excel, Access), MS-Project, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, PA

Automation Testing Engineer

Responsibilities:

  • Involved in project to understand the business needs and objectives of the system and interacted with the end client/users and gathered requirements for the integrated system.
  • Worked with the user group for requirement gathering throughout the planning and implementation.
  • Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business.
  • Designed, executed and maintained automation Test Scripts in Selenium WebDriver using Java, TestNG and Maven.
  • Used the POI API to read data from the excel sheets.
  • Tested compatibility of application for dynamic and static content under various cross browsers using Integrated HTML ids and XPATH in Selenium.
  • Responsible for implementing Multi-Threading for time consuming processes and synchronizing the actions of threads.
  • Worked extensively making Data Driven, Keyword Driven and Maven/Ant Frameworks to maintain Test Suites.
  • Developed Test Scripts to implement Test Cases, Test Scenarios.
  • Worked on Cross Browser testing through Selenium Web Driver by testing the website on different browsers like Chrome, IE and Firefox.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.
  • Detecting, classifying and reporting bugs through Defect Tracking System in JIRA.
  • Actively worked in Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Used Maven for building the Web Driver project.
  • Integrated with Continuous Integration tools like Jenkins for running test on nightly basis automatically.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Analyzed the Business Requirements and closely worked with the Business Team to get the clarifications addressed.
  • Produced a daily test status report communicating number of tests planned, tests executed, passed, failed, in-progress, blocked, and/or not applicable.

Environment: Java, Selenium Web Driver, Agile, HP Quality Center 11.0, Maven 3.1.1, Jenkins, Eclipse, TestNG, GitHub, XPath, JIRA, Firebug, HTML, XML, CSS, Chrome, Firefox, MySQL, SQL.

Confidential, Houston, TX.

Selenium Tester

Responsibilities:

  • Followed Agile Methodology in analyses, define, and document the application.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Worked with Hybrid (Keyword and Data Driven) automation framework with Selenium WebDriver, Java and TestNG.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium WebDriver.
  • Worked in creation, preparation of Test Cases.
  • Involved in the Test Data creation and execution of automated Test Scripts.
  • Designed, executed and maintained regression automated test cases with Selenium WebDriver, TestNG.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.
  • Setup and Configured the testing environment with Eclipse, Selenium WebDriver, TestNG.
  • Involved in writing Maven build dependencies to automate the compilation and execution of test cases/suites.
  • Involved in testing Web Services and XML with SoapUI.
  • Committed Selenium WebDriver scripts to Git using EGit plugin for Eclipse IDE.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Participated in Peer Review meetings to enhance the Test Procedures and Test cases.
  • Created test reports using TestNG and captured the error screenshots.
  • Involved in working through the defect life cycle.
  • Interacted with the Development team and the Environment team in performing Bug Triage and prioritizing the defect list and validating known bug fixes.
  • Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.

Environment: Java, Selenium WebDriver, TestNG, Maven, SoapUI, Quality Center, Eclipse IDE, Agile, Git, Internet Explorer, Chrome, Firefox, SQL, Oracle, Jenkins, Windows.

Confidential, San Francisco, CA.

Selenium Tester

Responsibilities:

  • Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME's) and developed test cases.
  • Involved in analyses, define, and document the application which will support functional and business requirements.
  • Developed Requirements Traceability Matrix (RTM)for Test Coverage by mapping the requirements to test cases.
  • Wrote and executed Test Cases for each User Story and Logged Defects for the test failure in JIRA.
  • Implemented Test Automation using Selenium WebDriver and Maven with Java.
  • Involved in design and implementation of Keyword Driven automation framework for regression test suites.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts with Java.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
  • Performed Smoke Testing, Functional Testing, System Integration testing, Regression Testing, Database Testing, and Black Box testing at various phases of the development and test cycles.
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Conducted database testing by executing SQL queries to ensure the data integrity by checking various kinds of constraints.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the supporting tables and cubes.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Performed regression tests on the application to assure proper functionality of the site after new builds.
  • Participated in daily stand-ups, weekly meetings and technical reviews.
  • Prepared reports showing the testing efforts.
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: Selenium WebDriver, Java, TestNG, Maven, JIRA, SQL, DHTML, HTML, Oracle11g, SVN, MSWord, MS Excel, UNIX, Windows 7.

Confidential

QA Analyst

Responsibilities:

  • Developed test strategies and managed all aspects of software testing and defect calls.
  • Responsible for analyzing Business Requirements and Specifications.
  • Worked with Development and Requirement Analysis to ensure that the Test Requirements are correct and complete.
  • Coordinating/Interacting with the client and business analyst to review the bugs created and for enhancements of the requirements.
  • Involved in testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
  • Worked with Development and Business users using Agile methodologies to develop and provide quality assurance support and best processes, documentation, and services to clients.
  • Preparation and execution of Test Cases using Test Plans.
  • Used SQL queries to validate the data processing.
  • Authenticated work flows, data flow, web services, intermediate files and tables, and all output specifications by developing test cases.
  • Validated the interfaces to legacy systems and authorized web-service requests.
  • Performed functionality tests to validate the business processes and numerous batch jobs.
  • Developed test data and performed data driven tests.
  • Reporting and prioritizing software bugs in conjunction with the Development and QA Managers.
  • Performed system integration, functional testing and regression and User Acceptance testing.
  • Developed Traceability by Test Result Analysis and Defect Management.
  • Responsible for System testing and Defect Tracking.
  • Responsible for analyzing Business Requirements and Specifications.
  • Tracked and managed modification request in Quality Center.
  • Used UNIX utilities and commands to monitor server-side activities.
  • Co-ordinated with Production team and Client support team.

Environment: Java, Selenium WebDriver, XML, Oracle, Manual Testing, SQL, Quality Center 9.2, MS Office, Excel, UNIX

Confidential

QA Analyst

Responsibilities:

  • Analyzed the Requirements from BRD and SRS.
  • Participated in complete QA Life Cycles.
  • Performed Functional Testing on different modules.
  • Analyzed system requirements and developed test plans for Functional testing.
  • Created and Executed Test Cases and Test Scripts.
  • Enhanced existing Test Scripts based on changes to the requirements.
  • Test Activities included Functional testing, GUI testing, Integration testing, System and User Acceptance Testing.
  • Performed Back end testing by writing SQL statements using SQL Developer.
  • Involved in coordinating with development teams while resolving bugs.
  • Conducted testing on the servers to establish the load capacity of the server.
  • Re-tested the application to check whether the defects are resolved or not (Regression Testing).
  • Performed positive and negative testing of the application for identification of bugs.
  • Used Quality Center for maintaining test scripts and defect management.
  • Coordinated, prioritized and executed regression testing in each release to test consistency.
  • Responsible in providing regular test reports to the management.
  • Worked closely with developers to make sure that all the bugs were fixed.
  • Actively participated in weekly review meetings with project team.

Environment: HP Quality Center, SQL Server, MS Office, Excel, Windows.

We'd love your feedback!