We provide IT Staff Augmentation Services!

Mobile Software Qa Engineer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Results - oriented professional with over 6 years in quality assurance, quality analysis and software testing.
  • Expertise in designing, developing and implementing comprehensive test documentation, quality assurance principles, methods and test processes.
  • Architected iOS functional test automation framework with XCUITests library with Screen Object pattern using Generics, Protocols, Extensions, and Enums which enabled entire iOS team to write scalable tests with minimum maintenance effort
  • Improved Function Tests stability by stubbing backend responses with Ambassador HTTP Stub server -- Isolated tests from backed changes, cut off unstable Confidential auth, full control of backend responses: ability easily trigger server errors and validate how client handles them
  • Made tests reports more readable by using latest XCode 9 features such as Activities and Screenshots
  • Configure Jenkins CI server from scratch. Created regression job which ran all XCUTests tests via xcodebuild utility. Generated JUnit report via xcpretty library
  • Experience of testing Mobile, Web, and Desktop applications
  • Working knowledge of Agile model of Software Development Life Cycle
  • Experience in Exploratory, Functional, Regression, UI, Integration/System Testing, E2E, Localization Testing
  • Develop, document and run test scenarios for complex enterprise applications.
  • Record and track issues/defects; follow-through with fix resolution and validation
  • Quick learner and excellent team player, ability to meet tight deadlines and work under pressure.

TECHNICAL SKILLS:

Platforms: Mac OSX, Windows 10/8/7/, Confidential

Mobile Platforms: iOS, Android OS

Browsers: Chrome, Safari, Mozilla Firefox, Opera, MS IE

Programming: Swift, C#, .Net, HTML, CSS, XML, SQL

Web Testing Tools: Selenium, Coded UI, Firebug, XPath

Mobile testing tools: Xcode, Android Studio, Postman, Jenkins, HockeyApp, Testflight

Virtualization: Citrix Receiver, VMware, VirtualBox, AVD

Bug Tracking: Microsoft TFS, JIRA, Mantis, BugzillaOther TFS 2015, ERP, Visual Studio, Git, SQL Server, Eclipse, IntelliJ IDEA, MS Dynamics AX, Sugar CRM

PROFESSIONAL EXPERIENCE:

Mobile Software QA Engineer

Confidential - San Francisco, CA

Responsibilities:

  • Performed testing of the Confidential app on mobile devices (iOS, Android) and desktop browsers
  • Conducted functional, regression, exploratory, sanity, API, localization, E2E and testing
  • Researched business and technical requirements to understand the product and its features to create test documentation, e.g., test plans, test strategy, test data, matrices and other QA - related documents
  • Worked with multiple teams in a very fast paced Agile environment
  • Executed test cases and logged bugs through Confidential 's internal bug tracking system
  • Trained new hires to perform at same level in a fast paced environment
  • Created automated test suite for iOS app using XCTest framework, XCUITest Library and Swift
  • Made test CI stable with stubs using Postman and Ambassador HTTP Stub server

Mobile QA Test Engineer

Confidential - Redmond, WA

Responsibilities:

  • Performing wireless device testing in laboratory environment.
  • Debugging device level issues as well as testing system related issues, verifying test results, assisting and training other team engineers.
  • Running automated tests on plenty of mobile devices
  • Performing reproduction testing on issues that are categorized as irreproducible.
  • Providing a daily report of progress (i.e. Statistical: issues reproduced/total issues assigned).
  • Coordinating with Project Managers and engineers to provide logs for issues that have been reproduced.
  • Critical analysis of issues to determine root cause area prior to reporting to their respective manager/post.

Software QA Engineer

Confidential

Responsibilities:

  • Performed testing of Enterprise desktop applications utilizing the Agile framework for sprints and daily SCRUM stand-up meetings
  • Created and executed automated test cases and scripts to uncover, identify and document software problems and their causes using .Net framework and Coded UI on C# in Visual Studio 2015
  • Helped in creating and tested tools, used by the ERP triage team.
  • Designed and maintained test cases, software defects and test documentation using Microsoft Test Manager 2015 and TFS 2015
  • Collected and analyzed data for software process evaluation and improvements, and integrated them into business processes to address the needs of the business.
  • Provided developer teams with detailed reports on quality metrics, identified bugs/flaws and recommended fixes.
  • Provided Release Management support
  • Data validation using Microsoft SQL Server and enterprise applications
  • Performed Web application testing
  • Worked with variety of environments in order to test different aspects of the applications

Software QA Engineer

Confidential, Santa Clara, CA

Responsibilities:

  • Performed End to End Testing involving verification of data migration between WEB site and Sugar CRM
  • Conducted testing of embedded firmware of different hardware to diagnose malfunctions and adjust configurations to produce desired results
  • Performed cross - browser testing of the application on Firefox, Chrome, Safari, IE
  • Developed test documentation based on business and technical requirements: test cases, test suites, test scenarios
  • Performed exploratory, usability, GUI, functional, smoke and regression testing
  • Utilized Test Rail test management system to create detailed test cases
  • Created SQL queries for data validation against databases
  • Reviewed test cases after requirements changes or enhancements, monitored requirement changes
  • Reported software issues using Mantis bug tracking system
  • Attended daily meetings and present progress reports
  • Closely collaborated with QA Team members, Project Manager and Developers

Software QA Engineer

Confidential

Responsibilities:

  • Tested private family network application on Android and iOS platforms, which combines Family Safety, Communication and Social features all in one
  • Tested native mobile VoIP application similar to Skype on iOS and Android platforms
  • Conducted cross device testing of the application using AVD (Android Studio)
  • Created and executed test cases for the application components
  • Performed exploratory testing, localization, functional, compatibility, integration and usability testing using
  • Collected and analyzed logs for the debugging purposes using adb commands (Android) and Xcode (iOS)
  • Executed regression testing as defined by the project testing activities for a new QA build/release
  • Analyzed software failures, reported issues to JIRA
  • Participated in regular project team meetings to discuss testing process, business requirements and assignments

System Engineer / Quality Assurance

Confidential

Responsibilities:

  • Developed test cases and other test documentation as per project requirements
  • Reported and tracked issues via Bugzilla bug tracking system
  • Introduced and integrated new technologies into existing computer network
  • Performed routine audit of systems and software
  • Applied operating system updates and configuration changes
  • Installed and configuring new hardware and software
  • Added, removing, or updating user account information, resetting passwords, etc.
  • Answered technical queries and assisting users, troubleshooting any reported problems
  • Ensured network security, system performance tuning

We'd love your feedback!