We provide IT Staff Augmentation Services!

Sr. Software Qa Engineer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 8 Years of overall IT experience, in software Testing/Automation.
  • Experience working on UI Automation using Selenium Web Driver.
  • Experience creating framework from Scratch using Web Driver, TestNG, Junit.
  • Experience implementing Page Object Model in Automation Framework.
  • Expertise in Software Engineering, Networking, Relational Databases.
  • Strong knowledge in SDLC, STLC, Bug Life Cycle.
  • Highly experienced with web technologies like HTML, XML, and CSS.
  • Excellent debugging skills.
  • Experience testing REST Web Service method - Get, Post, PUT and Delete.
  • Excellent communication and interpersonal skill. Committed and Motivated team player with good analytical skills and problem solving sills.
  • Demonstrated ability to self-motivate and be flexible within a fast-paced environment.
  • Expert in testing applications developed in Java and J2EE.
  • Extensive experience in designing and executing test cases for GUI testing, Functionality, Regression and Integration Testing.
  • Proven ability in creating automation frameworks for J2EE based application using Selenium Web Driver.
  • Have extensive knowledge of building test frameworks for N-tier Architectures and Object Oriented Applications.
  • Experienced in testing Web applications, client applications and products.
  • Verifying code fixes and coordinating testing efforts with peers and QA Lead.
  • Expertise in manual testing and test automation of Client Server, Web applications.
  • Developed Java based library to read test data from XML & Properties files using JUnit and Selenium.
  • Exceptional Analytical, Programming and Debugging Skills.
  • Experience in developing test plan and test cases based on various business artifacts for manual and automation testing.
  • Hands on Experience in different testings’ including Smoke, Functional, Regression Testing and participated in User Acceptance Testing.
  • Used UNIX commands to validate Error Log Files in application/business logic layer.
  • Attended project meetings and walkthroughs for Test Criteria and Initiated external review meetings for test plan and test cases with Project Managers, Team lead and team members.
  • Experience using POSTMAN REST CLIENT for API testing.
  • Excellent control on defect tracking tool such as Bugzilla and Jira.
  • Experience testing mobile application on WebOS, Android and IOS mobile operating system.
  • Experience executing Web Application testing on Chrome, IE, Firebox and Safari.
  • Experience working on Database like MYSQL, SQL SERVER and ORACLE.
  • Experience working writing complicated SQL query for update and fetching data from database.
  • Experience working in AGILE environment, Sprint Planning and SCRUM Meeting.
  • Ability to work in a team environment or independently.
  • Good at multi-tasking and working well under tight deadlines with high efficiency.
  • Excellent troubleshooting, project management and problem solving skills.

TECHNICAL SKILLS

Programming Language: C, Java, Python

Database: Oracle DB, My Sql, Microsoft SQL server.

Operating system: WindowXP/Vista, Mac OS X, Linux, UNIX.

Mobile Operation System: Brew OS, Android OS, Confidential WebOS Apple IOS.

Testing Tools: QTP, Load Runner, Selenium Web Driver, TestNG, Junit, Tango, SoapUI, Confidential QC 10.0, JIRA, and JMeter.

Web Technologies: HTML, AJAX, XML, WSDL.

Web Servers: Apache HTTP Server, Rest, Restful Requests/Response, Apache Tomcat.

Network Analyzer: Debugger

Developing Tools: Wire shark

QXDM, QPST, ADB.: Eclipse, NetBeans 5.5, IntelliJIDEA, Xcode

Application Server: Bug Tracker, Apache Tomcat 6.0., IBM ClearQuest 7.0, Bugzilla, Jira, Extra view.

PROFESSIONAL EXPERIENCE

Confidential - San Francisco, CA

Sr. Software QA Engineer

Responsibilities:

  • Designed and Developed automation script using Selenium web driver.
  • Automation of functional testing framework for all modules using Selenium web driver.
  • Analyzed, recorded and modified client-server traffic using an HTTP monitor.
  • Created and ran functional and load tests on web services prior to implementation.
  • Created MOCKS for web services testing.
  • Collaborated closely with clients during testing process.
  • Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, project manager and test supervisors.
  • Tested Web Services using REST testing using Postman Rest Client and SoapUI.
  • Created Master Test plan, Test strategy, critical scenarios and Test Scripts and schedule for testing.
  • Performed necessary requirements inspection, design inspection, Test plan and case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycle.
  • Created traceability matrix and mapped requirements to Test Cases.
  • Executed test cases manually to verify the expected results worked with technical designers and architects to understand the requirements for a test environment setup.
  • Created scripts for Regression, GUI, Integration and Database testing.
  • Interacted with Developers and management to identify and resolve technical issues.
  • Conducted GUI, Functional, Front end back end testing and reviewed pages for content problems, graphics problems and link verifications.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Performed back end testing using SQL queries in Oracle database.
  • Created SQL scripts to test the stored procedures by sending different sets of input parameters.
  • Ran SQL queries to performed database validation according to the business logic.
  • Tracked and reported defects into JIRA and notified management with details.
  • Solved day-to-day problems of the team arising due to functionality and validation issues.
  • Analyzed root cause for defects and documented.
  • Partnered with the Software Development and Program Management teams to investigate and resolve product defects.
  • Managed software defect information, interacted with Business users to fix severity and priority of issues.
  • Attended daily Scrum Meetings.
  • Participated in weekly project status meeting and updated the testing Progress.

Tool: /Automation: Facebook API, Twitter API, Selenium, TestNG, Junit, SOAPUI, Bugzilla, Eclipse, XML, Jmeter, putty, SVN, SQL Server, Tortoise Client, Jackson, JIRA, Confluence.

Confidential - Brooklyn, NY

Sr. QA Engineer/Lead QA Engineer

Responsibilities:

  • Reviewed requirements and specifications and provided input during requirements and specification walkthroughs.
  • Analyzed system requirements specifications, developed test plans, test cases, and test data for testing the functionality, GUI, usability, user acceptance tests with both Positive and Negative Scenarios, especially focused on logical scenarios of the application.
  • Experience implementing Selenium Web Driver on TDD testing using Excel Sheet and CSV
  • Created and updated test cases in Excel sheets and generate Traceability Matrix.
  • Executed the test cases manually and automation as necessary.
  • Created and executed SQL queries against Oracledatabase compared the results and analyzed discrepancies.
  • Wrote complex SQL queries to perform the backend testing against SQL database
  • Created and verified GUI, text and Database checkpoints, URL Links and synchronization points of the application using Selenium Web Driver.
  • Involved in functional testing and wrote automation scripts using Java in Selenium Web Driver.
  • Performed Manual Testing and Automation Testing using Web Driver/ TestNG in Agile Environment.
  • Used JIRA to define requirements, design test steps, run as test set, report, track and close bugs.
  • Executed test cases compared with expected values and pass/fail reports updated through JIRA.
  • Involved in UAT Testing and Used JIRA to report bugs.
  • Participated in bug triage meetings with developers to validate the severity of the bug and responsible for tracking of the testing life cycle.
  • As a Lead Maintained close and strong working relationship with teammates and management staff.
  • Worked with development teams investigated and corrected software bugs and deficiencies based on the testing results.
  • Communicated with Manager daily for testing efforts and sent Status Reports as needed like Daily and Weekly.

Tool: /Automation: Facebook API, Twitter API, Selenium, TestNG, Junit, SOAPUI, Bugzilla, Eclipse, XML, Jmeter, putty, SVN, Oracle, Tortoise Client, Jackson, JIRA, Confluence.

Confidential - Sunnyvale, CA

Test Engineer

Responsibilities:

  • Written and executed test case for WebOS devices (GSM/CDMA) which including Mobile handset and Touchpad.
  • Tested key features like Telephony, Calendar, Remindar, Camera, Bluethooth, Audio/Video, Voice Dial, Mobile hot Spot, Web Browser, Contact, Messaging (SMS/MMS), and USB charging
  • Using SOAPUI to validate the web services and REST APIs designed on SOA (Service Oriented Architecture).
  • Involved in test activities like review the test plan, review customer documents and adding new features into Test Plan and maintain an up to date WIKI.
  • Developed and Automated test cases for stress and stability analysis using automation framework.
  • Analyzing test results and communicate test status to the project team.
  • Tracking issues and bugs, Maintaining and reporting them in Jira. Debug device/QXDM logs and try to debug the issue and update the Jira with the updated information.
  • Setup and Run stability testing on mobile devices and touchpad using tellurium-automated framework develop using java, javascript, perl programming language.
  • Automated test case developed using TDD (Test Driven Development)
  • Debug automation logs and device java code to track the issue and give information to developer.
  • Performed Acceptance, Ad hoc, stress testing, performance testing, regression testing, smoke testing, and sanity testing on all WebOS devices.
  • Coordinating with other teams to achieve desired quality and success of the product.
  • Contributed in developing core functionality for memory and performance analysis tool.
  • Good understanding in white box, black box manual testing.

Tool: QXDM. QPST, Eclipse, Perforce, wire shark, XML, watchdog, JIRA 4.1.2, Tango 5.0 (test run and test case management software), QTP, Tellurium/Selenium.

Confidential - Redwood City, CA

QA Tester

Responsibilities:

  • Written and Executed Test cases for Android 2.2(Foyo) & Android 2.3 (Ginger Bread) Operating System.
  • Tracking and translating the requirements and assisting in preparation of Test design as per the Requirement.
  • Involved in test activities like review the test plan, review customer documents and adding new features into Test Plan and maintain an up to date WIKI.
  • Performed Web Services testing and Validated XML request/response data using SOAPUI
  • Performed Functional and Data Driven Testing on the Web Services
  • Perform the analysis and review when supporting/trouble-shooting the issues. Reproduce issues as identified by the client.
  • Taking logs for various errors and issues and analyze them with ADB, DDMS, QXDM etc. and discuss with Developers and Team Leads of other teams to resolve the issues and enhance the Quality of product.
  • Regression Testing done on various builds in Quality Center, Tracking issues and bugs, Maintaining and reporting them in IBM ClearQuest (by creating DMS).
  • Involved in Performance, functional and Integration testing on major feature like telephony, SMS, MMS, Camera, WAP Brower, GPS, Contacts, Sync, PlayStation Game and Music.
  • Automated the above test area using QTP, Selenium and JUnit.
  • Involve in Multimedia testing of various Downloadable Content, DRM content, Image, Audio and Video Download/Streaming.
  • Automated test case developed using TDD (Test Driven Development)
  • Testing of Wi-Fi hotspot and Wi-Fi/USB tethering on software.
  • IOT Testing and Compliance Testing in accordance with AT&T (UMTS/GSM) and VZW (CDMA).
  • Stress and Performance Testing with Monkey Automation Testing tool of Android.
  • Power testing of Cell Phone Handsets and Network testing with Agilent Tools.
  • Stability Automation Testing with BRAT Tool using java scripts.

Tool: IBM Retional Clearquest 7.0, Confidential QC 10.0, BRAT, and QXDM. QPST. Eclipse, Perforce, QTP, Selenium, LoadRunner, wireshark, watchdog, JUnit.

Confidential - Santa Clara, CA

Software Test Engineer

Responsibilities:

  • Infrastructure testing of MediaFLO Core Subsystem (MCS), along with protocol LDAP, TCP/IP, UDP, SNMP, SMTP, Unicast, Multicast Protocol, HTTP, RTSP, S-HTTP, FTP.
  • End-to-end testing of the system from provisioning to final content on devices.
  • Testing and verification of user interactions on devices for subscription, request for Service license, billing transactions, usage tracking, Interactivity, File delivery framework through 3G network to MediaFLO servers and database.
  • Filing detailed CRs, Debugging and troubleshooting issues to assist developers.
  • Design and write test cases as per new user specification for various features for D2C (BREW Platform), SURF/FFA and OEM wireless devices (GSM/CDMA).
  • Testing, evaluation and analysis of software and hardware builds/combinations for GSM and CDMA phones to access compliance and performance.
  • Performed regression, usability, compatibility, performance and end-to-end testing on mobile and web platforms.
  • Performed load testing using different test strategies and generated test reports using SoapUI.
  • Performed Functional and Data Driven Testing of Web Services using Test Steps and Groovy Scripts in SoapUI.
  • Launched Test Runner in SOAPUI to automate execution of Test Suites.
  • Developed Test Cases using WSDL, Schema files which defines Web Service Request, Response, assertions, methods/operations, End Pointof web service to be tested using SOAPUI Pro.
  • Provisioning services, modifying XML scripts using SOAPUI tool on Linux server machines.
  • Wrote automated scripts using Perl/Python using ASIA tool to accomplish feature testing like channel switching, Out of Coverage, Over night audio/video stability.
  • Responsibility includes performing general Black box and White box testing for Java code.
  • I got to work on following products and chipsets for medial SW: Confidential 's
  • Tested REST based services using Rest Console and SOAPUI Pro.
  • Implemented Automated Functional and Data Driven Tests for REST Services using SOAPUI
  • MSM6550/MSM6280/MSM6290/MSM7200/MSM7630 together with UBM/UBM1/UBM2, RTP/RTCP over WiFi products like NMI700 chipset mophie sleeve/iPuck for iPhone/ipad/ipod touch and android phones, MBP2700 chipset based key-chain FLO product SkyRocket.
  • Other responsible include system test activities, system performance, system provisioning in linux environment, MediaFLO transmitter operations, coverage mapping/RF planning, and OEM devices integration and testing.

TOOL: QXDM, QPST, ASIA, SOAP UI, WireShark, Jmeter, Jtag, Perforce, Extraview, Test Depot, Oracle 11g, LDAP, QTP.

Confidential

Quality Assurance Engineer

Responsibilities:

  • Design and development of the test case from scratch.
  • Analysis of the specifications provided by the clients.
  • Coding, debugging of the source code.
  • Manual and automation testing both.
  • Automated the test case using selenium framework and using java language.

Tool: Selenium IDE, Firefox, Confidential QC, SQL SERVER, Junit.

We'd love your feedback!