Web, Windows, Mobile Application (manual)tester Resume
Solana Beach, CA
PROFESSIONAL SUMMARY:
- Overall 7+ years of professional work experience in industries like Retail/E - commerce , Banking, credit cards, E-learning & Financial domains on software development & testing Mobiles( iOS, Android), Devices(iPad, tablets) and web based applications.
- Expertise in Writing and executing Software codes, executing back-end queries, Using tools like Java, .Net, C#, C++, VB, HTML, Javascript, XML, Selenium IDE, WebDriver, Maven, Cucumber, Webservices, API, Trello, JIRA, SQL Server, MS Excel, MS Access, Oracle.
- More than 5+ years of QA experience in Manual Mobile and tablets testing , Manual and Automation testing of Web, and client/Server with specializing in Software Quality Assurance Testing and QA Automation Engineer.
- Experienced in various types of testing including Sanity Testing, Smoke Testing, Functionality Testing, Performance Testing, black box testing, White box Testing, Volume Testing, Unit Testing, Integrated Testing, System Testing, Ad Hoc Testing, Pos itive, UAT and Negative Testing, Security Testing, Stress Testing, Load Testing and Regression & exploratory Testing of Standalone, Web Based and Client-Server applications
- Hands on experience on Automated Testing Tools such as Selenium Web Driver, TestNG, Maven, Jenkins, Git, GitHub, Cucumber, JUnit, JIRA etc.
- Proficient in Automating Web applications and Mobile applications(Manually) on iOS and Android Platforms on various devices like, iPad , Tablets , Home Alarms, Watches, Smart TV, Streaming devices etc..
- Expertise in Java Scripting, Junit test scripts for unit testing for Selenium IDE, VBScript and Javascript.
- Proficient in Java, C++, C # and have sound knowledge on OOP (Object Oriented Programming) concept.
- Experience in working with agile methodologies and active participant of SCRUM meetings.
- Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven and hybrid using Selenium WebDriver, C#, JavaScript, XML, TestNG
- Experience understanding the code written in different programming languages Java , VB Script, Java Script and databases like Oracle PL/SQL, MS SQL.
- Strong working experience in the Data Analysis, Design, Development, Implementation and Testing of Data Warehousing using Data Conversions, Data Extraction, Data Transformation and Data Loading ( ETL )
- Extensive experience in quality assurance by using manual testing
- Extensive experience in using automated tools like Java , Cucumber test framework for Client/Server, Web Services, Web and database applications.
- Ability to document and track defects as well as produce detailed reports using defect-tracking tools such as JIRA .
- Ability to automate manual test cases using Selenium JUnit, TestNG, Maven, Jenkins, Git, Github and Cucumber plug-ins in Windows and Mac OS.
- Familiarity with terminal commands to execute scripts.
- Develop and execute automated tests by selected tools like Java / JUnit / Selenium- WebDriver / Maven , XML, TestNG
- Experience in Black box testing with a complete QA cycle from testing, defect logging and verification of fixed bugs.
- Well knowledge and experience working in testing the Native & Enterprise applications on Mobile Devices like, android, iPhone, iPad, Tablet and Amazon Kindle with different versions, streaming devices.
- Working experience on Mobile applications supporting AI such as Apple’s Siri feature running on various iOS devices and various networks 3G, 4G & LTE, WiFi, Bluetooth.
- Conversant with all phases of Software Testing cycles involving Requirements , Test Planning , Test development , Execution , Reporting , Result Analysis, Defect retesting, Regression testing and Test closure.
- Excellent understanding of STLC process and experience in working with Agile/SCRUM development methods.
- Writing Test Cases , finding and report Bugs on different platforms like, web apps, TV apps, iPad apps, Tablet Apps, Alarms, streaming devices and Mobile devices(manually) supporting Apple’s Siri feature.
- Interacting with customer , reporting to TTL or PM .
TECHNICAL SKILLS:
Testing Tools: Selenium Web Driver/IDE/Cucumber, Gherkins, JUnit, TestNG, Firebug, FirePath, Je nkins, Git, GitHub, Microsoft Visual Studio, Android Studio.
Programming& Scripting Languages: Java, C, C++, C#, ASP.Net, VB, HTML, JavaScript, VBScript and XML, Web Services.
Frameworks: Dot NET, JUnit, TestNG, DDF, POM, Data Driven, Keyword Driven, ATF (Automation Test Framework), Page ObjectModel, and Backend Testing.
Testing: Integration, Functional, Regression, Performance and Load Testing, Manual Testing, Black Box and White Box Testing.
Bug Tracking Tools: JIRA, Trello
Bug Log Tools: Charles log, alogcat, ADB studio, Maven, TestNG
Methodologies: Agile, Scrum and Waterfall.
Build/ CI Tools/ VCS tool: Maven, Jenkins, Git, Github
Databases: SQL Server, MS Access, ORACLE, MySQL
Operating Systems: Windows XP/7/8, Windows NT, Windows 10, Linux, Mac
Packages & Utilities: MS Project 2000, MS Office (Word, Excel, PowerPoint)
Reporting Tools: TestNG, Maven, Surefire reports
PROFESSIONAL EXPERIENCE:
Confidential, Solana Beach, CA
Web, Windows, Mobile Application (Manual)Tester
Responsibilities :
- Followed Agile testing methodology , participated in daily SCRUM meetings and testing each SPRINT deliverables & giving inputs on User Stories, Backlog grooming, User Story Demos.
- Automating manual test cases using Selenium Webdriver, JUnit, TestNG, Maven, Cucumber, Gherkins, Jenkins and JIRA.
- Writing class libraries and various re-usable functions/methods using TestNG, Selenium Webdriver, JUnit etc.
- Validating and verifying response data of Web Services like SOAP etc and database SQL Server.
- Connecting to database and writing SQL queries like, DDL, DML, TCL etc, commands to verify the accuracy of the result set.
- Conducting SOAP API test, using validation features like, Xpath, XQuery etc.
- Writing Javascript scripts to validate POM.
- Testing various features of the app using Siri commands.
- Logging bugs against multiple features not detecting the Siri commands.
- Performing cross browser validation using Selenium Webdriver, TestNG, JUnit, Javascript etc.
- Extensive testing app’s network like, LTE, WiFi, Bluetooth issues with the devices(Alarm and Monitor) in different testing scenarios.
- Performing manual testing in different builds of the app.
- Writing test cases manually using Excel and JIRA.
- Testing various pairing features and other high level functions of the app.
- Perform Functional testing, Regression Testing, Smoke on Mobile application on multiple Mobile devices including iPhones, iPad, Smoke detector Alarm and Monitor, Data Driven Testing, UX and Validating App.
- Implemented open source tool Appium , Selenium Webdriver for cross browser and cross platform web/Mobile testing.
- Analyse the requirements, Design Test Strategy, Test Plan, design Test Cases based on product requirements and review with client, TTL or PM for correctness and completeness.
- Used Agile methodology to ensure the new features, meet the customer requirements and acceptable quality assurance standards.
- Developed and executed White box test cases of the Java API, Junit using TestNG framework & Eclipse.
- Used Java language and TestNG framework for scripting. Used Maven for building the Web d river project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber .
- Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like Github .
- Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
- Involved in unit testing using JUnit and integrating the unit testing.
- Responsible to work closely with Project development for reviewing the newly added features and enhancements of the product and its specifications using Agile -development methodology.
- Create detailed Test case, exploratory and regression.
- Coordinating with customer, on all the aspects & issues of TTL & PM as and when required.
- Used JavaScript and AJAX technologies for front end user input validations and RESTful web service calls.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java/Python programming languages.
- Wrote POS automation test scripts using Selenium with Java for android devices.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver, TestNG and Jenkins.
- Heavy TestNG and Selenium coding in JAVA using IntelliJ and MARS Eclipse IDEs.
- Developed Automation scripts for new enhancements using Selenium Web Driver and TestNG.
- Performed functional testing of SOAP Web Services using SOAP UI Tool Used Java/TestNG to run Cucumber feature and scenarios and generating report daily basis. Testing JavaScript web based applications.
- Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using selenium WebDriver and TestNG .
- Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins .
- Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
Environment: Java, Agile, Selenium Web Driver, TestNG, SOAPUI, Python, Cucumber, Maven, LoadRunner, XPATH, Eclipse, Jenkins Fire Path, SQL, Oracle, Cucumber, Firebug, Appium, HTML, XML, Git Hub, Quality centre, Internet Explorer, Chrome, Oracle and Windows.
Confidential, Long beach, CA
Functional Validation tester
Responsibilities :
- Developed test plan, test cases, execution of test cases, reporting, tracking defect using JIRA and uTest platform.
- Analyze the requirements, design Test Cases based on product requirements and review with client or PM for correctness and completeness.
- Perform Exploratory testing, Functional testing, Regression Testing, Random testing on Mobile application on multiple Mobile devices including different platform, builds of Android phones and tablets.
- Finding bugs in the app manually and reporting bugs.
- Configure the JIRA workflow for the project for improvement processes for screens, workflow procedures and reports of applications as per business requirement.
- Identifying, analyzing and documenting all the bugs observed during testing and create a ticket in the Jira and uTest Platform.
- Capturing bug log files using Android studio and attaching them with every ticket.
- Performing functional and regression test and Reporting bugs against the app.
- Coordinated efforts between product development teams and customer.
Environment : Java, Selenium WebDriver, JIRA, SQL, uTest platform and iOS.
Confidential, Mountain View, CA
Functional Validation
Responsibilities :
- Designed, executed, and maintained automation Test Scripts in Selenium WebDriver using JAVA TestNG and Maven.
- Integrated with Continuous Integration tool Jenkins for running test on nightly basis automatically.
- Responsible for implementation of Hybrid Test Automation Framework , Page Object Model using Selenium WebDriver, TestNG , Maven and Java.
- Worked on the Parameterization using TestNG Parameters and Data Provider annotations in Selenium WebDriver Scripts.
- Well versed in locating various GUI elements using XPath, CSS , Link text, Id, Name, Class name, Tag names, partial Link text to test both web and mobile applications.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
- Developed, tested and implemented various shell scripts using Perl and PL/SQL procedures, to facilitate the execution of jobs.
- Performed Functional Testing of the Web services using SoapUI and Lisa.
- Worked on Mobile development concepts like server-side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection, and Mobile request processing.
- Involved in mobile testing by writing java scripts for automation through Selenium APPIUM.
- Implemented simulator for Mobile App Testing in IOS and Android Platform using APPIUM.
- Developed test plan, test cases, execution of test cases, reporting, tracking defect using JIRA and uTest platform.
- Analyse the requirements, Design Test Strategy, Test Plan, design Test Cases based on product requirements and review with client, TTL or PM for correctness and completeness.
- Perform Functional testing, Regression Testing, Smoke on Mobile application on multiple Mobile devices including iPhones, iPad, Smoke detector Alarm and Monitor.
- In - Store testing by visiting store and do AP transactions with device & In - App testing, purchasing.
- Wireless Provider Survey & In- store testing by visiting Confidential, Confidential & Verizon stores. Wireless Provider In-store survey
- Configure the JIRA workflow for the project for improvement processes for screens, workflow procedures and reports of applications as per business requirement.
- Identifying, analysing and documenting all the bugs observed during testing and create a ticket in the Jira .
- Performing functional and regression test and Reporting bugs against the app.
- Coordinated efforts between product development teams and customer.
- Generated test scripts using Selenium and Ruby.
- Created automation framework in Selenium WebDriver using BDD approach like Cucumber.
- Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
- Design of module interfaces and standard coding practices in Perl and UNIX shell scripting.
- Used Maven for building the application and deployed on BEA WebLogic Application Server.
- Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Python.
- Connected to database to Query the database using SQL for data verification and validation.
- Performed automated acceptance tests written in BDD (Build Driven Development) using Cucumber .
- Performed defect reporting and bug tracking using ALM and followed up with development team to verify bug fixes, and update bug status.
- Validated the customer account records and their order details with Databases using SQL Queries.
- Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
- Performed back end testing on Oracle Database by writing SQL queries.
- Used Quality Center to track and report system defects and bug fixes. Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems.
- Followed Agile testing methodology, participated in daily SCRUM meetings and testing each sprint deliverables.
- Performed manual and automation scripts development on Agile (SCRUM) Methodology.
Environment: Java, Selenium WebDriver, Eclipse, TestNG, Appium, Agile, Cucumber, Maven, Microservices, XPATH, SoapUI, Lisa, Jenkins, Perl Script, Groovy, Fire path, Firebug, Python, HTML, XML, agile, TDD, POM, ALM, SQL, Oracle, and Windows.
Confidential, Pasadena, CA
Functional Validation tester.
Responsibilities :
- Work closely with members of the SCRUM team to translate the customers' business needs or Business Cases to a technical solution
- Developed UAT Test Plans, UAT Test Cases to test the Screens and workflows for Quality Assurance.
- Tested application under the Agile, scrum and sprint development and process.
- Successfully implemented the End2End testing and UAT (User acceptance testing)
- Involved in Mobile Computing testing with Windows OS, iPhone, iPad and Android Essentials including cross-browser testing.
- Prepared and Executed Test Cases for Functional and Integration testing.
- Created Traceability matrix to keep track of changes in requirement to that of the testing efforts.
- Automated the System, Regression and Smoke testing test cases using Device Anywhere automation testing tool
- Identified high-level requirements for documenting detailed business requirements using
- Maintained the Test Matrix and Traceability Matrix.
- Prepared automated scripts for Maintenance and Regression testing using QTP.
- Involved in preparing Test Plan and Test Cases based on business requirements.
- Performed browser compatibility and configuration testing on various operating systems such as Android OS & iOS.
- Worked with three mobile application simultaneously: iOS (iPhone & iPad) and Android
- Performed Web Testing to check for broken links in a page.
- Requested different versions of iOS and Android mobile devices
- Analysed the Crash reports on various mobile platforms and reported to the development team
- Worked closely with Platform Subject Matter Expert's in understanding the upcoming and existing API's on different mobile platforms.
- Created test cases manually to perform different types of testing such as positive/negative, functional/regression, interface, batch testing, screen navigational testing, smoke/sanity testing, exploratory testing or Backend testing
- Reviewed and updated Test Plan and Test Scenarios.
- Executed test cases for black box testing.
- Used JIRA bug tracking tool to analyze & capture bugs, track and manage dashboard any type of updates for project release.
- Conducted Functionality testing during various phases of the application using QTP/UFT .
- Fine tunes specific processes to meet the needs of individual projects while adhering to Enterprise Quality objectives.
- Responsible for updating all the defects found during the functional and regression testing and follow up the bug life cycle.
- Design Test Case based on product requirements and review with client, TTL or PM for correctness and completeness
- Involved in creating Manual test case for functional stories and automating them for smoke and Regression Testing
- Perform Exploratory, Functional testing, Regression Testing on Mobile application on multiple iOS devices including IPhones, iPad and iPod.
- Tracking log files using, Charles log, saving and attaching with bug report and bugs.
- Testing and logging bugs against the app to ensure the application’s functionality across a large number of supported devices.
Environment: Java, Quality Center, QTP, DB2, XML, UNIX, SQL, C++, J2EE, IOS, Charles Log, Android OS, iPhone, iPad, Win8 tablet, WP 7, Device Anywhere, perfecto mobile, Android SDK, Windows Mobile SDK, etc
Confidential, Pleasanton, CA
Web, Windows, Mobile Application( Manual ) Tester
Responsibilities :
- Experience in Functional Testing, Data Driven Testing and Validating App.
- Well versed with complete life cycle of Manual Testing process with both Agile and waterfall methodologies
- Perform Functional testing, Regression Testing, Smoke on Mobile application on multiple Mobile devices including iPhones, iPad, Android, Tablets, Web browsers.
- Experience in leading a Manual Testing assignment and successfully tracked progress of Manual testing effort.
- Planned and executed end-to- end testing including functional , smoke , regression , integration and exploratory testing as required in Waterfall.
- Performed of Manual testing for the functionality and GUI of the application
- Analyse the requirements, Design Test Strategy, Test Plan, design Test Cases based on product requirements and review with client, TTL or PM for correctness and completeness.
- Conducted and participated in the Bug Review meetings to identify, analyse and drive the issues towards resolutions based on the business severity.
- Validated various canned and ad-hoc BO reports for different universes and to perform the end to end validation of data flow and data integrity .
- Tested and coordinated mobile applications in both Native and Web environments and validated the mobile application functionality on physical smart phone hardware devices and virtual device emulators like: Device Anywhere, perfecto mobile and Simulators like: Android SDK, IPhone SDK etc.
- Prepared automated scripts for Maintenance and Regression testing using QTP.
- Automated test scenarios for GUI, Functionality and performed data driven testing on the application inserting different data in excel sheet using QTP
- Prepared Test Data and executed Test Cases from HP Quality Centre.
- Defect reporting and bug tracking using HP Quality Centre.
- Used HP Quality Centre bug tracking tool to report application bugs and enhancements request and discussed with developers to resolve technical issues
- Automated the System, Regression and Smoke testing test cases using Device Anywhere automation testing tool
- Executed manual and automated test scripts/plans and provide defect and usability feedback to the SCRUM team in a timely manner
- Conducted Functionality testing during various phases of the application using QTP.
- Generated various defect reports for stakeholders.
- Was responsible for testing status update during project status meetings .
- Participated in various meetings and discussed Enhancement and Modification Request (ER) issues.
- Documented approved change controls to add them into business design.
- Create detailed Test case, exploratory and regression.
- Tracking log files using, Charles log.
- Interacting with customer, TTL or PM, if needed.
Environment: iPhone, iPad, Android, Tablets, Windows 7, 8.1, Charles log.
Confidential, Pleasanton, CA
Web, Windows, Mobile Application(Manual) Tester
Responsibilities :
- Planned and executed end-to- end testing including functional , smoke , regression , integration, database and exploratory testing as required in Waterfall.
- Performed of Manual testing for the functionality and GUI of the application
- Analyse the requirements, Design Test Strategy, Test Plan, design Test Cases based on product requirements and review with client, TTL or PM for correctness and completeness.
- Performing credit card transactions.
- Bug reporting, reviewing, tracking and analysing using JIRA tracking tool.
- Performed defect reporting and bug tracking using ALM and followed up with development team to verify bug fixes, and update bug status.
- Reported software defects in and interacted with the developers to resolve technical issues.
- Executed User Acceptance Testing (UAT) with the stakeholders and the business users, and fixed the errors discovered then verified via regression testing.
- Exported Manual test cases into TFS and maintained the same in the Test Plan module.
- Adding items in cart, editing the card, updating the cart and Checkout process done manually .
- Checking all the functionality of checkout process until Purchase is successfully done and a confirmation message appears.
- Review the Business requirements and ensure the testability of these requirements
- Developed QA Test Plan, Test cases for the QA Phase of the Global Data Warehouse.
- Perform Functional testing, Regression testing, on Mobile application on iPhones, iPad, Android, Tablets.
- Tracking the log files in Charles log.
Environment: iPhone, iPad, Android, Tablets, Windows 7, 8.1, Charles log.
Confidential
Web and Windows Application Developer
Responsibilities :
- Used .Net (IDE), C#.Net, ASP.Net as front end languages along with SQL Server as database.
- Wrote code-behind files in C#, .Net server side processing of pages and test cases..
- Created functional manual tests and test cases for every functionality of the app.
- Participated and conducted Agile Scrum Daily project meeting and planning using the AGILE process.
- Analysed the Design documents, Test cases preparation, executing tests, and Bug reporting using MS Excel.
- Designed and Coded UI framework, base classes, object, business and data access layers in C# . Object-oriented approaches were used for application development.
- Worked on business layer in C#, . Net to handle existing functionality of the system as well as new proposed functionalities.
- Performing unit testing using PL/SQL in the back-end
- Developed unit test cases. Used JUnit for unit testing of the application.
- Wrote scripts using HTML, Javascript .
- Involved in all phases of SDLC
- Created, altered tables and data, using views, joins, aggregate functions etc in SQL Server database.
- Optimized queries in SQL 2000/SQL 2005.
Environment : .Net framework, HTML, JAvascript, C#.Net, SQL Server, ASP, XML
Confidential
Web and Windows Application Developer
Responsibilities :
- Designed and developed Web and Windows Pages.
- Creating, altering tables, views, joins, aggregate functions(DML and DDL commands)
- Optimizing queries in SQL 2000/SQL 2005.
- Developed reports using Crystal Report.
- Used .Net (IDE), VB.Net, ASP.Net as front end languages along with SQL Server as database.
- Wrote code-behind files in VB.Net server side(validation, AJAX ) processing of pages and test cases using specFlow.
- Participated and conducted Agile Scrum Daily project meeting and planning using the AGILE process.
- Designed and Coded UI framework, base classes, WCF services, object, business and data access layers in VB.Net . Object-oriented approaches were used for application development.
- Worked on business layer using VB.Net to handle write functionality of the system as well as new proposed functionalities.
- Writing backend queries in the VB.Ne t Code.
- Performing unit testing for all the web pages, functionalities of the app
- Input data in the front end and checking entered data in the database tables Confidential the back end
- Writing procedures , views , validation queries in the back-end using SQL Server.
- Fetching, saving and exporting data to and from Crystal report app.
Environment : .NET 3.5, VB.Net, ASP.NET, Javascript, SQL Server 2000, Crystal Reports, HTML, ASP, XML
Confidential
Responsibilities :
- Designed business logic and developed user interface.
- Developed Web pages to display every information about the student like, Attendances, Online enquiry, Result status etc.
- Writing database queries, stored procedures, Tables, Views and other database concepts.
- Designed database schemas to store their information.
- Designed database tables and developed stored procedures on Database layer using Oracle and SQL Server.
- Developed Web pages using ASP.NET and Java languages.
- Co-ordinating with seniors and team.
- Creating front end web pages using HTML, DHTML, Javascript, ASP.
- Well versed knowledge of OOPS, using C, C++, Java.
- Well versed knowledge of Windows and Linux operating systems.
- Created web forms and pages for IIIT client using HTML, AJAX, Javascript, ASP and SQL Server
Environment : C#.Net, ASP.NET, SQL Server 2000, HTML, Javascript, Java, Oracle, MS Access, XML