Mobile Qa Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- Software QA Engineer with 6+ years of hands - on experience in testing who is finely attuned to testing needs and sensibilities.
- Passionate about testing. Good grasp of testing methodologies.
- Working knowledge of Agile/Scrum model of software development life cycle
- Develop solid test documentation including test plans, test suites, and test cases
- Use programming and/or scripting languages to automate software testing s
- Develop data-driven Automated Testing projects using ultimate test automation tools
- Write easy-to-reproduce bug reports and monitor their status until resolution
- Well-developed understanding of computing, internet technologies, and web applications architecture
- Excellent problem solving skills.
- Good interpersonal - communication, able to describe complex concepts in simple terms
- Well organized and detail-oriented. Keep track of multiple conflicting priorities.
- Pragmatic. Enjoy working as a part of a result-driven team.
- US Green card holder
TECHNICAL SKILLS:
Platforms: Windows 7/Vista/XP/NT/2000, UNIX/LINUX, MAC OS X
Mobile Platforms: iOS, Android OS
Test Management: QMetry, Radar
Programming: HTML, XML, JavaScript, SQL
Test Automation: Selenium IDE/RC, Omniture Debugger
Networking: TCP/IP, FTP, HTTP, Internet, Intranet
Bug Tracking: Jira, Mantis, Bugzilla, Radar
Logs: Xcode, ADB, Logcat
Virtualization: VMWare Server, VMWare View Client
Mobile Simulators: Perforce, X-Code
Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari, Opera
PROFESSIONAL EXPERIENCE:
Mobile QA Engineer
Confidential
Responsibilities:
- Leading projects
- Managed 5 - 15 people
- Coordinated resource allocations, created work assignments for team, maintained timelines/milestones, and ensured compliance with quality standards.
- Test iOS versions of mobile and web application
- Accessibility testing
- Analytics tracking and testing
- Working with project team to assess QA effort
- Create high level test plans and test cases according to client and technical specifications
- Work closely with developers, engineers and others to provide additional research/debugging of issues where more information is needed to understand and resolve the issues
- Responsible for understanding what is being delivered and tested at a Gray Box level
- Organize personnel, as needed, in QA testing phase
- Work with project team to implement quality assurance plans, identify problems and propose resolutions
- Work directly with Client team to assure that process and deliveries are exactly as client expects
- Validate product against specifications documenting through test cases and clear and concise defect reports
- Define and track quality assurance metrics
- Assist in evaluating testing procedures at close of project
- Maintain a high standard of quality assurance standards
- Help develop testing strategies, document templates and methodologies tailored to specific needs of clients and/or products
Web/Mobile QA Engineer
Confidential
Responsibilities:
- Test Android and iOS versions of medical mobile application, which users to access database with detailed information on physicians all over the US
- Test mobile messaging application developed for medical professionals to allow secure professional communication
- Testing is done on multiple devices including iPad, iPod Touch, iPhone as well as with utilization of mobile simulators
- Develop test cases, test scenarios and user flows based on the wireframe (design document) and the actual product
- Perform functional, acceptance, regression, ad - hoc and integration tests for various applications on smart phone and tablet devices
- Expand test coverage, increased the quality and quantity of test through knowledge from a cross-functional teams and User Study analysis
- Perform regression testing on fixed issues
- Verifying identified issues on various devises in order to insure reliable cross-platform test coverage
- Executing test cases in Agile Sprint environment
- Utilize QMetry to develop test cases and to track their execution
- Test cloud - based web-enabled video hosting and editing application
- Analyze business requirements. Suggest many improvements to the product features
- Developed test cases for functional and regression testing of the application
- Tested many functional modules and product features in Agile environment
- Validated Integration of the application with social networking web sites such as Facebook & Twitter
- Validated application s GUI for compliance with Usability guidelines published by US Department of Health and Human Services and Industry standards widely accepted in photo sharing and social networking domains
- Participated in cross-browser (MSIE, Firefox, Chrome, Safari) and cross-platform (Windows 7, MAC OS X) testing in virtual machine (VMWare) environment
- Conducted regression and release acceptance testing for all the major and transitional releases
- Participated in usability testing of the application and workflow involving multiple functional modules and features
- Executed ad hoc and structured test procedures at all the stages of software development life cycle
- Analyzed software failures, made them reproducible, reported bugs via Bugzilla
- Researched software anomalies and defects to minimize number of steps to reproduce the problem
- Participated in regular QA Team meetings and discussions
- Provided installation and configuration of the Virtual Machines, OS, Browsers, etc.
Localization QA Engineer
Confidential
Responsibilities:
- Tested web - based International Movie Portal (ethnic video-on-demand) application. The product allows customers to view, download, publish their own videos and sell them at the site. Worked as a part of the localization team in Moscow, Russia
- Emphasized testing of Russian, Tatar and Turkish versions of the software (titles, subtitles, descriptions, search, sorting, etc.)
- Participated in functionality, usability, GUI, regression, and build acceptance testing
- Tested many features and functional areas of the application such as Uploading, Downloading, Playing Movies, New Customer Registration, Billing, Credit Card Processing, Shopping Cart, etc.
- Developed test documentation as needed: test cases, test suites, etc.
- Assisted Customer Support Reps in resolving various problems reported by users
- Processed customer complaints and reproduced technical problems in the testing lab
- Recommended improvements to the product features
- Reporting of bugs via Bugzilla application
