Sr. Qe Engineer Resume
Concord, CA
EXPERIENCE SUMMARY
- About 7 years of experience as a Quality Assurance Engineer in manual as well as automated testing wif proficiency in Web, and Backend testing.
- Strong noledge of Testing including Java, C#, C, C++, XML, JavaScript, HTML.
- Experience in Financial, E - Commerce, and Mobile industry.
- Experience in Test Management tools including HP Quality Center (QC)
- Experience wif defect tracking systems including,ClearQuest, JIRA.
- Experience in developing Functional Test Automation using Selenium (IDE, RC, Web Driver) and in using Test case framework like TestNG.
- Experience in using SoapUI for testing Service Oriented Architectures (SOA) and Web Services.
- Extensive expertise in using automation tools QTP, Rationale Jazz Suite, Selenium, UFT
- Identified teh Test Cases to be automated and lead teh effort for automating teh product using Quick Test Professional.
- Extensive working experience in Functional, Regression, Negative, Black Box Testing, GUI, Database Testing.
- Knowledgeable in scripting wif JavaScript, Ruby, Rails, Bash, xml, and some Perl (presented in order of most to least experience).
- Led testing process for consumer card acquisition campaigns.
- Worked on converting regression test scripts recorded by Selenium into Java code dat could be more dynamic.
- Built and maintained Software QA Lab - Professional Video/Audio Signal Generators, TV feeds, DirecTV, Comcast Cable STBs, QAM Cable, BD and HD DVD Players, Game consoles and more.
- Performed automated testing using Selenium, JUnit and TestNG libraries.
- Results oriented, wif an ability to work wif aggressive timelines and deliverables and to see any assignment to successful completion wifin teh established project schedule.
- Experience in ETL Testing and Database Testing.
- Knowledge of HTML, CSS, JavaScript.
- Proficient in SQL queries, and Database (Oracle, MS SQL Server, MySQL) technologies.
- Experienced in Performance, Load and Stress testing using Load Runner and JMETER.
- Executed acceptance criteria for epics and stories using teh Gherkin domain specific language for both mobile and web platforms
- Implemented framework for automation testing using Selenium RC wif Junit4, Xpath, Ant, Subversion and Jenkins; automated release acceptance and regression sets of test cases
- Responsible for development HP QTP and Perfecto Mobile automation strategy across multiple projects
- Developed manual and automated tests for teh Honeywell EDS advancedmulti-card, redundant, real time embedded system cockpit displaysystem using Honeywell's Superscript Language (SSL).
- PerformedAPI testingof teh application usingTest NG
- Built and ran teh automated test for RESTful cloud based API’s using SoapUI.
- Ability to write & understand code written in script languages like Python
- Proficient in writing UNIX and shell scripts.
- Proficient in UNIX commands, and shell environments.
- Thorough noledge of Software Development process (Agile and RUP) and QA methodologies.
- Manual testing of big text data processing tools designed in C++ and Java using SQL queries on RDBMS and Hbase queries on Hadoop
- Writing test cases for Cucumber automation (Groovy, Java)
- Excellent team member wif collaborative cross-functional team skills, ability to quickly adapt to changes, and grasp new concepts.
TECHNICAL SKILLS
- Test Tools (Selenium Webdriver / RC / IDE
- QTP 10
- QC 9.0
- TestLink 1.9
- SOAP UI 4.0
- JIRA)
- Web Tools (FireBug
- SOAP UI 4.0)
- SOAP UI PRO
- ETL
- Hadoop
- Database (MySQL 5.0
- MS SQL Server 2008
- Oracle 10
- SQL
- TOAD)
- Scripting Languages (VBScript
- JavaScript)
- OS (Windows
- Unix
- iOS 4/5)
- Eclipse
- Ant
- SVN
- GIT
- Maven
- TestTG.
PROFESSIONAL EXPERIENCE:
Confidential, Concord, CA
Sr. QE Engineer
Responsibilities
- Wrote and updated test cases, for various application modules.
- Performed testing of software web applications like Functional, Integration and Regression testing using Selenium Automation Tools including Selenium Webdriver.
- Actively participated in framework design and developed Page Object Model (POM) framework wif Page Factory.
- Developed test cases, designed test steps and associated teh corresponding requirement.
- Experience in validating teh application by using web services SOAP UI Protocol.
- Utilized HTML5, CSS3, and isomorphic JavaScript (leveraging Node.js wif React.js) to build and integrate client deliverables based on comps and requirements documents.
- Developed automation scripts using Selenium Webdriver.
- Participated in migration of automation scripts through Web Driver, in order to provide an API dat established a well-designed standard programming interface for web application testing.
- Used Selenium IDE and Firebug for capturing various XPaths/IDs.
- Developed page level libraries for functional automation.
- Created Selenium Webdriver tests using page library.
- Used JIRA to track bugs and issue management.
- Extensively used Selenium Locators like ID, Name, Identifier, Link Text, Xpath, CSS.
- Validated Web services using SOAP UI by testing XML request and response datawif SOAP.
- Analyzed Transaction Profile diagrams to identify teh business process dat needs load testing using HP LoadRunner.
- Performed white, black and grey box subsystem and BITE testing for teh Globalstar Reverse Link Global Telecommunication System (RLGTS)Subsystem, an advanced multi chip, multi-card, redundant real time embedded system which provides for reverse communication link processing from CDMA terminals to one or more satellites, down to teh Earth based communication hub(s).
- Worked wif campaign managers to develop marketing tests to populations exceeding 50M monthly marketing pieces wif digital, phone and mail response channels.
- Experience in using SOAP UI for testing Service Oriented Architectures (SOA) and Web Services (SOAP, REST, and WSDL.
- IP based Video streaming Hardware Platform and STB
- Used GIT for version controlling.
- Strong believer/practitioner and fierce advocate of agile methodologies ( XP, Scrum) and test/behavior driven development and tools (JUnit, Cucumber)
- Configuring and Using Blackberry simulators wif Blackberry Java-Eclipse plug in, Android Eclipse SDK
- Self-motivated. Pursuing Java programming and Ruby Scripting. Always striving to improve myself and encourage those around me to do teh same.
- Created UNIX shell scripts to automate teh build process, to perform regular jobs like file transfers between different hosts.
- Maintained ANT scripts for build creation and integration wif Hudson.
- Used virtual mobile testing tools for exhaustive functional test, compatibility test, interrupt test, regression test.
- Performed Compatibility Testing wifMobile Device like IPAD, I Phone 4, I Touch.
- Uninstalled/Installed app in IPAD using Iphone configuration utility and verified IPAD app logs in Iphone configuration utility.
- Throttle low bandwidth IPAD/Android wif WIFI connection using Charles proxy application.
- Took a leading role in mobile testing using Perfecto Mobile for testing client's mobile apps on teh Android and iOS platforms.
- Developed and executed TestNG test cases for API testing.
- Conducted regression testing and automated all regression test scripts wif teh Open Source Agile Tool - UFT
- Tested application using IPAD simulator and also Android Emulator.
- Involved wif database management through teh performance of back-end testing and creation of SQL statements.
Environment:Java, Eclipse, Test NG, Junit, JIRA, MySQL, Python, Selenium Webdriver, Firebug, HTML, SOAPUI, UNIX, Hadoop, XML,Iphone/IPAD/I touch and Android
Confidential, LA, CA
Automation Quality Assurance Engineer
Responsibilities
- Partnering wif our application development teams to clarify requirements and identify risks and incompatibilities wif design to ensure certification of code wif quality.
- Created automated Test cases using Selenium IDE and Selenium webdriver for Web based applications.
- Worked in agile environment on testing iteratively against newly developed code until quality is achieved from an end customer's perspective.
- Used Java for creating automated scripts and Selenium APIs.
- Created Automation Data driven Scripts using Selenium Web driver and ANT
- Involved in Selenium Script Review and Execution.
- Extensively worked wif DOM and locating a web element using Id, CSS selector and XPATH.
- Extending STB ( Settop Boxes ) bootloader software wif self-diagnostics features.
- Connection CRM database to IPTV through STB web sites for access control and startup settings
- Worked on TestNg & JUnit framework using Selenium Webdriver for Employee Module.
- Involved in Automation testing using Selenium wif Java.
- Maintained and executed ANT build files for executing automated tests.
- Implemented Hybrid framewor for better maintenance.
- Implemented End to End Functional Testing using Selenium IDE/Web Driver, using Hybrid Framework.
- Performed Performance/Stress Testing using tools such as such as HP LoadRunner and Batch testing.
- Designed code, tested, and maintained 300K sloc for two compilers, assembler, linking loaders, four embedded real time Operating systems, and three hardware emulators.
- Coordinate deployments across multiple Scrum teams for both Front-end and Back-end QA and Release Candidate builds to multiple QA environments including execution of Deployment jobs in Jenkins CI Build server
- Performed API testing of teh application using Junit.
- Performed API testing, system testing and integration testing.
- Involved in creation of Selenium Web driver report.
- Developed Selenium Tests using Page library in TestNG Framework.
- Run tests by using java application in Eclipse.
- Worked extensively on ETL testing in running teh batches and validate teh database.
- Involved in Data conditioning of files and make files ready to process further before we run jobs in ETL server.
- Proven experience in scripting languages, PERL and Python, for automated data analysis and various Administrative tasks.
- Involved in accessing Teradata databases via UNIX server to retrieve teh data from different SOR’s.
- Performed mobile app testing wif Devices like (IPAD/IPhone/ITouch) and Android
- Performed Integration and deployment of applications done using tools like ANT and Maven.
- Created backend of teh data entry system for in HP QTP/UFT for in-house data entry application.
- Strong experience in Java, Ruby, PHP.
- Responsible for entire test automation process utilizing QTP (QuickTest Pro) and Perfecto Mobile for mobile apps.
- Involved in field to field mapping record validation between Database and teh source files, when it gets loaded to Database from ETL server
- Defect logging, reporting and tracking and reviewing wif development team to resolve technical issues using Clear Quest.
- Developed web services to interact wif other apps in SOA to retrieve quote information.
- Preparation of Test Requirements from functional and Requirement Specification Documents, Test Scenario’s, Test cases and Test Plans.
- Analyze, test, and certify application-specific software and perform ambiguity reviews of business requirements and use cases and functional specification documents.
- Leverage web services experience to develop new strategies to enhance and increase efficiency of functional testing using SOAP UI.
- Participate in planning and directing testing milestones/schedules and assignments, and monitoring project status in comparison to cost/time projections.
- Created Test Plan, Test Cases and participate in various meetings crucial for teh project.
- Log, track, and verify resolution of software and specification defects.
- Served as a mentor to less experienced staff.
Environment: Windows 7,, SOAP UI 4.5.1, ETL, Junit, SQL Developer for Oracle 1.5.5.59, Clear Quest 7.1.x, Sun Solaris Unix OS, Selenium Webdriver / IDE, TestNG, Eclipse, Ant.
Confidential, Cypress, CA
Quality Engineer
Responsibilities
- Documented and tracked test cases, test results and reported defects using ClearCase.
- Recorded and plays back test in Fire fox using Selenium RC/IDE.
- Used Firebug Tool to identify teh Object’s id, Name, XPath, link in teh application.
- Designed test cases using Selenium RC/ IDE.
- Maintained and enhanced existing Keyword-Driven Automated Frameworks using Selenium RC configured under Eclipse JUnit environment
- Perform script writing in VB and Java for automation testing.
- Developed HTML, PHP, XML pages and GUI pages using CGI module of PERL
- Tested application functionality on various popular browsers Firefox, IE, and Chrome.
- Used UNIX commands to extract and examine teh Error log files.
- Performed cross-browser compatibility and user acceptance testing.
- Wrote SQL queries to validate data for relevant test cases.
- Actively initiated in defect resolution meetings, ambiguity reviews and test scenarios review meetings
- Used complex SQL Queries to performance test teh backend database using JMETER
- Development and including into STB self-diagnostics codes using real-time Linux Environment
- Developed TestNG tests for each Java based API in teh Project and verified functionality by matching expected and actual output values
- Participated in scrum meetings, updated bug status reports, and communicate issues and concerns wif development and product team members.
Environment: Selenium RC/ IDE, Eclipse, Maven, Java, HP Quality Center 9.0, ETL, MS SQL Server 2008, Windows 2010/XP
Confidential, Mayfield Village, Ohio
Quality Tester
Responsibilities:
- Understand business requirements, current system operations/functionality
- Preparing Test Plans, Test Cases, Test Reports, Defect Tracking, and documentation for tests
- Conducted black box testing; developed and maintained software applications using JavaScript
- Used Quality Center to create tests and run tests and reported teh defectsbug descriptions and reproducible steps.
- Performed cross-browser functionality testing.
- Tested web services using SOAPUI.
- Performed UAT, functional, and regression testing.
- Executed SQL queries manually to perform back end testing.
- Work closely wif software developers to triage issues and resolve open defects
- Participated in meetings wif developers and product management to prioritize teh bugs
Environment: HP Quality Center 9.0, SOAPUI, Oracle 10,SOAPUI, Windows 2000