Automation Engineer Resume
Santa Ramon, CA
SUMMARY:
- 10+ years of experience in the field of Software Testing/QA in Web Based Applications using Black box and White box testing techniques.
- Proficient in designing Test Automation Frameworks Using Selenium, Junit, TestNg and Java.
- Excellent understanding and Hands on experience using Java and OOPS concepts.
- Proficient in Black box, White Box API testing, Functional, Performance, Web Testing and Android testing experience
- Proficient in Test plan, Test cases, User Acceptance Test (UAT) and executing regression test cycles.
- Worked as UI developer designed and implemented UI using Apache Wicket, AngularJS and Java script, NodeJS.
- Has good understanding and hands on experience of UI automation tool Selenium RC, Selenium Web Driver, Seledroid, Sikuli and Ranorex
- Have participated in the different phases of Software Development Life Cycle (SDLC) to provide a quality perspective.
- Flexible and versatile to adapt to new environment, quick learner and work on any challenging projects.
- Having expertise in testing Mobile and Electronics products like Palm Handheld Devices, EPG on Philips HDTV, Set top box and DVD recorders, Audio/Video testing using Tektronix testing tools, Confidential Touch Smart and Media Smart products and eBook Reader Device (Amazon’s Kindle) testing.
TECHNICAL SKILLS:
Testing tools: Selenium RC, Selenium Webdriver, Junit, TestNg, Android, Selendroid,Protractor,Cucumber(BDD),RestAssured, Jasmine
Programming Languages: Java, AngularJS, Java Script, Apache Wicket, Wireless Applications J2ME, Bluetooth Technology, CDMA, Hot sync
RDBMS: Oracle DB, MySQL, SQL Server, Postgres
Operating systems: Windows 2000/XP, DOS, Linux, Unix, Testrail, Defect Tracking Software Bugzilla, Change Synergy v 4.2,Dev Track & Dev test tool, Jira Test Rails, Rally, Git, Testlink, Crucible for code review
Other tools: Eclipse, Jenkins or Hudson, VMWare Hypervisor, vCenter, Agile, Maven, GIT, Gradle, Testlink, VM Player, SVN, Source Tree
WORK EXPERIENCE:
Confidential, Santa Ramon, CA
Automation Engineer
Responsibilities:
- Responsible for Test automation Framework for Slot Tracker Application for Angular application using Protractor, Cucumber (BDD), Web driver automation framework.
- Responsible for Test automation framework for Backend services using Rest Assured and Java.
- Responsible for Integrating Protractor Tests with Jenkins for Continuous Integration
- Responsible for Coordinating with off shore team
- Fixed defect as part of the projects during crucial part of milestone to meet schedule.
- Work with the development teams to understand tool functionality and capability, developing QA test scripts and participate in Product Requirement gathering.
Confidential, Santa clara, CA
Software Engineer in Test
Responsibilities:
- Responsible for Test automation Framework for Confidential Web Application using Selenium Webdriver with Maven, Junit and TestNG.
- Responsible for Test automation framework for Android apps using Selendroid and Java.
- Responsible for Integrating Selenium Tests with Jenkins for Continuous Integration
- Responsible for maintain off shore QA teams.
- Responsible for API testing (White Box).
- Fixed defect as part of the projects during crucial part of milestone to meet schedule.
- Responsible for converting manual test cases to automated tests.
- Responsible for Reviewing test scripts and running on different browsers.
- Work closely with Product management and Marketing team, to define and deliver product releases on time.
Confidential
Principal QA Engineer
Responsibilities:
- Responsible for Test automation Framework for Online Retail Web Application using Selenium Webdriver with Maven, Junit, TestNG and Gradle.
- Responsible for Test automation Continuous Integration.
- Responsible for Integrating Selenium Tests with Jenkins for Continuous Integration
- Responsible for Writing well - written, self-documenting code that follows best practices and design patterns
- Responsible for writing Behavior Driven Development using Cucumber and Ruby.
Confidential, MountainView, CA
Automation Engineer
Responsibilities:
- Responsible for Test automation Framework for Confidential Appliances using Selenium Webdriver with Maven and Junit, TestNg
- Responsible for converting manual test cases to automated tests.
- Involved in Database testing using SQL.
- Responsible for Reviewing test scripts and running on different browsers.
- Responsible for Integrating Selenium Tests with Jenkins for Continuous Integration
- Worked as a Developer for new feature design. Responsible for develop and enhance features for Confidential Application using J2EE, Spring, SQL, Java GUI frameworks like Wicket, AngularJS, JavaScript, HTML5 etc.
- Work closely with Product Management, Project Teams to define and deliver product releases on time.
- Design and development of components for Configuration, Security and Policy Management.
- Responsible for product bug fixes
- Responsible for API testing(White Box).
- Responsible for code reviews using Crucible tool.
Confidential, Milpitas, CA
QA Consultant
Responsibilities:
- Writing Test Plan, Test scripts creation and executing the test scripts for Confidential Telepresence applications using Tims tool.
- Responsible for creation of automation framework for CTMS ( Confidential Telepresence Manager).
- Responsible for debugging the issues for different servers on which Confidential Telepresence installed using Unix commands.
- Responsible for verifying the video and audio for scheduled meetings
- Responsible for creating test scripts using Selenium IDE, Selenium RC, Java and TestNg
- Responsible for finding defects and logging in Defect tracking tool QC.
- Testing Localization for CTMS application.
- Responsible for API testing (White Box).
- Involved in Database testing using SQL.
- Responsible for Reviewing test scripts and running on different browsers
Confidential, Cupertino, CA
QA Engineer
Responsibilities:
- Writing Test Plan, Test scripts creation and executing the test scripts for Confidential applications using Quality Center (QC10.0).
- Responsible for creation of automation framework for Kumulus.
- Responsible for creating test scripts using Selenium IDE, Selenium RC.
- Responsible for finding defects and logging in Defect tracking tool QC.
- Testing Localization for Kumulus application.
- Involved in Database testing using SQL.
- Responsible for Reviewing test scripts and running on different browsers.
