Quality Engineer Resume
Santa Clara, CA
SUMMARY:
- 5 years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based GUI and Client/Server applications using manual testing on Windows, iOS, Android platforms.
- Proficient in Functional, Regression, Acceptance (UAT), Browser compatibility and Performance Testing.
- Developed/maintained Test Plans, Test Cases, Test Scripts, Black Box Defect Tracking and Metrics for both Manual and Automated Test environments
- Extensively worked in all phases of software development life cycle - application specification, design, development, testing and implementation.
- Expertise in automating the software testing environment with open-source tools like Selenium Web Driver, and Firebug.
- Programming experience in Java, PL/SQL and hand on experience with Java concepts Collection, Exception, File I/O.
- Proficient in Microsoft Office tool Excel, Word and PowerPoint.
- Extensive Experience in Web Services and API testing for android device using Postman.
- Tested different Games on Confidential Device.
- Proficient in creating Test Plans, Test Cases based on the Business Requirement documents, and Functional Requirement Specifications on ALM quality center.
- Sound knowledge of test management tool HP Quality Center, HP Application Lifecycle Management and Rational Clear Quest tools.
- Performed Database testing on relational database using TOAD.
- Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
- Test execution and reporting through Jenkins integrated with allure Reporting tool
- Understanding of agile methodology - SCRUM.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment with resource constraints.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
- Tested the mobile Application using Android SDK Tools on Emulators and Real devices.
TECHNICAL SKILLS:
Defect/Bug Tracking Tools: JIRA, Quality Center, Rally, Test Rail, Clear Quest
Automation Testing Tools: Selenium WebDriver, Firebug,, SOAPUI, Jenkins, Perfecto Mobile
Performance Testing Tools: Android studio
Operating Systems: MS Windows, UNIX, android, IOS, Window phone
Programming Languages: Java, SQL
Web Technologies: XPATH, SOAP, WSDL,REST
RDBMS: Toad, Oracle developer
PROFESSIONAL EXPERIENCE:
Confidential, Santa Clara, CA
Quality Engineer
Responsibilities:
- Very good exposure of testing mobile application on wide range of Mobile handset of different vendors.
- Experience of Functional, UI, Regression, Sanity, performance testing, browser compatibility t esting on Android, iOS and window devices for both mobile browser and native app.
- Used Data Util to clear the data, Get customer, Unroll customer from the client Util.
- Proficient in Automated Functional and Performance Testing using HP quality Center and Clear Quest for scheduling test and defect tracking.
- Validated the defect through Soap XML and Toad.
- Extensively involved in writing and designing templates for the Test Plans and Test case.
- Strong exposure and Experience to the Software Development Life Cycle SDLC and extensive experience with QA testing methodologies, Procedures, Processes, standards and activities.
- Extensive Experience in Web Services and API testing using Java custom scripts and SOAPUI.
- Proficient with build automation tools such as Jenkins and Ant allure Reporting tool.
- Excellent experience in test case development and testing in Java and Test NG.
- Responsible for updating the test script and creating the con fig files.
- Used tests through ant file.
- Used code versions tool SVN.
- Used the perfecto mobile Cloud platform for test case execution.
- Extensively used XPath locator to test the web application.
- Prepared detailed status reports and update the status to the business and technical teams during weekly review meetings.
- Logged the defects using JIRA, tracked the defects back to the test cases and the requirements.
- Completed hardware, performance, functional and nonfunctional testing on Confidential devices for different Games.
- Executed and debug test cases for Games using Android studio to create log files for android device and uploaded result on Confidential portal.
- Base-line and Regression tests were scheduled and performed on every Release and build.
- Worked on performance testing of hardware and software on Confidential device. Tested games, utility application, maps and other application.
- Tested the mobile Application using Android SDK Tools on Emulators and Real devices.
Environment: Java, selenium web Driver, Quality Center Clear Quest, Android, iOS, SVN, Jenkins, and Perfecto Mobile.
Confidential, San Jose, CA
Software Engineer QA/ Tester
Responsibilities:
- Extensive Involved in testing of REST API using Java in TestNG framework.
- Created test suite including level1 and level2 testing.
- Developed automation test scripts on Java and JSON for REST API using GET/POST method call in Eclipse .
- Used Java Collection API (Array list) and File I/O for parameterization with REST API data elements and TestNG Framework.
- Tested REST API based on Google Scribe OATH security.
- Designed and completed white box testing through REST API for ability to control and monitor a system using Postman (Chrome) in browser.
- Used extensively Maven, Git and Jenkins in the project during build.
- Used JIRA and Test rail to track the test case, result creation and bug analysis.
- Prepared detailed status reports and update the status to the business and technical teams during weekly review meetings.
- Written test plans and test cases, updated deployment plans for upcoming releases in Agile environments
- Work with other release engineers, developers, QA teams, and product managers to ensure that new features are delivered on time and with good quality.
- Debugging from Eclipse plugin.
Environment: TestNG, Java, Postman, Git, Maven, Oath, Scribe, Test rail, Agile, Eclipse, Java, Jira.
Confidential, San Jose, CA
Software Engineer QA/ Tester
Responsibilities:
- Extensive regression testing and performance testing conducted for NDA and NITA during VMware platform switch.
- Backend testing for NITA RCC collection Using SQL Script and TOAD.
- Executed SQL Procedures and wrote complex SQL queries against Oracle Database.
- Validated performance of the systems by running scripts and gather the response times. Prepared results of the performance tests.
- Designed and implemented SQL queries for QA testing and report / data validation
- Completed backend testing during encryption security implementation.
- Ran the UNIX process in test environment and checked the log file to see the process flow. Also checked that if all the process completed properly in each stage.
- Checked different stage of process using SQL and UNIX. Each process has specific data populated in NITA process, confirmed that data has been converted properly.
- Created script check data coming from SR/customer system to NITA system using SQL scripting.
- Checked the UI and validated with back end table if count and data quality matched..
- Effectively participated in every day Scrum stand-up meetings and participated in Iteration planning and retrospective meetings, and Participated in code-reviews, design reviews and spring review meetings.
- Extensively Java Collection classes for parameterization and selenium data elements.
- Extensive Experience in Web Services and API testing using JMeter, Java custom scripts.
- Using WebDriver based Confidential smart automation tool (CSAT) for CSTG. CSAT reads test case steps in plain English, Parse the same to perform the action to be performed. It also creates report for execution.
- Used Log4J methods to do test logging. Also used Selenium Server log files for test verifications.
- Designed and developed automated Test Suites and Test Cases for regression testing using selenium Web Driver Framework based tool.
- Used Rally to track the test case, result creation and bug analysis. .
- Validated performance of the systems by running scripts and gather the response times. Prepared results of the performance tests.
Environment: CSAT, Agile, Rally, Selenium, Test NG, Agile, Eclipse, Java, UNIX, Oracle10.3
Confidential, San Jose, CA
System Test Engineer
Responsibilities:
- Responsible for gathering Business Requirements, Functional Requirements and Design Documents. Performed Functional, Negative, Positive, Integration, Regression, End to End and User Acceptance Testing.
- Extensively involved in writing and designing templates for the Test Plans and Test cases
- Identified the Test Cases and documented them in Quality Center.
- Worked with the Developers and the Test Lead to verify the Test Cases.
- Designed and Analyzed Test case design document basing on the Functional Requirement Specifications to implement through testing process.
- Analyzed and Developed Test Plan, Test Cases, Test Scripts, Expected Test Results and Test Procedure from functional requirement for different modules.
- Base-line and Regression tests were scheduled and performed on every Release and build.
- Logged the defects using JIRA and various Vendor supported tools and tracked the defects back to the test cases and the requirements.
- Verified the bugs fixes, document the bug history and root cause analysis once the defect is fixed or closed.
Environment: Windows, Linux, C++, TCP/IP, Spirent Test Centers, Network Protocol Analyzer