We provide IT Staff Augmentation Services!

Gui Automation Engineer Resume

3.00/5 (Submit Your Rating)

San Ramon, CA

PROFESSIONAL SUMMARY:

  • Around 9 years of experience in Quality Assurance with strong experience in Testing Web, mobile & Backend Database testing in Telecom/Mobile industry.
  • Experienced in testing Web - based applications and applications involving Client-Server Architecture.
  • Over 5 + years of experience in the Agile Methodology
  • Experienced in Automated and Manual Testing environments using different automated testing tools like JUnit, selenium and QTP.
  • Experienced in Prepaid Mobile Applications and financial report Applications.
  • Sound Knowledge of SDLC and QA Life Cycle.
  • Extensive Knowledge and experience in Oracle (SQL, PL/SQL) and Unix Shell scripting.
  • Performed Integration testing, System testing, Black Box functionality testing, Regression testing, Back end testing and User Acceptance Testing.
  • Extensive experience in testing the Web-based applications, Client-Server applications and Internet/Intranet based business applications including development and implementation of Test Cases and Test Scripts.
  • Experience with the perforce, SVN and the Anthill pro Tools.
  • Experience in automation tools Junit, Selenium, cucumber & QTP.
  • Experience on Selenium Web driver and creating Scripts in selenium by using Java
  • Experience in the creating the VM’s and deploying the builds on the Linux servers.
  • Experience in analyzing errors in the server.log file for debugging different applications.
  • Experienced in troubleshooting the issues and resolve them in the given time frame.
  • Problem-solver who persistently follows up until issue is resolved.
  • Friendly with positive attitude, proven team member.
  • Willingness and ability to easily adapt to and learn any newer technology or software, work effectively in a dynamic & cross functional environment.
  • Fast resource full troubleshooter with strong attention to detail who likes to get the job done.

TECHNICAL SKILLS:

Operating Systems: Unix/Linux, WINDOWS.

Program Languages: Siebel 6.X, Siebel 7.X C++ (project work in the University), VC++ (project Work in the University), JAVA, SQL, UNIX Shell Scripting.

Database: Oracle, MySQL.

Software languages/technologies: Siebel, HTML (project work in the University), ASP (project work in the University), Java Script, node.js, Adobe Flash, Couch DB.

Testing Tools: Junit, Selenium Webdriver, BDD Cucumber, Maven, Test Professional l8.0 & JMeter

PROFESSIONAL EXPERIENCE:

Confidential, San Ramon, CA

GUI Automation Engineer

Responsibilities:

  • Responsible for testing the UI and Backend Rest API’s Used Jira for Bug Tracking and to track the user stories.
  • Responsible for Testing both Backend and frond end testing Automated UI test cases using Selenium Webdriver.
  • Used Java programming for creating selenium test scripts
  • Used Rest Assured tool for automating the Backend Testing Rest API’s testing. Used Excel for Tracking the Test cases.
  • Performed Data validation from UI to the DB for the E2E testing.
  • Strong member of the Scrum team with raising the concerns and coming up with the improvements in the product & in QA process when needed.
  • Worked closely with the BA in creating the stories for the improvements and clarifying the user stories and suggested for more acceptance criteria to improve the quality of the product.
  • Pro-actively raised the issues to the BA and other Stake holders and worked on the resolution of the issues
  • Pro-actively worked with the team and came up with improvements, suggestions to the process and best practices.
  • Experienced in leading the project assigning the stories, clarifying the requirements, get the status and sending the reports of the team for tracking.
  • Worked on creating test plans, test summary reports for the release.

Environment: Eclipse, Selenium Webdriver, confluence, Jira, Selenium Hybrid Framework, BDD cucumber Framework, Maven, Java, SVN, DHC client, Rest Assured and DB visualizer.

Confidential, Sunnyvale, CA

Software Test Engineer

Responsibilities:

  • Responsible for testing the back-end data posting, data verification, front-end UI and the HTTP also REST API’s.
  • Used Selenium Webdriver for automating the frontend UI test cases.
  • Used JUNIT framework to test most of the RestAPIs functionalities used for the Natural Language processing.
  • Used Couch DB for storing data to be retrieved/used by the Junit framework to invoke the tests.
  • Used the node.js in calling the remote tasks for testing the Rest API in the Junit framework.
  • Prepared test plans, test cases and test summary reports for all the product releases
  • Strong member of the Scrum team, coming up with the tasks and estimates for the stories for functionalities in the sprint.
  • Integrated with the Anthill Pro to do the continuous integration engineering.
  • Used Rally to create and track the task for the Sprint.
  • Lead the testing effort for most of the of the product release.
  • Used Excel, Test Link and later Rally for documenting the test cases
  • Used JIRA, Clear Quest and later migrated to Rally for the tracking the bugs.
  • Used JMeter to post the logs and test the performance of the server.
  • Created test plan and test cases for testing the HTTP API using the JMeter.
  • Improved the quality of the product by identifying the potential issues, enhancements and effectively communicated with the team.
  • Tested the Analytical reports/billing reports are functional as designed on different browsers (cross browser testing on IE, Firefox).
  • Worked closely with the development team in order to clarify & resolve the issues...
  • Worked on testing Nuance mobile applications on the IPhone / IPad touch & analyze logs created by the calls.
  • Worked on the IVR call flows and calling into the IVR system to generate the call logs for the E2E testing of the reports.
  • Performed Data Validation testing for accuracy of the data by creating/executing the SQL statements against the database table to the GUI data
  • Validated the Data from the API to the Database tables for the data accuracy with the API Testing.
  • Involved in deploying the builds both the front-end UI & back-end on the QA team’s Linux servers.
  • Investigated/troubleshooted the errors on the UNIX servers while deployment and also with the functionality using the server.log files.
  • Created the VM (virtual machines)’s for the QA environment. Created the Snapshot & installed the Base OS, etc. for the QA Set up.
  • Involved in the suggesting/implementing QA workflow with the Team.
  • Experience in working/leading with the offshore team, assigning work, getting status updates, helping in resolving the road block, etc.
  • Involved in the preparation of Test Strategy report, Test Plan and test summary Report

Environment: Eclipse, Test Link1.6 &1.8,, QTP, Java,Junit4, selenium Webdriver, Ant hill Pro, perforce, Apache CouchDB,JBOSS4.5, JBOSS5.0.4, Jira, ClearQuest, Rally, Crystal Reports, VM Client, Toad 9.1and DB visualizer.

Confidential, Walnut Creek, CA

QA Engineer

Responsibilities:

  • Document, track, and communicate test cases, test results, analysis, and unresolved problems.
  • Developed Test objectives for the applications based on Business Requirements Documents/Business Change requests.
  • Analysis of business user needs, documentation of requirements and translation into proper system requirement specifications.
  • Involved in writing and implementation of the test plan, various test cases and test scripts.
  • Created Automation Test plan, Test cases and Test (QTP) Scripts, which help functional-requirement based testing for regression-testing phase for the overall system.
  • Used Test director for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
  • Involved in the User Acceptance Testing, participated in various meetings and discussed Enhancement and Modification Request issues.
  • Used Test-Director and Mercury Quality Center extensively to create test cases, run test cases, and to track the Test-Execution
  • Identify, analyze, and document defects, questionable functions, errors, and inconsistencies in handset behavior.
  • Involved in both WAP and Web testing.
  • Also involved in testing the Siebel call center module for regression.

Environment: QuickTest Pro, Win Runner, Test Director, Siebel 6.x, Siebel 7.x, Microsoft Visual Visio, Handsets: Kyocera Strom, Kyocera Slider sonic, Kyocera Oyster, Kyocera K10 royale K9, K7 and UTS Slice, Microsoft Visual SourceSafe 6.0, UNIX, AS/400 Server, XML, MySQL, Oracle 8i.

We'd love your feedback!