Senior Quality Assurance Analyst Resume
Warren, NJ
OBJECTIVE
A proven self - motivated over Nine plus years of experience in Software Quality Assurance with manual and automated testing experience in Client/Server, Web based and Mobile application testing with extensively knowledgeable of cloud-based mobile applications testing, number of web projects across multiple browsers (IE, Firefox, Safari and Chrome) and Android mobile devices with strong understanding of all newer android models Like Android M, Android N and a sound knowledge of mobile applications developments for both.
SUMMARY
- Strong familiarity with android operating systems and applications
- Experienced with testing across multiple operating systems
- Highly technical and detail-focused
- Experienced with log file investigation and device configuration
- Create and deploy build in each environment.
- Terrific ability to work in a fast-paced agile environment
- Exceptional Time Management and Multi-Tasking abilities
- Excellent written and verbal communication skills
- Highly passionate about mobile apps platforms design and development.
- Strong knowledge of SDLC, STLC, Bug Life Cycle and Reporting.
- Leading Verizon's Mobile Content Solutions Device Applications Like VzTones, Lemur and Web Applications Like Vendor Intelligent Getaway etc.
- Expertise in Manual Testing & Mobile Application Testing
- Extensive experience in Sanity testing, Feature testing, Functional testing, System testing, Compatibility testing, Retesting, Regression Testing
- Load testing and stress testing in Mobile handsets and Web based applications
- Experience in testing the Porting of the application on different Mobile Handset.
- Expertise of testing the application developed using various Mobile Technologies including Blackberry, Android, .Net Technology etc.
- Good understanding of working on the applications developed in HTML5 and coded in JAVA.
- Expertise in writing test scripts for Mobile Application and Web Applications.
- Participation in creation of test plans, creating test cases & bug reports and helping to automate by assigning to automation Team.
- Managing, analyzing, and maintaining test cases for Mobile Applications and assigning the Test Plan for Regression Testing in all release.
- Mentored new team member and help to have access to all modules.
- Managing the off-shore team for Allocating work and Vendor Teams.
- Knowledge of automated tools Selenium WebDriver, TestNG and Eggplant.
TECHNICAL SKILLS
Platforms: UNIX, Linux, Windows (NT, 2007 Window, XP, 2003, Vista), Macintosh, MS-DOS.
Programming languages: SQL, JavaScript, Java, UNIX/Linux shell, VB, PL/SQL, HTML, CSS.
Database systems: Oracle, MySQL, Microsoft SQL Server
Web Server: IBM Web sphere, Data power(IBM), Web logic
Defect-tracking software: JIRA, Mercury Quality Centre, HP Quality Center
Source-control software: CVS, Visual SourceSafe, Accurev.
Tools and Utilities: HP ALM, Bugzilla, One Jira, MS Office, JIRA, Confluence, GIT Stash, Eclipse, Test NG, J Unit, Microsoft Exchange, Accurev, Toad, SQL Developer, Maven, ANT.
PROFESSIONAL EXPERIENCE
Confidential, Warren, NJ
Senior Quality Assurance Analyst
Responsibilities:
- Recent hands-on experience on Mobile testing, Automation and software Quality assurance
- As a Mobile Tester and QA Engineer, performed manual and automated testing for the number of web projects such as information and news professional QA portal and company web site across multiple browsers ((IE, Firefox, Safari and Chrome).and mobile devices (Android).
- Manual Firmware Over-The-Air (FOTA) Upgrade on different devices.
- Created build and deployed each release through Jenkins.
- Build Automation Testing using ANT and Maven.
- Involved in Testing Media Store over https for Ring tones, Ring back tones, apps and Games purchases and validations end to end.
- Involved in testing Lemur (Mobile Media Store) from device Ring tones, Ring back tones, apps and Games purchases and validations end to end.
- Automated test cases, test suites for Regression Testing via Selenium Web driver for Tones and Media Store with automation team for each release regression Testing.
- Tested Web app, Native app using Appium for automated the mobile testing and run the scripts for multiple devices and perform manual testing according to the requirements.
- Participating and interacting with developer, business team for enhancements or changes in mobile apps and testing responsibly and debugging for if any failures.
- Interacting with SPC Team for any token issue in authentication of VzTones apps as well as with Real Network team for any Ring Tone download issues.
- Involved in Functional, System Integration and Regression (Automated)Testing for IoT projects like Tiger Text, Intelligent Video and Mobile Iron (Mobile Device Management).
- Tested successfully end to end Verizon’s Enterprise Message Archive platform that will provide message copies of enterprise customer’s lines on SMS/MMS and that can be transferred to customer’s network storage system for long term archiving.
- Supported Production deployments and Monitored and track high Priority defects and Production Issues on day-to-day basis tested the application on various generations of Android
- Tested end to end Web application VIG GUI is an online application that allows personnel from marketing, COSTA, and vendors view monthly invoices and approve or dispute them.
- Leading automation team for web application VIG Gui Automation using Selenium for Regression Testing for changes over the release by release.
- Supported exclusively for each Release Deployment of MCS modules like SCM VIG, Media Store(MS), Mobile Media Store (MMS), Lemur and SCM data by working with Ops Team.
- Organized defect triage meetings and had the opportunity to educate the testing team in understanding the system functionality as well as enhancements.
- Conducted daily status meetings to report any bugs, issues and risks. Had good coordination with the team in other activities such a motivation weekly meeting with agenda, trainings, responsibilities, quality process & Problem solving.
- Maintained project specific QA documents as per the Quality process. Analyzed and reported the test results among the team and the business and made final verdicts and sign -offs for the test result.
Confidential, Piscataway, NJ
QA Software Test Analyst
Responsibilities:
- Interacted with Onshore/Off Shore team to discuss Business requirements, GAP Analysis, Test Scenario and Use Cases in each changing requirement.
- Gathered and analyzes data in support of business cases, proposed projects, and system requirements, which includes writing test plans and scripts for tracking defects and fixes in product development, software application development, information systems, and operations systems.
- Applied proven Analytical and Problem-solving skills to help validate IT processes through careful testing. Ensures the testing activities allow applications to meet business requirements and system goals, fulfill end-user requirements, and identify existing or potential issues followed up with standard software testing life cycle (STLC) to perform different types of testing for the projects.
- Collaborated with software/system personnel in Application Testing, such as System, Regression and User Acceptance Testing methods; creates and executes Test plans and Scripts that will determine optimal application quality standard to specifications; communicates test progress, test results, and other relevant information to project stakeholders and management. Participated in peer review meeting for created Test plan, test cases and analyzing various testing documents and process of testing life cycle.
- Involved in all phases of testing lifecycle, including: Scoping, Planning, Prioritization, Test scripting, Test data, Expected Results, Test Execution and Defect Resolution. Extensive knowledge of all phases of testing lifecycle, including: scoping, planning, prioritization, test scripting, test data, expected results, test execution and defect resolution.
- Expertise in Back End Testing and validated process, Debug Logs using UNIX utilities like Patten, Search, Process and VI editor utilities.
- Collaborated with software/system personnel in application testing, such as system, regression and acceptance testing methods; creates and executes test plans and scripts that will determine optimal application performance per specifications; communicates test progress, test results, and other relevant information to project stakeholders and management.
- Involved in Testing of System and UAT Testing and identify major issue with team in Agile Process and resolved issue immediately.
- Using SQL designed queries to extract the test data and validating the data accuracy and integrity.
- Organized defect triage meetings and had the opportunity to educate the testing team in understanding the System functionality as well as Enhancements.
- Conducted daily status meetings to report any bugs, issues and risks. Had good coordination with the team in other activities such some motivation weekly meetings with agenda, trainings, responsibilities, quality process & Problem solving.
- Maintained project specific QA documents as per the Quality process. Analyzed and reported the test results among the team and the business and made final verdicts and sign -offs for the test result.
Confidential, NJ
QA Software Test Analyst
Responsibilities:
- Interaction with Business Team, Business Requirement Gaps Analysis, Customer Experience and Impact Analysis of application.
- Contributes to and monitors Test Planning, Test Preparation and Scripting, and test execution per defined best practices, standards and procedures.
- Interfaces regularly with peers and management regarding test related topics including the coordination of test related initiatives with QA Test Leads, Project Managers, Development Managers, and other QA Core team members (SDLC Team)
- Participates in all phases of the IT Project Delivery Framework, including review of complex business and functional requirements. (Kick off meeting, Change Control, etc.)
- Assesses risk to quality service based upon results of verification and validation. Monitors adherence to established test standards and procedures. Standardized QA Process using Testing Methodology, Process Improvement.
- Expertise in Back End Testing and use of UNIX Utilities like awk, grep, sed, vi, network, process, File level, Directory level, etc.), automation with Shell Scripting in data file validation testing. (Unix Log File Testing, Process Validation, running process in background, etc.)
- Provides QA consultation services to support users of related test processes.
- Manages verification and validation activities for production modifications in production enhancement, interact with user, involved in automation of health check of application.
- Maintains document template libraries and internal project documentation like QA Test Plan, Local procedure, QA Test Results, etc.
- Organizes and/or facilitates team member training sessions in each new application to implement process.
- Participates in both internal and external process improvement projects like QA, SIT, UAT Testing with business & Marketing and External Vendors team.
- Strong Project Management skills like Test planning with LOE, test estimation and resource plans, Set up test environment
- Expertise with testing tools like QTP, JIRA, Quality Center and third-party tool Toad, MQ Editor (IBM Queue Testing)
- Knowledge of relational databases like Oracle Database 11g to validate data testing in back end using complicated SQL script using Oracle functions.
- Ability to multi-task effectively, Excellent verbal and written communication skills and attention to fine details
Confidential, Middletown, NJ
QA Software Test Engineer
Responsibilities:
- Interacted with System Analyst to analyze business requirements, Gap Analysis, E2E flow of application and involved in impact analysis for changes business rules.
- Designed and developed QA Test Plan/Test Cases using Testing methodology with all possible Use Case to cover all testable function in Positive & Negative Testing.
- Provided Test metrics on the results of system testing activities; coordinated and collaborated with others in analyzing collected requirements to ensure system development and implementation plans meet customer needs and expectations.
- Confirmed and prioritized project plans and deliverables per customer requirements and deadlines; and stayed current on emerging tools, techniques and technologies related to software testing.
- Helped drive automation innovation (participated in testing tool analysis and/or reviews, assisted and/or trained other manual testers in automation, implemented recommendation to improve test automation).
- Developed SQL Script (Developed complicated SQL Script in Toad) to validate data, automated UNIX based process Using Unix Utilities with Shell Scripting and executed all test scenarios in minimal time.
- Set up Test Environment including refresh database from production, maintained test environment with upcoming release.
- Involved in key learning process after each release to implement process in future as a part of QA process Management., Kick Off Meeting and Release Management, Key learning Session.
- Assisted in continually improving our software development process and the development environment.
- Interacted with team to resolve daily issues in installation, code delivery, documentation, and defects.
- Involved in testing of multiple applications with QA, SIT and UAT testing by documenting, reviewing, resolving defects, follow up with interface sign-off.
- Supported Change Control by reviewing impact of all modules planned all release schedules, back out plan.
- Supported production support team in production Trouble Ticket to analyze root cause of problems and resolved with team.
- Involved in production support testing assisted team in staging testing, support in change control request.
- Involved in different major and minor release testing by updating test plan with testing methodology, reviewed test results and analyzed defects and resolved with team.
Confidential, Jersey City, NJ
QA Software Tester
Responsibilities:
- Analyzed Business Requirements and understood customer and developed QA/SIT Test Plan using Testing Methodology.
- Demonstrated QA Test Plan with cross-functional team to approve business logic and baseline documents.
- Participated in unit testing and verified entrance criteria of QA and set up configuration data with developer and updated release notes.
- Performed sanity testing using post installation check using release notes and identified installation or code initial problems.
- Communicated with Project Management to establish LOE of each phase of SDLC and prioritized QA task.
- Ensured seamless transition for new and converted funds from implementation to production mode.
- Developed SQL Script to validate Data Transaction in Front End Testing. Developed complicated and execute via Toad and saved Test Result.
- Worked with peers in development and other organizations to troubleshoot and resolve project issues both technical and non-technical in nature.
- Performed functional testing by deployment request, sanity testing, prioritized QA Test Cases within project plan.
- Performed Defect Root Cause Analysis, interacted with related Team, and tracked defects in a Test Director.
- Performed impact analysis and executed test scenario with Regression Testing.
- Involved in Back End Testing using UNIX Utilities and automated Regression Testing using Korn shell scripting.
- Involved in System Integration testing with external & internal interface team and performed E2E Testing.
- Involved in System Integration Testing with external/Internal interface and understood overall customer business functionalities.
- Shared technical information with team and involved in production testing with critical production problem.
- Interacted with upper management to provide daily QA status, discussed outstanding issue and upcoming project functionalities.