Mobile Qa Deployment Lead Resume
Harrisburg, PA
SUMMARY:
- Over 10 years of diverse experience in Quality Assurance, Information Technology, Project Management Tool, Distributed Resource Management with emphasis on Quality Assurance, Automation Testing, Manual Testing, Web Testing including Functional, Integration, Regression, User acceptance and Performance Testing of Web Based and Client/Server applications on Windows and Unix platforms using testing Tools like Rational, QTP, WinRunner, LoadRunner and Quality Center (TestDirector).
- Extensive experience of over 10 years in the Software Industry in Quality Assurance, Testing, Analysis and Documentation of Web Based and Client/Server applications.
- Experience in planning, designing, developing and deploying testing strategies for large - scale Web applications and Client/Server systems.
- Experience in analyzing technical/business specifications, reviewing documentation and intensively monitoring the data flow in the Client/Server environment.
- Proficient in writing test plans for the functional and system testing, execution of test cases to verify actual results against expected results.
- Performance on functionality, Regression, Stress, Data Driven and Screen Navigation using WinRunner and QTP.
- Highly proficient in working with automated testing tools like Mercury Interactive Test Suite (Quality Center 9.0, TestDirector, WinRunner, QuickTestPro and LoadRunner).
- Excellent in developing Test Plans and Outlines, writing Test Cases and generating Test scripts.
- Performance on Manual and Automated Testing on both Client-Server and Web-based applications.
- Extensive experience in System Testing, User Acceptance testing (UAT), Black Box Testing, White Box Testing, Integration Testing, Positive Testing and Negative Testing.
- Involvement in Project Planning, Coordination and implementing various QA methodologies.
- Excellent communicative, interpersonal, intuitive, analysis, leadership and presentation skills.
- Proven ability to work efficiently in both independent and team work environments.
TECHNICAL SKILLS:
Automated Tools: WinRunner, LoadRunner, Quality Center, TestDirector QuickTest Professional, Rational Tools.
Databases: Oracle 8i/8/7.x, MS SQL Server 2000, Sybase, MYSQL and MS Access.
Programming Skills: C, C++, JAVA, SQL, C#.NET, ASP.NET, VB.NET.
Operating Systems: Unix, Windows XP/ 2000/NT 4.0/98/95.
Web Development: Macromedia, Dream weaver, Flash, Photoshop, Microsoft Front Page.
Internet/Intranet Tools: HTML, DHTML, XML, JavaScript, VB Script.
Testing Methodologies: Black Box testing, System testing, Integration testing, Regression testing, Performance testing, End-to-end testing, UAT testing, Data validation and verification
PROFESSIONAL EXPERIENCE:
Confidential,Harrisburg,PA
Mobile QA Deployment Lead
Responsibilities:
- Be the POC for the App Development teams within TE or Third Party vendors for deploying their apps to TE, Apple and Google Play stores.
- Answer questions/requirements related to Apple/Google Play stores.
- Supervise the Mobile App Governance within TE and work with app development teams to get Approvals from 5 pillars of Mobile governance (Security, Infrastructure, Legal, Data Privacy and Marketing) for TE’s apps.
- Maintain templates/guidelines put in place for managing Governance and Deployment requests.
- Implementation of Corporate Governance policies, processes and practices after study and research on CG practices as per international codes and surveys.
- Manage the Jenkins build and deployment environment and work with Global DevOps team in resolving any issues.
- Under Agile Scrum methodology, performed automated regression, story acceptance, and exploratory test for each sprint.
- Work with marketing and content owners on user experience and design of mobile responsive components.
- Implementation of Corporate Governance policies, processes and practices after study and research on CG practices as per international codes and surveys.
- Document network information and process procedures.
- Create new accounts and groups and give appropriate access to users in TE Events.
- Design & development for multiple screen sizes with responsive screens for both android phones & tablets.
- Worked closely with other mobile app developer, leading platform development in Agile methodology.
- Perform Mobile Functional Testing in real devices (Android, IOS and Windows Phone and Tablets), Simulators and Emulators.
- Identify critical/crash/hidden defects in applications using mobile apps and suggested quick fix by analyzing logs.
- Perform admin tasks and configure, maintain and support application certificates, provisioning profiles and member privileges for developers.
- For both android and iOS apps, developed automated regression test suite with Calabash Cucumber framework. Created .feature file using Gherkin language to describe test case and .rb file using Ruby language to simulate user's action.
- Hooked up real device to computer to deploy and run Calabash test scripts.
- Committed automation test scripts to Github and used Jenkins to run automation tests as part of the build process.
- Opened and prioritized defect using JIRA. Created detailed defect ticket including summary, defect module, platform and environment, steps to reproduce, and screenshot or video.
- Opened feature tickets in Jira to improve app's error handling capacity and usability.
- In scrum team, contributed to story sizing, acceptance criteria discussion, and testability evaluation from QA's perspective.
- Pair programming with developer and help them implement user story by identifying corner case scenarios and providing different data types.
- Prepared and executed test task for each user story and ensured they are properly tested before to be declared "Done" and presented to product owner in sprint review meeting.
- Executed planed tests for Android, Windows, Mac OS, and Linux platforms.
- Generated QA documentations like test plan, test case, bug ticket, and test report. Analyzed product features and functionalities from user stories, design documentation.
- Perform Mobile Functional Testing in real devices (Android, IOS and Windows Phone and Tablets), Simulators and Emulators.
- Identify critical/crash/hidden defects in applications using mobile apps and suggested quick fix by analyzing logs.
- Perform admin tasks and configure, maintain and support application certificates, provisioning profiles and member privileges for developers.
- Executing cross platform (IOS, Android, Windows phone) mobile testing
- Executing compatibility testing, using different mobile devices and Android SDK or XCODE.
- Executing regression testing.
- Involved in the Optimization of Teradata loading scripts which resulted in substantial performance improvement for the conversion processes.
- Extensively used ETL processes to load data from various source systems such as Oracle, Teradata and Flat Files, XML files into target system Oracle by applying business logic on transformation mapping for inserting and updating records when loaded.
- Mapping of data from source Oracle to staging to target Teradata database and ETL processes for complete project lifecycle and involved in analysis, High level Design, Low level Design documentation.
- Used SQL to query the databases and do as much crunching as possible in Teradata, using very complicated SQL.
Confidential, Hartford, CT
Senior QA Lead
Responsibilities:
- Analyzed product features and functionalities from user stories, design documentation, and UI /UX wireframe.
- Participated in developing test strategy according to project need and test objective, which also covers the doc format, test process, reporting structure, and risk mitigation plan.
- Created test plan for iOS platform which includes device and OS scope, test approach, test techniques, test types, defect tracking method, test schedule.
- Under Agile Scrum methodology, performed automated regression, story acceptance, and exploratory test for each sprint.
- For iOS app, developed automated regression test suite with Calabash Cucumber framework. Created .feature file using Gherkin language to describe test case and .rb file using Ruby language to simulate user's action.
- For iOS and Android app, designed and performed functional test, UI test, network condition test, interruption test, and installation and upgrade test.
- Committed automation test scripts to Github and used Jenkins to run automation tests as part of the build process.
- Developed test cases including positive, negative, and edge conditions to cover key paths and user scenarios.
- Under sequential methodology, performed smoke, regression, system, integration test, UAT, and QA sign-off for each QA cycle.
- Hooked up real device to computer to deploy and run Calabash test scripts on iOS device.
- Opened and prioritized defect using JIRA. Created detailed defect ticket including summary, defect module, platform and environment, steps to reproduce, and screenshot or video.
- Used Frog Logic Squish 6.0 to automate regression tests for Mac OS app.
- Tracked defects throughout their life cycle which is open - in progress - code completed - ready for retest - close.
- Worked with developer to reproduce and troubleshooting defects and provided additional information if requested.
- Worked with project manager to prioritize defects and estimate their impact to release.
- Opened feature tickets in Jira to improve app's error handling capacity and usability.
- In scrum team, contributed to story sizing, acceptance criteria discussion, and testability evaluation from QA's perspective.
- Pair programming with developer and help them implement user story by identifying corner case scenarios and providing different data types.
- Prepared and executed test task for each user story and ensured they are properly tested before to be declared "Done" and presented to product owner in sprint review meeting.
- Executed planed tests for Android, Windows, Mac OS, and Linux platforms.
- Generated QA documentations like test plan, test case, bug ticket, and test report.
Environment: .NET, FrameWorks3.5, TFS,, XML, XSD, XSL, MS SQL Server 2008, QTP, Quality center, VersionOne, Microsoft Office tools.
Confidential,Birmingham,AL
QA Lead/Analyst
Responsibilities:- Creating the presentations and presenting the automation capabilities to the client.
- Implementation of test automation using Selenium RC, JAVA, Selenium Grid, Junit and Maven.
- Development of a common Keyword driven automation framework for both Mobile and Web applications.
- Worked with operations team on deployment of LiveOps Cloud Contact Center platform products.
- Facilitated daily Scrum meetings and bi-weekly project planning and status sessions.
- Worked with development, production and product owners to triage and prioritize production bugs.
- Performing cross browser testing on Chrome, FF, IE, Opera in Windows 10/8/7, Safari on Mac
- Writing and executing test cases for various functionalities
- Automate test cases using Gherkin and Cucumber creating .feature file, env.rb file and also editing step definition files with developers.
- Executing functional, regression, and usability testing on iOS and Android mobile devices
- Reporting and monitoring defects using Bugzilla bug tracking system
- Testing the social networking features such as issues discussing and referring to another petitions
- Executing test cases manually and taking part in working with automated testing using Selenium.
- Performed cross platform mobile testing on iOS and Android devices
- Executing functional, regression, and usability testing on IOS and Android mobile devices
- Validating application's GUI for compliance with usability guidelines
- Taking part in weekly team meetings, discussing the bug fixes, latest builds, new findings
- Conducted Functional Testing (Following User, Ignoring User, Updating Friend and All Videos lists/maps)
Environment: .NET, FrameWorks3.5, VSTS,, XML, XSD, XSL, TFS, MS SQL Server 2008, QTP,Quality center, Microsoft Office tools.
Confidential,Sacramento,CA
QA Lead/Analyst
Responsibilities:
- Reviewed System Use Case Documents, Business Requirements, Test areas and the Functional Specifications of the application
- Testing on variety iOS devices and iOS versions
- Develop the Test Plan to test the application according to the System Requirements, Test areas and Functional Specification of the application.
- Involved in maintaining Requirements Traceability Matrix (RTM) using RequisitePro
- Executing testing on different mobile platform such as iOS, Android, Windows mobile
- Change requests are done by using Rational ClearCase8.1
- Automated the functional testing by using Rational Functional Tester8.1
- Performed Data driven testing using Rational Functional Tester.
- Performing functional, regression, compatibility testing of the application on iOS and Android
- Created Data Pools for data driven testing in Rational Functional Tester.
- Develop Test Scenarios according to the System Use Cases and Business Rules Conditions.
- Documented the test cases for User Acceptance Test and executed them
- Review Test Plan and Test Cases according to the change of Versions and new builds to the application.
- Involved in various meetings for SDLC process.
Environment: .NET, FrameWorks, VSTS, XML, XSD, XSL, MS SQL Server 2008, Rational Tools (RequisitePro, Functional Tester, ClearCase, ClearQuest), Microsoft Office tools.
Confidential, Albany, NY
QA Lead/Analyst
Responsibilities:- Reviewed System Use Case Documents, Business Requirements, Test areas and the Functional Specifications of the application
- Develop the Test Plan to test the application according to the System Requirements, Test areas and Functional Specification of the application.
- Involved in maintaining Requirements Traceability Matrix (RTM) using RequisitePro
- Develop Test Scenarios according to the System Use Cases and Business Rules Conditions.
- Documented the test cases for User Acceptance Test and executed them
- Review Test Plan and Test Cases according to the change of Versions and new builds to the application.
- Assign Test Cases to the testers and monitor the Test cycle.
- Involved in BPT test creation and execution.
- Generated the test scripts using the Automated testing tools QuickTest Pro 9.5
- Date driven tests are executed by using QTP.9.5.
- Created Scenarios using LoadRunner Controller for multiple host and scripts and executed scenarios and analyzed the performance results.
- Non functional Testing: Developed and enhanced scripts using LoadRunner VuGen and designed scenarios using Performance Center to generate realistic load on application under test.
- Inserted Rendezvous points at different instances in the test script to emulate real time heavy load situations, to determine application performance.
- Independently develop LoadRunner test scripts according to test specifications/requirements
- Involved in load and stress testing.
- Test execution using Performance center (load, scalability and stress testing), and Result analysis using LR Analysis and server utilization
- Participated in validating XML files and web services against SOAP protocol
- Involved in Validating XML files using XPath.
- Reports are generated by using COGNOS, Crystal Reports
- Provided end user training for the users.
- Involved various meetings with development team and discuss Enhancement and Modifications to the application.
Environment: Windows XP, UNIX, JAVA, J2EE, JSF, EJB, JDBC, HTML, CSS, JavaScript, XML,XSD, XPath, XSL-FO,XSLT, Oracle 10g, TOAD, SqlDeveloper, COGNOS, Crystal Reports, IBM Portal Server 6.0, Websphere Application Servers 6.0, 6.1, IBM RAD7, LoadRunner9.0, QTP9.5, Mercury Quality Center 9.0, Microsoft Office tools.
Confidential,Collierville,TN
Web Developer
Responsibilities:- Involved in requirement gathering, functional specifications and initiated the project from scratch
- Responsible for layout/templates and ideas for Corporate Website to accommodate two apps
- Designed Mockups using Adobe Photoshop for Client approval
- Developed Website design UI & Implementation using ICE FACES, xHTML and CSS - Dream weaver
- Optimized the code by extensive usage of ICE FACES and HTML tags to avoid cross browser issues
- Designed web pages using ICE FACES tags and properties viz. AJAX PUSH
- Developed managed beans and configured for navigation purposes - ICE FACES
- Created java script animations/JQuery & navigation features on the screens
- Developed POJO based programming model using Hibernate
- Involved in writing configuration files XML viz. build.xml, context-config.xml etc
- Taking care of deployments and server environmental issues - Web logic server
- Involved in writing SQL Queries, PL/SQL Stored Procedures and Functions
- Involved in Writing and reviewing unit test cases using JUnit
- Worked close with QA team for ensuring the quality of the website
Environment: ICE FACES 2.0, Xhtml/HTML5, CSS3, Photoshop Express, Java script - Jquery, AJAX, Java/J2EE, Eclipse Helios, Hibernate 3.6, Spring 2.0, XML, Oracle 10g, SQL-PL/SQL, SVN, JUnit and Windows/UNIX
Confidential
Front End Java Developer
Responsibilities:- Involved in implementation of project with JSF and Websphere Application Server
- Coordinating with team members in exploring and implementing new technologies
- Developed several web pages using HTML, Style sheets, JSP and JavaScript to perform checking and validations at Client's side
- Used JSF Managed Bean Classes and Page Navigation Configuration for developing the web tier
- Developed JSPs using JSF and done generic form validation for various fields on the forms
- For easy user interaction, we developed several JSF pages with Event handling mechanism
- Validating and returning specific errors with the given xml
- Developed XML based web services to enable interaction between Tax Optimizer and Upstream for data upload
- Exporting existing data from Excel spread sheet to Oracle Database and table data from JSP page to Excel spread sheet
- Worked with complex queries and Oracle Stored Procedures for optimization of the application
- Deployed all the JSP, JSF content in .ear format in the JBOSS server
- Worked with WinCVS to record and maintain different versions of source files
Environment: HTML, CSS, Java script, JSF, Java 1.4.2, EJB 2.1, NetBeans IDE, JBOSS, Oracle, XML, XSD, WinCVS, MS Visio, Mercury Test Director, Windows/UNIX