We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

2.00/5 (Submit Your Rating)

Minneapolis, MinnesotA

SUMMARY

  • 6 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • In depth understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC). And QA methodologies including Waterfall and Agile methodologies to ensure appropriate Quality Control.
  • Excellent working experience in all phases of SDLC: Requirements Gathering, Analysis, Design, Development, Testing, Implementation (Production) and Maintenance Support (Post Production).
  • Expertise in working with Manual and Automated testing tools: SOAP Scope, SOAP UI, IBM RIT (GreenHat (GH) Tester), Clear Quest and Quality Center HP ALM11, CALT.
  • Working knowledge of SOA, Web Services, Web Services Definition Language (WSDL), SOAP, XML and XML Spy.
  • Hands - on experience in using Eclipse, Log4j, slf4j, JUnit, Mockito, TestNG for building, logging, testing and Visual Source Safe, CVS and SVN for version control.
  • Good experience in creating, modifying and enhancing both manual Test cases and Test Scripts created in Selenium Webdriver with Test NG and Junit frameworks.
  • Experience in Automation, Integration (CIT/SIT/UAT), Installation, Smoke, Regression, System, GUI, Adhoc, Incident, Recovery, Cross Browser and Compatibility Testing.
  • Testing the Functionalities using Black Box testing technique. Excellent knowledge and working experience in test execution and test results analysis.
  • Extensively Used Mercury Quality Center and JIRA to create Test cases and report Bugs in Defect Module.
  • Having Good understanding of CRM tools.
  • Having good knowledge in basic XML, SQL and VBS commands. And has complete knowledge of Defect Life Cycle
  • Good knowledge of Banking and finance Domain.
  • Worked on the complex Integration of ERP and Salesorce.
  • Fair Hands-on experience using Xpath functions and page object model. Experience with Jenkins integration for continuous integration.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, JUnit/ TestNG, Selenium WebDriver/IDE/Grid, ANT/Maven and Jenkins.
  • Using Spring Framework written Java Coding for API Testing using Post. Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and SOAP UI.
  • Managed data with Hadoop and processed large data set in a distributed computing environment.
  • Worked in ERP project management to link the business application into the single architecture for sharing data and processing methods.
  • Confident working on Teradata Environment.
  • Using LISA, captured and created DevTest environments on the client network with service virtualization to eliminate dependencies of unavailable or out-of-scope system and data.
  • Written coding in Perl to perform file upload, mail trigger, file download and report generation.
  • Automate smoke test suite for this application using Telerik Test Studio. Expertise in Telerik Test Studio
  • Functional Testing Tools Telerik Test Studio, Selenium Web Driver, HP Quick Test Pro (QTP), SOAPUI
  • Worked with Unix/shell scripting for caching data from Oracle database to MySQL database.
  • Good experience in SAP Test automation software.
  • Using JMeter performed Unit Level Validation like special characters, uniqueness, invalid input, specified data range, boundary values for account creation.
  • Experienced in Writing Selenium WebDriver automation scripts in JAVA for highly transactional E- commerce websites.
  • Worked on multiple adhoc requests asked by other teams and vendors.
  • Involved in Test designing by preparing High Level Scenarios & Test Cases by verifying BRD's & HLD's.
  • Indepth knowledge of Protactor and Jmeter.
  • Experiencee In developing the features, scenarios, step definition for BDD (Behavior driven Development) and TDD (Test driven Development) using cucumber.
  • Experience in Data Driven Testing, Cross browser testing and Parallel Test Execution using Selenium WebDriver, TestNG and Selenium Grid.
  • Extensive knowledge on Cucumber and able to create feature file using Gherkin.
  • Backend testing using SQL Queries. Involved in creating the Scenarios for single and multi-user test. Expertise in Data driven testing, Back-End testing.
  • Systematic Understanding of Unix/Linux/Windows Environment.
  • Authorized to work in United States for any employer

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, JUNIT, HP Quality Center/ALM, JIRA

Bug Tracking Tools: HP Quality Center/ALM, JIRA

Operating Systems: Windows 2000, NT, XP, UNIX

Programming Languages: Java, HTML, SQL

Databases: MS SQL Server, MS Access, Oracle

Business Applications: Word, Excel, Access, Project, PowerPoint, Outlook

PROFESSIONAL EXPERIENCE

Test Automation Engineer

Confidential | Minneapolis, Minnesota

Responsibilities:

  • Involved in providing end to end testing services for the web application.
  • Actively participated in all phases of SDLC (Planning, Design, Development and Results).
  • Participated in Cross-Team meeting with developers and design architects to understand functional requirements.
  • Actively involved with Scrum and Sprint meeting, managing product backlog, removing obstacles to progress, re allocating resources when necessary.
  • Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews, Test.
  • Generated the test scripts for Functional, Data driven and Regression testing using the automated testing tools.
  • Performed GUI functional and sanity testing manually for each new build of the application.
  • Develop BDD framework by writing features files, step definitions and closely worked with the product owner using cucumber.
  • Performed both Manual and Automated testing.
  • Developed user defined functions for different selenium locator types.
  • Reviewed and analyzed the user acceptance criteria alongside with the business analyst to test the application for UAT using Cucumber.
  • Prepared Test Plans and Test Cases based on the functional requirements, specifications and wireframes.
  • Worked on Worksoft certify for testing ERP applications and packaged softwares.
  • Performed System and Integration Testing along with testers.
  • Worked on ERP and Salesforce Integration for solving business challenges and open up new opportunities for cross-functional cooperation enabling the customer service and automation of data management task, increase data accuracy.
  • Found critical bugs in the application, weekly Reporting through Bug Reports and Maintenance Traceability Matrix using JIRA and Comfortable in writing testcases in JIRA.
  • Performed Backend testing by extensively using complex SQL Queries to verify the integrity of the database.
  • Worked with executed unit test cases by using JUNIT for accuracy of code and logging with log4j.
  • Involved with Jenkins for continuous integration
  • Used firebug to identify object ids, Name, XPath, links in the application and customize XPath.
  • Configured Selenium Grid to execute the parallel script.
  • Designed & Implemented a Test Automation Framework using Selenium WebDriver.
  • Involved in testing alerts and pop-ups using Selenium WebDriver.
  • Created feature files and wrote Scenario outline and Examples by using Cucumber.
  • Used Several TestNG and JUnit Annotations to take advantage of test lifecycle.
  • Involved in Code source control management using GitHub.
  • Created Automation framework for frontend angular.js testing using protractor and cucumber/chai libraries.
  • Used Maven to manage project's build and dependencies, GitHub for repository and Jenkins for Continuous Integration and Continuous Deployment to environments.
  • Used Firebug, Firepath to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes, and Tags.
  • Involved in using SOAP and REST API's to automate tests.
  • Conducted UAT with the business.
  • Coordinated with multiple teams, both internal and external, to specify test planning, execution and reporting requirements.
  • Identified risks, risk management in support of release goals, perform pre and post launch project certification.

Environment: Selenium WebDriver, Selenium Grid, Eclipse, XPath, Firepath, Firebug, CSS, Java, Java Script, JIRA, JUnit, Windows, MS SQL Server, Test-NG, GitHub, SVN, MS Outlook, MS Visio, MS Word, PowerPoint, Apache POI, Page object pattern (POM), Cucumber, Maven, Jenkins, SOAP UI.

Selenium Tester

Confidential | Des Moines, Iowa

Responsibilities:

  • Used various SQL queries to validate the test case results for back-end test cases.
  • Experienced in testing Web applications and client/server applications
  • Completed quality tests of several reports with utmost detail orientation
  • Used TOAD Software for Querying ORACLE
  • Involved in test planning, writing test cases/scripts, test case automation and test execution.
  • Automated Web Application Testing using Java Selenium framework in an Agile environment
  • Involved in backend testing for the front end of the application using SQL Queries in Teradata data base.
  • Used BDD with Cucumber, Java and created feature files with scenario and scenario outline.
  • Adept at using both manual and automated testing tools to troubleshoot systems, integration, user acceptance, positive and negative, functionality, object, and regression
  • Involved in testing of Universes from different data sources like Oracle/SQL Server.
  • Responsible for creating requests and building test scenarios for the web services project
  • Created test planning and participated in execution for API testing
  • Involved in smoke testing, sandbox testing and interacted with developers to resolve technical issues
  • With Worksoft tools, Functional and regression testing was accomplished.
  • Used Rational Quality Manager for organizing requirements, Test Cases and defects.
  • Perform Data Integration, Data comparison and Data Validation for Back End Testing by using SQL Queries (TOAD)
  • Created test plans by analyzing the business requirements and system requirements of the application.
  • Wrote SQL queries to test the application for data integrity and verified the contents of the data table.
  • Extracted data from various sources like Oracle, flat files and SQL Server.
  • Worked on exporting data to flat files using Teradata Fast Export
  • Web Driver and Java Created Selenium Test cases for automation using Selenium
  • Performed browser compatibility testing using different browsers like IE, Fire Fox etc
  • Tested application manually and executed automated scripts.

Environment: HP Quality Center 11/ALM, SQL, Oracle, Teradata, XML, MS Excel, Selenium, Java, MS Word, Toad, XML, XSD, XSLT

Test Engineer

Confidential

Responsibilities:

  • Involved in requirements analysis reviews and working sessions to understand the requirements and system design.
  • Designed and documented Test plans and Use case specifications.
  • Assisted QA Team in designing Test Scenarios and Test Cases.
  • Involved Positive, Negative, Sanity testing.
  • Conducted Black Box, Grey Box, Functional, GUI, Regression, System and UAT testing manually.
  • Created different Scenarios for functional testing utilizing HP ALM as per the requirement specifications.
  • Responsible for entering and tracking bugs in HP ALM and reporting the defects to the developers for Modification Request.
  • Created SQL queries to perform backend testing.
  • Involved in developing and executing automation Regression testing and System testing using Selenium.
  • Performed Data driven testing to validate the components displayed on the website using Selenium.
  • Created various data tables based on created templates for different states to execute batch files in Selenium.
  • Performed black box testing, database testing, and web-based testing on several test phases.
  • Developed components for each transaction used in the test script or scenario by using Selenium.
  • Developed and executed automation Regression testing and System testing using Selenium.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Prepared various templates for different products from E-files and attended weekly meetings on project status.
  • Developed JUnit test cases for all the developed modules.
  • Responsible for coordinating the User Acceptance testing (UAT).
  • Assigned the work to the team and conducted status meeting with team.
  • Prepared the status reports and conducted daily conference and status meetings.
  • Managed the team and coordinate the team's daily activities with scheduled status meetings.

Environment: Selenium WebDriver, Selenium Grid, HP ALM, HTML, XML, Oracle, Java Script, Ajax, MS Office, MS Excel, UNIX, Windows.

Test Engineer

Confidential

Responsibilities:

  • Developed and executed test plans and related activities
  • Managed tests and identified all associated risks in test processes, created risks and mitigation Plan
  • Coordinated with offshore and Onsite individual development, Client and IBM Test Team, IBM and Client Management.
  • Responsible for the mile stone deliverables like Test Plan, Functional Test Cases, Test Coverage Matrix, Regression Test cases, Non Functional Test Cases, UAT Test Cases, Automation Scripts, Performance Scripts, Test Summary Reports, Knowledge Transition Plan.
  • Responsible to have mile stones meets acceptance criteria by having recurring check point meeting, periodic status reporting, schedule and track the progress of the deliverables by contacting offshore leads, managers, onsite IBM and client leads and managers.
  • Reviewed all the milestone deliverables, provided review comments.
  • Partnered and developed schedules for user acceptance tests
  • Determined test plans (Functional, Non Functional, Automation, Performance, Mobile and end to end) and test scripts and developed test schedules.
  • Analyzed complex data and performed regression tests
  • Monitored tests and ensured its compliance with all company standards and policies.
  • Analyzed the Business Requirements and prepared Testing Estimations
  • Worked on Mobile Testing (iOS, Android Windows and Web OS) for different versions in different devices and for different browsers of Functionality testing, compatibility testing and regression testing of the mobile application
  • Involved in Business Requirement walkthroughs right from the beginning of the project
  • Involved in Project status and tracking meetings with clients
  • Worked with Developers and System Analysts for identifying and resolving Defect and issues through Defect triage meetings
  • Done web testing and the mobile testing.
  • Followed testing processes and approaches according to State Farm Standards
  • Involved in preparing Requirement Test Coverage Matrix for all the deliverables
  • Created and tested testing scenarios and test cases for the business and technical requirements.
  • Reviewed and Executed Mobile Test cases using Perfecto mobile in different browsers, operating systems and devices.
  • Participated in Walkthrough, Review meetings and Weekly Status Reporting.
  • Analyzed training needs for the team, conducted knowledge transition sessions.
  • Researched and identified a concept called PLATFORM in test link and proposed, transitioned the concept to State Farm and IBM teams, implemented the same in all the projects.
  • Created Test case/scenarios Review Plan, Participated in review meetings with Client Test team and Business Analyst teams.
  • Responsible for tracking execution progress, to implement defect management process and was tracking to make sure defect was closed based on the severity.
  • Establishing and enforcing the use of the project’s Change Control process.
  • Ensures dat quality guidelines and recommendations are met.
  • Identified problems and implement solutions.
  • Maintained, published a Query Log and ensured all the queries were addressed and closed.
  • Identify Test Readiness - Deployment, Test Schedule, Test Environment etc.
  • Identify test data requirement, Obtain Test Scenario/ Test Case sign offfrom the Application Team
  • Identify, coordinate and Obtain Access requirements for Application/Tools/DB instances/Project Repositories etc.
  • Involved in Change Control Process with Project Manager, provided test estimates for the change
  • Organized the status meetings and circulated the Status Report (Daily, Weekly etc.) to the stakeholders

Environment: Test Link, Trak, Load Runner, QTP, Splunk, Perfect Mobile, VSS, Test Link, TRAC, Load Runner, Perfecto.

We'd love your feedback!