We provide IT Staff Augmentation Services!

Qe Software Engineer Resume

2.00/5 (Submit Your Rating)

Hamilton, CA

SUMMARY:

  • Over ten years of experience in Management Information System Technology, that includes experience in Test Automation Framework Development, Software Quality Assurance Testing in Client/Server and Web based Applications. Writing System Test Plans, Test Cases and Test Documentation.
  • Developed Test Automation Frameworks in a distributed environment including HTML, web services, Selenium Grid, Apache - Maven, client/server and database applications
  • Extensive experience in Black Box, White Box, Functionality, Regression, Performance and UAT Testing and Software Development Life Cycle (SDLC).
  • Extensive experience using SQL, SQL/PLUS AND PL/SQL queries to verify database tables.
  • Extensive experience working and testing noledge on UNIX, WINDOWS and MAINFRAME platforms
  • Strong skills wif software QA Methodologies
  • Extensive experience working in a fast paced environment, very creative and self learner.
  • Ability to work wif tight timelines, multi-task and prioritize objectives.

TECHNICAL SKILLS

Testing Tools and Skills: SELENIUM, Selenium RC, Selenium Remote Control, Selenium Server (Selenium 2.0), Selenium WebDriver, Android WebDriver, SELENIUM GRID, SELENIUM IDE, Data Driven Automation Framework, Keyword Driven Automation Framework, Hybrid Driven Automation Framework, Apache, ANT, Testng, Jnit, Nunit,, Web Services( RESTful API), QTP, AutoIt.

Mobile Application Testing: Android, iOS and Appium.

Version Control System: SVN and GIT.

Continuous Integration Server & Build Automation Tool: Jenkins, Apache-Maven(POM).

Software and Databases: JAVA, DOT NET FRAMEWORK (C SHARP), ORACLE DBA V8, ORACLE DBA V9, ORACLE DBA V10, RELATIONAL DATABASE MANAGEMENT SYSTEM(RDBMS), SQL, SQL*PLUS, SQL*LOADER, SQL*FORMS, SQL*REPORTS, SQL*NET, SQL SERVER, DB2, DEVELOPER 2000, PL/SQL, JAVA, C SHARP, JQuery, XML(DOCUMENT OBJECT MODEL) VISUAL BASICS, VB SCRIPING, APACHE-MAVEN, INTERGRATED DEVELOPMENT ENVIRONMENT(IDE VISUAL STUDIO, ECLIPSE, INTELLIJ, SCITE )

Hardware: SUN ULTRA ENTERPRISE SERVERS/WORKSTATIONS, SUN FIRE SERVER, DELL POWREDGE, IBM Pseries, HP 9000 (Building, Configuration, Repair and Maintenance)

Network Technologies: BROCADE SILKWORM 3216, 4500. MCDATA SPHEREON 3216, 4500, QLOGIC SANBOX2, CSCO SYSTEMS MDS 9216 (SWITCHES), TCP/IP, ETHERNET, FIBRE CHANNEL, DNS, SSH

Operating Systems: (UNIX) SUN.SOLARIS 2.5-10, HP-UX 10-11i, IBM-AIX, SUSE LINUX, RED HAT ENTERPRISE LINUX, WINDOWS 2000, 2003 SERVERS, MS-DOS, MAC OS.

PROFESSIONAL EXPERIENCE

Confidential, Hamilton, CA

QE Software Engineer

Responsibilities:

  • Wrote the Automation Script to login to six remote VM Machines, invoke a shutdown and restart of the selenium grid on a dedicated machine, invoke a shutdown and restart of the nodes and register the nodes wif the hub. Manage six VM Machines
  • Create Jenkins jobs, configure Jenkins parameters and invoke regression tests for all major locales, United States, Canada, United Kingdom, Australia, France and Germany. Analyze test results and fix failed Test Cases.
  • Extend SRP Framework wif new functions, configure and write test cases specific to a feature. SRP Framework is based on Base Object pattern, hide implementation, separation of Tests, Components (Methods, Events and Actions) and locators.
  • Object representation of every page under test, one test class corresponding to every page under test.
  • Configure the Test data properties and keyword data properties files for Canada and Australia.
  • Configure Test cases to work across different sites.

Confidential, Sunnyvale, CA

QE Software Engineer

Responsibilities:

  • Developed a Selenium Test Automation Framework, Maven (Project Object Model) driven project for Confidential -Help Central ( HelpCentral 2.0 and ContactUs 3.0) for both Desk Top application and Mobile application.
  • Framework implements the Page Object Pattern. It consists of a Base Page class that provides the base structure and properties for a Page Object to extend application core components, Universal Header Page, Help Central Page, Article Page, Product Landing Page and Contact Us Form Page.
  • Object representation of every page under test. One test class corresponds to every page under test.
  • It compares the Master Page Object expected values wif the Actual Page Object actual values.
  • It uses Testng Assertions for WebElements validation.
  • Selenium grid configuration for parallel test execution in a distributed environment on multiple nodes against different browsers, IE, FF, CHROME, OPERA and SAFARI on different platforms, LINUX, WINDOWS, MAC, iOS and Android.
  • Ability to take screen shots of different browsers. Link checker utility. End to end regression test.

Confidential, Folsom, CA

SR Developer IAG Test Automation Developer

Responsibilities:

  • Developed Selenium Test Automation Hybrid Framework from scratch for Confidential Hybrid Cloud Applications. Test Automation Framework, developed in Dot Net Framework (C#) and Java technologies. Selenium Test Automation Hybrid Framework Test Automation Frameworks developed for the following web based applications, includes:
  • Staging test environment is an AJAX web based ecommerce application. It works on the logic of web based application, where customers can make an end to end ordering transaction for a specific Confidential Hybrid Cloud product that includes Hardware, Appliances and Applications. The Hybrid Test Automation Framework verifies and validates the functionalities of application contents.
  • Confidential Hybrid Cloud management portal, this web based application features a user friendly interface to register, activate and remotely manage Confidential Hybrid Cloud servers, through the management portal, new appliances can be downloaded, view list of appliances on servers, activate and deactivate the appliances for all of the registered servers, install applications on appliances and manage users.
  • Confidential Hybrid Cloud Quote Calculator, this application return the actual price quote for products under Hardware and Software from an input from a customer. The Hybrid Test Automation Framework captured the Actual Price returned by the Quote Calculator application and compared it to the Expected Price that should be returned by the application.
  • Add functional updated to the Hybrid Test Automation Framework and Scripts as application contents changes or updated.
  • Run an end to end Regression test, identify and make a report on new defects found, collaborate and update developers on current defects.

Confidential, Folsom, CA

QA Engineer

Responsibilities:

  • Develop from scratch Selenium Keyword Driven Test Automation Framework for cross browser testing (IE, FIREFOX, GOOGLECHROME, SAFARI and OPERA) for Confidential core Software central applications (BUILD SYSTEM, PAVE, Frameworks was developed using C sharp on Visual Studio (NUNIT) and Java on Eclipse (JUNIT).
  • Develop from scratch QTP Hybrid Test Automation Framework for AnvilUI (window based application).
  • Write extensive XML (Document Object Model) Scripts to verify and validate Python Anvil (Window and Linux Applications).
  • Put together detailed Test Plans for Confidential Software Central core applications.
  • Run Test Automation Scripts for Regression Testing, to validate applications new enhancement (new added functionalities).
  • Analyze Test results, compare expected test results wif actual test results and identify and submit applications defects.
  • Participated in daily Scrum(Agile Methodology) meetings and participated in

Confidential, Mountain view, CA

Software Engineer/Tester

Responsibilities:

  • Review product specification documentation in order to develop Test Plan and Test Cases based on customer requirement.
  • Developed Test Automation Framework, Data Driven Framework, KeyWord Driven Framework on QTP, using Descriptive Programming for Functional and Regression testing.
  • Participated in Storage Area Network (SAN) using Fabric Topology, wif Network Engineer which consist of setups wif multiple servers and switches for performing boundary testing in simulated customer environment
  • Manage status update for all test documentation including current hardware and software version and caveats for various operating system, software and hardware configuration
  • Manage hardware and OS deployment in UNIX environment
  • Responsible for IP assignment for all new Switches and Servers

We'd love your feedback!