Home

MANIK REDDY - MOBILE QA ENGINEER
[email protected]
Location: Gaithersburg, Maryland, USA
Relocation: OPEN
Visa: H4EAD
Manik Reddy Munugala
QA Mobile Engineer
MOBILE :571-463-6070

OBJECTIVE:
Senior QA Engineer with 9+ years of experience in Software Quality Assurance and Testing for complex software projects in distributed Client/Server, Mobile and Web-based applications. Strong knowledge of all phases of SDLC and experience in various software methodologies. Performed Manual, Web based, Mobile, Automation, Integration and Regression Testing experience with effective use of QA and testing practices. Hands-On experience with various tools such as Jira, Rally, Azure DevOps, Selenium WebDriver. Possess excellent verbal and written skills along with strong interpersonal, presentation, and self-organizing skills.

SUMMARY:
Experience in functional testing on Mobile based and Web basedapplications.
Well-versed with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) with rich experience in Waterfall andAgileScrummodels.
Professional experience in Manual Testing, Integration, Functional, Regression, System Testing, Automation Testing, UAT Testing and PROD CERTTesting.
Excellent hands-onMobile Apps Testing(Native, Hybrid and Web applications) on Android,iOSand Windowsplatforms.
Extensive experience in testing the applications across various Devices iPhone, iPad, Android, Android Tablet and OS combinations.
Automated deployment process using Jenkins, reducing manual errors and improving the speed of deployment.
Experience in testing applications on IOS simulators using Xcode and Android Emulators using Android Studio
Proficient in preparing Test Strategy,Test Estimation, Test Plan, Detailed Test Cases, writing Test Scripts by decomposing Business Requirements, and developing Test Scenarios to support quality deliverables.
Experience in writing and executing the SQL queries for database testing.
Extensively used test management tools like HP Quality Center/ALM, JIRA, Rally, Azure DevOps for Bug Tracking and Defect Reporting.
Experience in handling and driving parallel projects of varied complexities scheduled across tight release timelines.
Testing skills include Business Requirements Analysis, Business Requirements Traceability, Test Plan Preparation, Test Strategy Preparation, Test Scripts/Test Cases development and execution for application testing, Test Reports/Defect Reports Preparation, Software Metrics Preparation, etc.
ExperienceinAutomation of applications testing using tools like Selenium WebDriver, Appium and Cloud based tools like Perfecto, Mobile Labs, Sauce labs and Browserstack.


Education:
Master of Business Administration, IIPM HYD, India 2009


Tools & Technologies:


Testing Management Tools: HP ALM, JIRA, Rally, Azure DevOps
Mobile Testing Tools: Perfecto,Mobile Labs, Android Studio, Xcode, Charles Proxy
Testing Tools Automation: Selenium, Appium,XCUITest,Selenium,Jenkins, Circle CI, TestNG, Cucumber
Testing: Integration, Functional, Regression, System Testing, Accessibility Testing, AutomationTesting, UAT Testing and PROD CERT Testing.
Methodologies: SAFE Agileand Waterfall
Programming languages: Java
Mobile OS: iOS& Android
Mobile Devices:iPhone,iPad, Android, Android Tablet
Databases: MS SQL Server, MS access




Projects:

Client: CVS Attain, RemoteJan 2022 Current
Android Mobile Test Engineer
CVS Attain has an health app developed for Users that encourage to track health by achieving daily and weekly goals, challenges. Testing is carried on Android.
Responsibilities:
Lead discussions with stakeholders from User Experience, Architecture and Operationsand working with cross-functional teams to align QE s of scrum team in achieving thequality roadmap identified for the solution / increment.
Serve as a technical subject matter expert, providing up-to-date knowledge of competitiveproducts, services, and trends through research of current technology and trends.
Design, develop, and implement test automation frameworks in Mobile Platforms usingJava / Selenium
Design test strategy and estimate testing efforts after discussions with the scrum team andhave them reviewed with the team.
Identify the scope of the testing required for a release/program increment based on the PIplanning commitment.
Review and maintain assets and artifacts of Test Management, Test Automation, TestReport and educate the team in case of non-compliance.
Conduct Defect triages and follow sound defect management processes.
Work with cross-functional teams like UX team in achieving the quality roadmap for the applicationsand products.
Design and develop test automation artifacts. Like scripts, functions, scenarios for simpleto complex automated testing scenarios using Selenium and TestNG.
Recognize and classify the plan for test scope, test strategy within the context area ofeach sprint.
Automated regression tests using XCUITest, reducing manual testing effort and improving the speed of regression testing.
Perform application testing on IOS simulators using Xcode and Android emulators using Android Studio.
Monitor network traffic coming in and out of applications to debug JSON calls usingCharles Proxy while testing our application on Android and IOS devices.
Monitored Jenkins jobs, fixing any build or deployment issues, and ensuring smooth operation of the CI/CD pipeline.
Managed the complete testing lifecycle using Rally, including test case design, execution, and reporting.
Performed the API validation by mocking the request in Charles Proxy.

Environment:Agile methodology, Rally, E2E Testing, User Regression Testing, Mobile Native applications testing, Mobile devicestesting Android using Android Studio, IOS using Xcode, Accessibility testing, Automation usingSelenium.


Client: GEICO, Chevy Chase,MDFeb 2019 Dec 2021
QA Mobile Tester/Lead
Mobile Testing of GEICOApplications
GEICO has built its own App and Mobile Web Applications for GEICO Users/Policy holders who can login to Mobile Applications and manage their policy to perform different transactions like Claims, Billing, Vehicles, Manage Policy, Get ID Cards, Roadside Help, GEICO Extras and Accident Assistance, etc. GEICO Mobile Application Testing includes both Automation and Manual execution. Testing will be carried on iOS, Android, Desktop. The test cases will be executed on Mobile App and Web.
Responsibilities:
Participate in all the SCRUM events i.e. Daily SCRUM, Sprint Review, Sprint Planning and Sprint Retrospective and provide necessary inputs.
Analyze the User stories in the product backlog and help Product Owner and SCRUM Master in building the sprint backlog.
Analyze User stories in the Sprint backlog and develop test cases and automation test cases accordingly.
Lead the automation efforts for mobile application by coordinating with team and raise/resolve the issues impacting the delivery.
Coordinate with Business Analysts and Development team for User storiesclarification.
Plan the testing ahead of the release by identifying the test data, tools required, reporting the risks involved followed by mitigation plan.
Implemented UI tests using XCUITest, ensuring that the user interface was functional and user-friendly
Set up data using backend Databases - Duck Creek, DbVisualizer, Mainframes.
Conduct testing of the User stories and Regression testing in Mobile Native, Hybrid and Browser applications across various platforms (iOS & Android).
Perform testing of the application across various devices - iPhone, Android, iPad, Android Tablet and OS combinationsusing Mobile Labs tool.
Hand on experience on Mobile device managementi.eManage the mobile devices hosted on Mobile Labs deviceConnect local cart and on Mobile Labs GigaFox cloud.
Analyze and Report Mobile Labs issues related to device connection, device availability, OS upgrade, response time... with Mobile Labs support team and triage the issues till closure.
Perform testing on real devices for functionalities such as Face ID, Touch ID, Screen Unlockthat cannot be tested through Mobile Labs tool.
Develop and execute various scripts for automated testing of each individual functionality of the applications using Selenium WebDriver, Appium, Cucumber, BDD.
Implemented Jenkins for continuous integration and continuous deployment (CI/CD) pipeline for project, resulting in a 50% reduction in build and deployment time.
Log issues in JIRA and Azure DevOps tool for any discrepancies followed by issue triages with Business Analysts and Dev team.
Perform Gap analysis of the requirements that can be automated and that needs manual testing, develop the automated test scripts for the identified requirements using Mobile Labs tool and Appium XCUITestfor iOS devices &UIAutomator for Android devices.
Identify the severity bugs impacting testing and prioritize to resolve the issues by triaging with Dev team.
Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities
Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator
Identified mobile elements using Appium Inspector, UI Automator Viewer
Validating the Payments related functionality in backend DuckCreek database whether the payment is being processed or going in suspense.
Closely work with Agile Scrum team from several domains to ensure application testability while running Regression tests and maintain test environments used for white box testing during new product releases.
Perform E2E testingin UAT test environment involving Backend Web services.
Prepare Test Estimation and Test Strategy for new application test requests.
Perform Production JIRA analysis and re-assess the Testing Strategy as and when needed.
Involved in the discussions of work orders, defect reports and status reports with onsite manager and team.
Assign work orders to Offshoreteam members and monitoring & reporting the status.
Coordinate with Offshore team members to ensure the delivery of the project daily deliverables without any schedule and quality slippage.
Prepare post release documentation Execution Metrics, Efforts, Test Case Growth...
Report overall Project status on a weekly and monthly basis to the Client.
Experience working remotely and successfully executing the project.

Environment:Agile methodology, JIRA, Azure DevOps, E2E Testing, User Regression Testing, Mobile Native, Hybrid and Web applications testing, Mobile devicestesting iOS&Android using Mobile Labs, Automation using Selenium WebDriver, Appium, NodeJs, Cucumber, BDD.



Client: Bank of America, Charlotte, NCMar 2017 Jan 2019
QA Tester/Lead
Mobile Banking - US Flagship App
This App provides various features to the Customers like Payments, Transfers, Check Deposits, Bank Ameri Deals. lead the testing delivery for an important and strategic project for the client which involved migration of entire consumer credit cards system from MBNA IS to TSYS mainframes. Executed this project within agreed timelines with the desired accuracy.

Responsibilities:
Participate in Sprint planning sessions, daily Stand-up meetings, Business Requirements Document (BRD) review and walk-through to understand the business and testing requirements and to plan the testing process on a regular basis.
Perform necessary follow-up with Line of Business, System Analyst on requirements analysis, test coverage, estimates, including re-estimates.
Prepare functional Test Plan & Test Strategy and conduct review with Line of Business followed by approvals.
Coordinate the Peer Review with Test Team and Project team for detailing test cases and steps and providing the detailed estimation completion dates for the given task.
Set required up test data using mainframes BOSS, TSYS, MBNA and other backend data tools.
Perform SystemIntegration testing,UAT testing,Regression testing and PROD-CERTtestingof BOA e-commerce MobileNative application.
Perform E2E testing for Payments by coordinating with backend teams.
Perform testing of the Mobile Nativeapplication in various Device/OS combinations and across platforms iOS, Android&Windows using Perfecto.
Used Rally for tracking the execution of Test Scripts and logging defects during Sprint Cycles.
Used QC (HP ALM) to store all testing results, metrics, implemented Test Plan Document, created Test Cases, Defect Tracking & Reporting during Hardening sprint.
Conduct full E2E testing including Business Events testing, Feature Switch testing, Degraded Mode testing in SIT test environment involving Backend Application/Enterprise services.
Prepare and provide Project status report on a weekly basis to the Client.
Provide training and mentoring to newteam members.
Leading the System, Systems Integration, UAT, Production and Regression test phases for projects.
Project management functions viz Invoicing, resource planning and preparation of testing metrics - Release End.


Environment:Agile methodology, Rally, Quality Center (HP ALM), SIT, UAT, PROD CERTTesting, Mobile Native App testing, Mobile devices testing iOS, Android & Windows using Perfecto, Automation using Selenium WebDriver.




Client: Bank of America, Hyderabad, IndiaJan 2011 May 2015
QA Tester
e-commerce Dotcom Bank of America
This project involves testing of testing all static Consumer Banking applications.

Responsibilities:
Analyzed the System requirement specification (SRS) for testability.
Created test cases, scripts based on functional specification, prepared test data for testing.
Performed all types of manual testing including functional, system, and regression testing.
Executed test cases and test scripts that define specific test criteria and the expected results to be achieved.
Prepared Test plan from technical specifications and requirements.
Upload, track and monitor testing through HP Quality Center.
Create HP Quality Center Reports for interim and final testing results.
Used HP Quality Center for documenting requirements, view, modify requirement tree.
Tracked changes made to the requirements, tests and defects using HP Quality Center.
Created test plan and detailed test cases using HP Quality Center.
Generated defect reports and tracked them using HP Quality Center.
Used Quality Center for defect management adding defect, tracing changes and sending defect email messages.
Enter Credit Applications either manually through the test web-site or directly into the credit system using visual basic macros.
Prepared Test Script Metrics and Defect Metrics Preparation of every Build.
Performed back end testing of the data by executing SQL commands.
Responsible for defect tracking and reporting the defects also worked closely with the development team to ensure high quality and timely releases.
Conducted test executions manually and evaluated test results and attended daily meetings to discuss the high severity defects with the developers.

Environment:Waterfall methodology, HP QC, SIT Testing, Web based testing.
Keywords: continuous integration continuous deployment quality analyst user interface user experience hewlett packard microsoft Idaho

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];388
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: