Qa Engineer Resume
New York, NY
SUMMARY:
- Over 5 years of experience in testing web - based application, client-server application and mobile application.
- Experience in Mobile Testing using mobile handset GSM/GPRS/3G/CDMA WAP Applications. Familiarity with all of different mobile platforms (Android, iOS, Windows Phone, Brew, and WebOS)
- Professional experience working in highly collaborative team of software and QA Engineers, product owners, project managers, business analysts, scrum master(s), and the business owners.
- High proficiency in performing Manual & Automated Testing for various types of Functional and Non-functional Testing.
- Experienced using Application Lifecycle Management (ALM) for Requirement, Test, Defect management, Test Planning & Execution, and Reporting.
- Strong knowledge and experience with test methodologies, QA process, and software release cycle.
- Advanced practical experience of HP test & defect management tool HP Quality Center or Application Lifecycle Management and automation tools Quick Test Professional (QTP) or Unified Function Testing for Functional & Regression Testing and performance testing tool Load Runner.
- In depth knowledge of software development life cycle (SDLC) and software testing life cycle (STLC), methodologies such as Waterfall model and Agile/Scrum.
- Working experience in fast-faced & challenging environments and various methodologies - Agile, Waterfall
- Used automation best practices by using UFT Enhancements such as Parameterization, Descriptive Programming, Checkpoints, Output Values and Data-Driven Scripts.
- Excellent knowledge in database management and query manipulation including MySQL and SQL server.
- Advance knowledge & understanding of major programming language, concepts and logics, and scripting for Test Automation Framework.
- Development experience of Requirement Traceability Matrix to ensure each requirement is successfully testing based on testing methodology
- Excellent technical skills to understand the design and function of the software and excellent analytical skills to find defects.
- Facilitates complex group meetings and conducts information gathering sessions such as Daily Standup, Bug Review Meeting, Sprint Planning / Review and Requirement Walkthrough Meeting.
- Effective interpersonal and teamwork skills with proven abilities to work with a diverse team of individuals with different needs and objectives.
- Ability in perform well in a fast-paced environment & manage multiple priority tasks effectively.
- Able to communicate between the technical and non-technical world, and equally effective working in self-managed projects or as a team member.
TECHNICAL SKILLS:
Operating Systems: Windows, Linux, UNIX, Windows Mobile, Android, iOS
Bug Tracking Tools: Test Director, QC, Jira, TestLink, BugZilla
Test Automation Tools: HP UFT, HP QTP, See Test, Perfecto Mobile
Languages: C, C#, HTML, XML, JavaScript, Java, VB Script, Perl, Ruby, PHP, Shell
Databases: Oracle 11g, SQL Server 2000/2005/2008, MySQL, PL/SQL
Browsers: Internet Explorer, Firefox, Chrome, Safari
Debugging Tools: xCode, ADB, TestFlight, Crashlytics, FireBug, Charle s Proxy, Fiddler, SDK
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
QA Engineer
Responsibilities:
- Led and perform Test Plan development, Automation test plan, Test Cases and Requirement Traceability Matrix (RTM), Test Analyze Report (TAR) and bug documentation.
- Used industry leading best practices to communicate with development teams to review & resolve defects using JIRA.
- Using Application Lifecycle Management (ALM) for reserving, executing test cases, defect tracking, and the complete test management.
- Created complex SQL queries for back-end testing in SQL Server 2012.
- Expertise in Test Strategy, Test Plan, Requirement analysis, Unit, Integration, System, Regression and UAT planning and execution, Estimations, testing in SOA, Defect Management, Defect Life Cycle, Test Metrics, testing of Mobile devices/iPad - iOS and android, Video Testing, Testing on cloud environment.
- Extensive experience in Sanity testing, Feature testing, Functional testing, System testing, Compatibility testing, stress testing in mobile handsets and web based applications.
- To measure performance, memory leakage, energy usage & crash logs, I am expert using instrumental tools like xCode for iOS and ADB / DDMS for Android
- Utilized Perfecto and See Test Cloud/automation tools for testing on mobile apps testing across browsers and web applications on different Operating systems.
- Experience using web and or mobile analytics tool such as Localytics and expert using cross-platform tool like Crashlytics for distributing beta versions of apps to iOS and Android
- Used over the air platform such as TestFlight App & Hockey App to deploy internal iOS and Android builds to team members. Also used metrics from TestFlight and Hockey App to determine automation test scenarios.
- Used instrumental tools like xCode for iOS and ADB / DDMS for Android to measure performance, memory leakage, energy usage & crash logs.
- Used Charle's Proxy extensively to performed mobile app testing with Restful Web Services (API)
- Implemented Agile/Scrum methods for testing approach by interacting with the developers and attended daily scrum meetings along with other stakeholders.
- Perform System Testing, Functional Testing, Sanity Testing, Regression Testing, Usability Testing. Data-driven Testing and UAT Testing.
- Design Functions Library, Call Functions, Utilities functions, Regular Expressions and Environmental variables using UFT in VBScript.
- Involve in testing application on different mobile Platform such as iOS and Android devices.
- Familiar with using SOAP UI to test application Web service.
- Coordinate with Project Managers, System Analysts to set up the pre-validation and validation environment to execute the scripts.
- Work closely with Development as well as Requirement teams to ensure testing issues are resolved on timely manner.
- Worked closely with stake holders to perform Requirement GAP analysis and developing Traceability Matrices, and implementation of best QA practices.
Environment: Agile, HTML, JAVA, C#, iOS, Android, XCode, DDMS, ADB, Hockey app, Test Flight, Charles, Fiddler, Jira, Test Link, See Test, ALM, QTP & UFT
Confidential, Mahwah, NJ
Test Engineer
Responsibilities:
- Wrote Test Plans, Test Cases, Test Scripts and other testing artifacts & documentations; analyzed and produced testing documentation
- Analyzed, designed, and documented QA procedures & standards, and assisted in the development & implementation of QA Metrics to assess quality of delivered applications and information systems
- Assisted Leads in developing and implemented quality control methodologies to ensure compliance with quality assurance standards, guidelines, and procedures in a large computer-based organization
- Evaluated executed Test Results generated from HP Quality Center (QC) and HP QuickTest Professional (QTP) and provided recommendations to aid software development bug resolution
- Analyzed formal test results after performed Mobile Testing Manually and by automatically using SeeTest in order to discover and resolve defects, bugs, errors, configuration issues, and interoperability flaws. Also Produced SeeTest scripts into VBScripts and Imported in to QTP to enhance the script.
- Created and maintained databases of known Test Defects, Design Test plans, scenarios, scripts, or procedures, Design or develop automated testing tools HP QuickTest Professional (QTP)
- Documented software defects using bug tracking tool HP Quality Center (QC) and reported defects to software developers
- Developed testing scripts that addressed areas and tested Database, functional scenarios, Regression Testing, Negative testing, and Error/Bug retests
- Actively participated in project teams/meetings to gather information relevant to Automated Testing and give input where appropriate for a Web based application
- Played active role in creating standards, methods, and procedures to determine product Quality or Release readiness
- Converted manual test cases in Quality Center (QC) to automated test scripts in QuickTest Professional (QTP) by implementing hands-on advance VB Scripting functions & procedures
- Developed and maintained custom library, error handling, recovery scenarios, reporting methods and descriptive programming using VBScript in QuickTest Professional (QTP)
Environment: Java, ASP .Net, SQL Server, MS Access, Web Application, Client Server, QTP, Quality Center, HTML, Java Script, Windows, IE, Netscape Navigator, Mozilla Firefox.
Confidential, Washington, DC
QA Analyst
Responsibilities:
- Assisted in all phases of the testing lifecycle; Test Planning, Test Preparation, and Test Execution.
- Reviewed project documentation including project charters, business requirements, technical requirements, and functional design specifications.
- Partnered with the Test Lead to assist in defining and documenting the test plan strategy for the project.
- Met with the Subject Matter Experts, Business Analysts, and System Analysts to review requirements.
- Created Test Scenarios, Test Cases, and detailed Test Scripts in Quality Center for all phases of testing; Unit, Integration and System Testing.
- Created tests to test positive and negative functionality as well as data integrity and browser compatibility testing.
- Utilized HP’s Quality Center for capturing requirements, test case development, execution, and defect tracking.
- Wrote SQL queries to test data integrity.
- Helped review Test Cases written by other team members.
- Executed Test Cases from QC to validate the requirements and application functionality.
- Reported defects found during testing to the development team.
- Assisted in the coordination of User Acceptance testing with the end users.
- Reported testing status and defect Summary reports to the QA Lead.
- Attended weekly team meetings, daily testing status meetings and defect review meetings
Environment: Waterfall, Java, ASP, Oracle, Mercury, Test Director.
