Quality Assurance Engineer/mobile Tester Resume
Mount Laurel, NJ
CAREER OBJECTIVE
- I am a highly experienced Quality Assurance Tester with over 5 years of experience in QA/IT industry.
- And authorized to work in USA for any Employer I have worked in various environment and domains, performing manual, automated, and mobile testing.
- I am currently looking for an opportunity for a QA position where I can share my hands on experience.
TECHNICAL SKILLS
QA Testing Tools: Application Lifecycle Management (ALM/QC), Unified functional Testing (UFT/QTP), SeeTest, Jira, Rally
Operating System: Windows XP, Vista & 7, 8, NT4.0, 95/98, UNIX
Database & Language: Oracle, SQL, PL/SQL, MS SQL Server 2000, MS - Access, VBScript, HTML, SQL, J2EE, C++, CSS, Java, JavaScript, Python, Perl, HTTP
Environment & Process: Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Bug Life Cycle (BLC), Waterfall, Scrum, Agile
Microsoft Tools: MS Office, Word, Excel, PowerPoint, Outlook, Share Point, Visio and Projects
Browsers: Internet Explorer (IE), Fire fox, Safari, Google Chrome
SUMMARY
- In depth understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC). And QA methodologies including Waterfall, Iterative and Agile methodologies to ensure appropriate Quality Control.
- Extensive experience in Business Requirements Analysis, Manual Testing, Test Automation and Performance Testing.
- Hands on experience in testing of Web based and Client/Server Applications, as well as Mobile Applications.
- Ability to conduct meetings, evaluates issues, provide solutions, and drive aggressive timelines.
- Excellent communication, interpersonal, intuitive and analytical skill.
- Proven ability to work efficiently in both independent and team work environments.
- Ability to understand requirements, system design, and architecture.
- Proficient in creating Requirements traceability matrix, Test Plan, Test Cases and Test Scripts using Business Specifications Requirements(BRD), Technical Specification Document(TRD), etc.
- Extensive experience in Black box testing, Functional testing, Regression testing, Positive Testing, Negative Testing, System Testing, GUI testing, Back-end testing, Load/Performance and UAT testing in different stages of QA process.
- Experience with Web technologies, Mobile Device and web-based application architecture on multiple browsers and Client-Server testing.
- Proficient in writing Test Plan.
- Extensive experience in creating and executing automation test for QTP/UFT. Generated VBScripts to automate the tests using QTP/UFT and developing reusable functions, variables, descriptive programming to reduce time maintaining object repositories.
- Experience in maintaining Data Driven and Hybrid Automation Frameworks.
- Experience in developing manual and automated test cases, test scripts and test scenario based on the client provided documentation such as Business requirement documentation (BRD), Functional requirement documentation (FRS), Technical requirement documentation (TRD) and Software requirement documentation (SRS).
- Expertise in Relational DBMS like Oracle.
- Experience in bug tracking tools like QC/ALM, JIRA and RALLY.
- Proficiency in Reporting and Prioritizing software bugs in conjunction with the development and Managers.
PROFESSIONAL EXPERIENCE:
Quality Assurance Engineer/Mobile Tester
Confidential, Mount Laurel, NJ
Responsibilities:
- Gather business requirements, study the application and collect the required information from developers, and business.
- Utilized corporation developed Agile Scrum SDLC methodology.
- Attended numerous meeting such as Sprint planning meeting, Daily standup, Sprint retrospective and Sprint review meeting. Informal meeting with Development team and QA Manager. Worked closely with QA Manager to define Test Scope, Gap Analysis, Risk, Dependency, and Constraints.
- Actively participated in all phases of Software Testing Life Cycle (STLC).
- Developed Test Cases, Test Scripts, Test Scenario and Test Steps.
- Review test cases with System Analysts and Development team.
- Tested the entire functionality of the application on different browsers like, IE and Fire Fox with different versions.
- Generated Test Analysis Reports and graphs using Application lifecycle Management (ALM).
- Mapped test cases with requirements and created traceability matrix in Excel sheet or Application lifecycle Management (ALM).
- Automation of Functional Testing for certain modules using Unified functional testing (UFT).
- Recorded user action on GUI using Unified functional testing (UFT) and performed regression testing on builds.
- Generated Unified functional testing (UFT) scripts with standard checkpoints, validation checkpoints and also Synchronization Points.
- Executed Regression scripts using Unified functional testing (UFT) at various phases of the project.
- Enhanced script using Parameterization, Checkpoint, Output value and Action in Unified functional testing (UFT) .
- Testing the application using different mobile devices and Android virtual device installation.
- Used SeeTest to automate the manual Test cases.
- Testing a mobile application on various mobile devices: IOS and Android to improve user experience.
- Logged defects in Application lifecycle Management (ALM) and retested the defects after the fix.
- Identify bugs and reporting to the developers using Application lifecycle Management (ALM).
- Performed regression testing weekly and before release.
- Experience in database testing using SQL queries on databases like Oracle, SQL.
- Discussed with team lead and PM regarding testing deadlines and post deployment validation.
- Provide test summary documentation and analyze test results, identifying trends or root causes of problems.
- Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users.
- Establish business continuity through Knowledge Transfer and mentoring of new resources.
Quality Assurance Tester/Mobile Tester
Confidential, Middleton, WI
Responsibilities:
- Participated in development of Test cases and Test scripts by reviewing Business Requirements Document and Technical Specification Document.
- Participated in the System Test Plan reviews, Test Cases Review and Test Scenarios.
- Modified the documents with respect to the review comments.
- Participated in risk management to help determine best use of development and testing resources.
- Performed manual testing and automation testing of web based application and client server application.
- Responsible for creating test cases for the remote deposit Capture and desktop deposit application in Application lifecycle Management (ALM). Also used Application lifecycle Management (ALM) to track and manage the entire test documentation, and logged a defect.
- Executed multifaceted testing including Black Box, Functional, Smoke, Regression, Integration, and Ad hoc testing according to test plan.
- Used ALM to log, track and generate bug status reports and updated the Traceability Matrix.
- Involved in User Acceptance testing (UAT) to validate the application.
- Used SeeTest for simulator and emulator and generate codes from SeeTest to Unified functional testing (UFT) to better enhance the script.
Junior QA Tester
Confidential, Richmond, VA
Responsibilities:
- Worked with business analysts, programmers and end users in a cross functional team to write Test Plan.
- Worked with the development team to understand how changes in the software product affect maintenance of test scripts and the QA automated testing environments.
- Prepared and communicated Daily/Weekly Status Reports to project team including system changes, issues, and potential impact analysis.
- Developed new customization in Application lifecycle Management (ALM) projects as per user requirements.
- Logged and reported defects in Application lifecycle Management (ALM) and managed through to resolution by working with appropriate development and business resources.
- Analyzed test results to make sure requirements have been met and existing system requirements have not been broken.
- Used UFT to create and develop automated tests for continuous regression testing.
- Converted manual test cases from Application lifecycle Management (ALM) to automated test scripts in Unified functional testing (UFT) .
- Developed Test Cases, Test Procedures and Scenarios to test system against defined requirements.
- Performed Mobile simulator and Emulator testing on Android and IOS platform.
- Report bugs on Application lifecycle Management (ALM), Jira and Rally.