Mobile Test Engineer(ios) Resume
San Diego, CA
SUMMARY
- Over 5 Years of experience working as a Software Professional with strong expertise in mobile app testing and automation.
- Extensive experience in developing Test Plans, Test Scenarios, Test Strategy, Test Cases, Test Reports and QA documentation.
- Experienced Mobile Quality Engineer. Worked on Test planning, execution and automation for native iOS and Android apps.
- Experience with XCUITEST and Swift for iOS test automation. Also worked on Xcode, Xcode Simulators, Sauce labs for cross platform testing.
- Experience working with Espresso Framework using Kotlin for Android automation.
- Proficient in using Android Studios, Emulators, iOS Simulators, Charles Proxy, Proxy man and Suacelabs.
- Experience with Azure Devops. Built automation pipelines in Azure to execute smoke and regression suites on Saucelabs Real devices and Virtual devices.
- Extensive experience in creating and managing requirements, test cases, test execution and defects in Quality Center (9 and 10), JIRA, Bugzilla, RALLY and TESTLINK.
- Involved in Sanity, Smoke, Functional, Regression and End to End testing.
- Worked in Production Support teams to reproduce and verify production defects. Also worked in End - to-End teams to document, automate and test end-to-end business scenarios.
- Extensive knowledge of software development life cycle, methodologies and test processes. Complete understanding about all the AGILE and WATERFALL methodologies.
TECHNICAL SKILLS
Testing Tools: Xcode, Android Studio, Saucelabs, Simulators, Emulators, Charles ProxyTestrail, Azure Devops
Programming Languages: JavaScript, Swift, Kotlin, Shell Scripting
Cloud Technologies: Azure Devops
Framework: XCUITEST, ESPRESSO
IDE Tools: XCODE, Android Studio, Eclipse, Pycharm
RDBMS: SQL, My SQL
Operating Systems: Mac, Windows, UNIX
PROFESSIONAL EXPERIENCE
Confidential, San Diego, CA
Mobile Test Engineer(iOS)
Responsibilities:
- Involved in requirements gathering and functional test plan and test case preparation.
- Worked on creating test plans and test scenarios for all the new features developed for the QuickBooks iOS apps.
- Worked 80% on iOS and 20% on Android native apps.
- Worked on testing the iOS app across multiple OS versions and various devices including iPads.
- Worked on test automation of iOS app using the native XCUITEST framework. All the tests were developed in Swift.
- Automated test scenarios and included them in Regression and smoke suites.
- Built iOS automation pipelines in Azure Devops using the Azure yml.
- Created pipelines to execute test suites on Saucelabs Simulators and Real devices.
- Experience working on Android App testing. Used Android Studio and Android emulators for testing.
- Experience working on Espresso Frameworks using Kotlin.
- Execute the Sanity and Smoke tests after each deployment. Also used to kick off the automated regression suites after every deployment.
- Work diligently on following up the defects and bringing them to closure.
- Experience working on validating data in DB using SQL. Used TOAD and SQL Developer to query the DB.
- Worked in Production support to analyze and replicate Production defects DEV/QA environments and provide data and scenario description to the dev team.
Environment: Xcode, Android Studio, Swift, Kotlin, Azure Devops, Saucelabs, Simulators, Emulators, JIRA, Rally, XML, JSON, Safari, MAC, Chrome, Windows, Unix
Confidential
Software Quality Engineer
Responsibilities:
- Extensively worked on UI testing across multiple browsers and various operating systems.
- Used to set up meetings with peers and higher management to go over the existing defects and prioritize them as per severity.
- Worked on defining the test cases for Sanity, Smoke and Regression. Used to meet with automation team and give the information on new manual tests, which require automation.
- Execute the Sanity and Smoke tests after each deployment. Also used to kick off the automated regression suites after every deployment.
- Used to analyze the automated test result failures. Categorize the failures by script failures or actual failures and log defects appropriately.
- Provide developers with the required test data for defect fixing as well as their development purpose.
Environment: UI testing, Sanity, Smoke, Regression testing, Chrome, Safari, Firefox, Mac, Windows, SQL, Restful API, JIRA
Confidential
Management Executive
Responsibilities:
- Research and analyze macroeconomic factors to identify global investment opportunities for the firm’s tactical investment and decision making process.
- Generate monthly and quarterly reports for global capital markets (equity, fixed income and alternative investments) sector, industry performance and macroeconomic fundamentals.
- Analyzed small and mid-cap companies in a small team; presented financial models and recommendations to decision making managing directors.
- Calculating the revenue slabs based on P&L statement of the company.
- Analysis of Turnover and Brokerage for the previous financial year that help in Decision Making of the stock broking firm.
