Qa Engineer Resume
SUMMARY
- 8+ years of experience as Mobile Tester and QA Engineer, performed automated and manual testing for the number of mobile devices and web projects.
- Created and executed manual smoke, functional, regression, system, integration and exploratory tests.
- Analyzed Functional Requirements and Business Specification as part of Static Testing on earliest stages of SDLC
- Responsible for creation, design and execution of test strategies, including writing test plans, test cases and test scenarios.
- Acted as liaison between development and business teams - provided visibility and clarity into business requirements to the development teams, and provided design and architecture insights to the business teams.
- Coordinated QA, SIT and UAT sessions and executed UAT scenarios with end users for final approval and user signoff.
- Participate in weekly test planning, project status meetings and reviews.
- Performed compatibility testing with various mobile handsets to ensure that functionality working as expected.
- Involved in writing Requirement Traceability Matrix (RTM) detailed Test Plan and Test scenarios.
- Involved in all stages of testing process Development of Test procedures and Test cases based upon requirements for regression test.
- Attended Demos and met with Client for User Acceptance and providing QA Signoff on the testing.
- Reviewed test specifications and cases, written by others for coverage and completeness in order to improve test quality and effectiveness of the whole Software Development Life cycle.
- Participated in interviews with developers and infrastructure teams to gather information on problems, requirements and processes for development of solutions to define boundaries of the problem/request and estimate effort by clarifying routine requirements and reviewing business process needs.
- Performed planning and execution, defect reporting and fix verification using manual and automated techniques to have test plans in place and executed according to our release schedules.
- Ensure timely and accurate implementation of test plan by managing and prioritize test assignments, activities and resources under direction of Quality Engineers and Project Managers.
- Investigated, reproduced and characterized defects and test failures.
- Tested embedded application software on various mobile devices, including smart phones and tablets.
- Generated high quality defects to create reports based on findings and coverage on various operating system platforms, like Symbian and Android.
- Utilized software quality management system tool to document findings.
- Teamwork involved playing on multiplayer games and simulations.
- Tested hardware (memory accounts, OS, and peripherals) against software at each stage of production.
- Perform QA Smoke, Acceptance, Regression, Function, UI, Usability and Compatibility Testing.
- Test Mobile app s behavior under various interruptions: battery strength (full/medium/low), incoming calls, SMS, video calls, alarms and remainders.
- Smart, detailed, hard-working and creative to be able to solve problems and complete assignments.
- Passion in learning new technology and skills as well as ability to follow established processes.
- Completed developer checklist and provide feedback and suggestions for additional features on future builds and updates of software.
- Contributed with several critical bugs and more than ten design suggestions considered and/or implemented into the full game with the mobile team.
- Automated test cases using Python shell scripts.
TECHNICAL SKILLS
Tools: Mercury Quality Center/Test Director, Bugzilla 2.20, Now SMS / MMS, X-Logger Agent, Paul Banyan, Agilent, DebugMux, Mslog, Crash Catcher, Screen catcher, UTP, Fast trace, Capitsu, PTS,FTS,SATS, BITE Tester, JIRA, CETK, LTK, Hopper exe.
Mobile Based Testing: GSM, GPRS, WAP, CDMA, DRM, OTA, SMS, Email.
Web Based Testing: .NET, Java, Swing, HTML,SQL,Batch Testing
Web Services /Integration Testing: REST,SOAP,XML,SOAP-UI Testing
Platform: Android, Windows, UNIX/LINUX and Symbian.
Shell Scripts: Python 3.4
Internet Technologies: VB,.NET,HTTP
Project Methodologies: Waterfall Model and Agile.
PROFESSIONAL EXPERIENCE
Confidential
QA EngineerResponsibilities:
- Review functional or business requirement documents and use cases. Translation of requirements into test plan and test cases.
- Acquire from or do knowledge transfer with Developers, Business Analysts, SME and Architect who are expert in the relevant functional domain.
- Coordinate with other team members like Business Analysts, Developers, and Business people Advice or provide feedback on test activities and deliverables, conforming to appropriate quality requirements.
- Regularly assess testing progress and prepare test status report for management. Communicate with QA manager about testing progress, needs and any organizational/quality/technical risk/issue that might have an impact on the ability of the testing team to perform testing activities.
- Validate solution, whether it is fits the purpose and supports the complete end-to-end client business process.
- Release validation, documentation and signoffs.
- Performed Smoke, Functional, Exploratory,Security(Authorization and Authentication, Session management, Encryption checking of users personal data) regression testing, Browser compatibility testing (Google chrome, Firefox, Internet explorer, Opera),Network testing(Wi-Fi, 3G, Offline Mode),GEO Location/ Location based testing.
- Validate solution, whether it is fits the purpose and supports the complete end-to-end client business process.
- Perform comprehensive analysis of any error using the logs. Defect tracking and documentation was done using Clear Quest and MS Office. And review of defects with business users as well as technical team.
- Mentored members of the project team and assisted them in project deliverables.
- Reviewed requirement, API, server documents, wireframes, Hero’s flows and Technical Specifications of the application and USE CASES/FLOWS.
- Created detailedTest Plansand project staffing estimates andconducted test script walkthroughsto ensure that testing coverage is adequate and test scenarios specify the correct expected results if not raised a “Change request”.
- Wrote test cases in Excel sheet and logged and maintained defects on variousdefect tracking toolsdepending on the device.
Confidential
QA EngineerResponsibilities:
- Reviewing Business/Functional requirements, Technical Specifications and Screen flows of the application.
- Created detailed Test Plans, Test scripts and conducted test script walkthroughs to ensure that testing coverage is adequate and test scenarios specify the correct expected results.
- Uploaded applications to hand sets, executed test cases and ensured that provided information is correct.
- Tested application functionality by usingDevice Anywherewireless testing platform.
- Identified product specific problems and helped in the analysis, reproduction, and testing of solutions.
- Wrote test cases in Excel sheet and logged and maintained defects in project tool.
- Coordinated with developers and discussed issues to take timely action.
- Generatedstatus reportsand reported them to LEAD on daily basis to communicate testing status tool.
- Test Case: Smoke test to perform on daily builds
- Sanity Test: - Client Approved test report used to perform sanity testing on release build.
- Client Interaction: - Weekly call related to test report and issue verification.
- Interact with Development team: - verify the issue once code check with Development team.
- Ad-hoc: - To find the functional bugs on rugged Device and work around for fix.
- LTK and CETK: - Microsoft certification test execution using LTK database and CETK.
- Hopper test: perform Hopper test on all Language Provision.
- Power Transition Test: Perform Cold Boot and Warm Boot and Suspend/Resume respectively 1200, 600 and 1200 cycles.
- Power Transition Test report: Collect Device status after Cold Boot, Warm Boot and Suspend Resume cycles.
Tools: Used: JIRA, CETK, LTK, Hopper.exe
Confidential
QA EngineerResponsibilities:
- Having good understanding on Bluetooth Architecture, protocols and profiles.
- Executed test cases on different profiles like FTP, DUN, A2DP, AVRCP, HFP, HSP, OPP & SPP.
- Used Bluesoleil tool for executing profiles like FTP(files like images, audio/video files), DUN(uploading the files using Dial-up network),
- OPP (Vcard exchanging),HFP and HSP (Streaming of Audio /Video files and Call management, Conference call with BT Mono and Stereo BT Headset),A2DP and AVRCP (Increasing and decreasing the volume, call routing while audio/video, out of range testing and the channel changes(SCO/ACL)),SPP (Establish and Release the ACL connections).
- Created test status report with actual result.
- Reported the bugs with logs.
- Discussed the issue with developers and given suggestions to resolve the bug
Tools: Used: Bluesoleil, PTS & Sniffer and BITE Tester
Confidential
QA EngineerResponsibilities:
- Have good Understanding on NFC technology, Operating Modes, Types of NFC technologies and NFC tags.
- Referred specification for requirement's and document study on technology.
- Written basic system level test cases on different modes in NFC technology.
Tools: Used: SATS Tool
Confidential
QA Engineer
Responsibilities:
- Test case creation, Self review and Test case Execution.
- Verify the functions of Call management Application and updated the results in Quality Centre.
- To project the right time frame required for testing by understanding the complications.
- Problem isolation and requirement analysis during the execution.
- Bug has been raised by using UTP.
- Create and manage the testing processes to ensure the delivery of final hardware and software in a timely fashion according to the requirements of agreed handset projects.
Tools: Used: Quality Centre for execution, UTP for raising bugs, Log tools like Fast trace and Capitsu.
Confidential
QA EngineerResponsibilities:
- Verify the functions of mobile phones using test equipment and GSM wireless. These functions include WAP operator acceptance testing.
- To project the right time frame required for testing by understanding the complications.
- Problem isolation and requirement analysis during the execution.
- Support interoperability Test efforts (travel).
- Perform initial analysis of problems and report faults using tracking tools such as Clear Quest then investigate bugs with developers and verify fixes.
- Test case scripting by using requirements.
- A pure Black box testing is carried through to test the functionality, compatibility of the Mobile Handset with Mobile Platforms such as Windows, Symbian, EMP, ODM and Android.
- Create and manage the testing processes to ensure the delivery of final hardware and software in a timely fashion according to the requirements of agreed handset projects.
- Plan, allocate and manage all the testing resources required to ensure the delivery of final hardware and software in a timely fashion according to the requirements of agreed handset projects.
- Communicate and closely collaborate with R&D and Test teams to ensure that all problems and bugs identified in the handsets before its launch in the Market.
Tools: Used: Quality Center for execution, DMS for raising bugs, Log tools like DebugMux, Crash catcher, Mslog and screen catcher.
Confidential
QA EngineerResponsibilities:
- Involved in Sanity, Feature, Concurrent, Failure and Performance testing.
- Execution of test cases, collecting logs and reporting bugs.
- User Scenario Development and Execution.
- Test case development and reviewing of test cases for various applications.
- Involved in Test Bed creation for WAP Applications.
- Bug Raising and updating in Bugzilla.
Tools: Used: Paul Bunyan, Now SMS, X-log Agent and Bugzilla 2.20.
