Mobile Test Enginner Resume
Chicago, IL
SUMMARY
- 8 years of combined experience in manual testing and automation testing of web based and client /server applications.
- Proficient with Interactive Tools QTP, WinRunner, Test Director, LoadRunner, Selenium IDE, Selenium WebDriver.
- Good working experience on SOAP UI for testing and validating various web services used in the application like e - commerce for testing payments and transactions modules.
- Extensive knowledge in acceptance testing using Cucumber and Selenium WebDriver.
- Extensive knowledge in entire Software Development Life Cycle-Business requirements analysis, Design, Development and testing.
- Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases on the basis of product releases features, client’s requirements and related technical documents.
- Expertise in Bug Reporting, Bug Tracking using various Bug Tracking Systems and actively interacted with the development team to fix crucial bugs using MTM, TFS, JIRA, WCS Management center and Quality Center.
- Working experience of Apache POI APIs c& Aware of TestNG.
- Experience in using automation tools Jmeter, Jconsole, SoapUI and rational tools RFT, RTC
- Strong working knowledge on testing mobiles platforms like android, iOS, windows.
- Proven ability in creating automation frameworks for J2EE based application using JUnit.
- Experience with Loans, Debit Cards, Credit Cards, Deposits, Conversions, Credit Risk Rating, Medium to Large Projects, and Internet Banking with expertise knowledge in Hogan Loan and Deposit Systems.
- Proficient in GUI, Functional testing, Grey box testing, black box testing, Regression testing, Integration testing, System testing.
- Experience in creating Requirement Traceability Matrix to ensure comprehensive test coverage of requirements.
- Excellent Experience in Tracking Defects during the testing process using JIRA and Test Director.
- Excellent Analytical, Problem-solving and Documentation skills to evaluate current process maturity of the organization and make recommendations for improvement.
- Experience with testing environments like Java, Python, PHP, JavaScript, Visual Basic, ASP.Net, HTML, CSS, DHTML, XML, JavaScript, VBscript, Servlets, Com/Dcom and in Relational DBMS like Oracle, TOAD as well as SQL Server and writing SQL queries.
- Experience writing basic to advance Structured Query Language (SQL) queries against Oracle -RDBMS
- Experience with multiple software development methodologies - including Waterfall, Iterative, V-Model, Agile & Scrum
- Working experience with onshore and offshore QA testers/team on day to day QA activities as well as providing daily/weekly Status Reports and work estimates to upper management.
- Exceptional ability to quickly master new concepts, very co-operative team player, good communication skills, interpersonal skills, innovative, self-starter and self-motivated.
TECHNICAL SKILLS
Languages: Java, Java Script, CSS, HTML, Vb Script
Technologies: J2EE, JSP, JDBC, HTML, Java Script, SOAP, XML
QA Tools: SELENIUMIDE/Web Driver, QTP, JUNIT 3/4, TESTNG, Firebug, FirePath, xpath, Maven, JSON, Jenkin, SVN, JXL
Bug Tracking Tools: Quality Center, Bugzilla, JIRA, Mantis, CQ, Pivotal tracker, github, Mercury/HP, IBM Rational Clear Quest, Rally, Firebug, LoadRunner, IBM Rational Clear Case, MTM, TFS, WCS Management center
Web Services: SOAP, RestFul, WSDL, SOAP UI
Operating System: Windows, MAC, DOS, Linux/ Unix
Database: Oracle, SQL Server, MS Access, MY SQL
Web Servers: Tomcat, Web Sphere, Web Logic, IIS
Browsers: IE, Firefox, Chrome, Safari
Misc Tools: TOAD, SQL Navigator, SVN, Win SCP, Putty, Paros Proxy
PROFESSIONAL EXPERIENCE
Mobile Test Enginner
Confidential, Chicago, IL
Responsibilities:
- Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release planning meeting and used Rally Tool.
- Create test case using visual basic scripting.
- Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
- Participated in peer review with team and developers to review test cases/test scripts.
- Used HP ALM, An application management solution to help you to define, build, test, and deliver applications fast and with confidence across the entire Software Development Life Cycle (SDLC)
- Used Serena Team Tracker for logging and tracking the application issues throughout the product life-cycle.
- Acceptance Tests are run from FitNesse using the SLIM engine.
- Use LoadRunner to regularly test performance life cycles.
- Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using QTP and approve for regression suit.
- Performed back end testing by writing and executing MySQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
- Interacted and worked with the development team to analyze the defects and reported them in TFS and tracked them for closure.
- Used HP Quality center to test application and store the results.
- Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
- Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
- Regression testing was performed after each build release of the application and updated the scripts by executing the Regression suites built using QTP and approve for regression suit.
- Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users.
- Establish business continuity through Knowledge Transfer and mentoring of new resources.
Environment: VB script, MySQL, QTP, Web Services, FitNesse tool, HP Quality center, HP ALM, Agile Methodology, Serena Team Tracker.
Senior Automation Engineer
Confidential, New York, NY
Responsibilities:
- Identified Test cases based on the requirements, participated in implementation of Test Cases, and TestScript according to the Business Requirements, System Requirements.
- Designed and developed test cases, updated status reports, documented test results based on logs; Validated and verified all logs which is created after the execution of batch files.
- Used FitNesse's variable substitution makes tests less dependent on hard-coded values.
- Used scenario tables to out-of-the-box create new methods enabling data-driven testing.
- Used WebSphere Commerce providing an e-commerce platform that can deliver seamless and consistent omni-channel shopping experiences.
- Developed and executed SQL queries in the database to conduct data integrity testing by checking the data tables on the server.
- Used Quality Management to manage content within a workspace by selecting tasks, managing content within tasks, adding comments, and approving or rejecting tasks.
- Used Jira for Bug Tracking, Bug fixing, and Bug Reporting.
- Involved in the Database Testing using SQL Queries of the Application like checking all the Tables in the Database and checking whether the data is moving in their Respective Tables.
- Performed functionality and regression testing during the various phases of the application using QTP.
- Developed a Data Driven Framework using QTP.
- Developed Automation Scripts, Execution and Analysis Test Results.
- UseWebSphere Commercesearch to quickly find catalog entries to assign to a sales category.
- Scheduled testing job and setup the flag to run automation script every time developer commits new code and make a new build.
- Involved in providing the efficient locators strategy like xpath and css to run Web Driver script in stable condition.
- Built Safari browser extension to be able to run WebDriver in Safari browser.
- Generated Weekly Reports, Defect Reports and Customized Summary Reports.
Environment: QTP, gitHub, Maven, Windows, Agile Methodology, MS Office tools, Oracle, SQL Server, HTML, Quality Management center, FitNesse.
Confidential, Encino, CA
Selenium Engineer/SOA Tester
Responsibilities:
- Identified manual test cases for automation.
- Followed Agile methodology was part of sprint planning and attended daily stand up meetings.
- Performed Functional testing (Tested all links in web pages, Forms used), Usability Testing (Tested Navigation, content and other user information).
- Created RTM (Requirement Traceability Matrix) to map the requirements with test case coverage.
- Performed extensive back-end testing to ensure data integrity and accuracy by designing SQL queries on MS SQL Server 2008.
- Performed functional testing of web services using SOAP UI tool.
- Checked the web applications on selenium using python.
- Validated the Web Services (SOAP), both Request and Response messages.
- Conducted thorough smoke, functional, regression, integration and system testing on the product tracking application.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium web driver.
- Used Id, Name, Links, XPath and CSS to work with dynamic and static elements in application.
- Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
- Developed new Automation test cases using selenium WebDriver and TestNG.
- Implemented properties files to read configurations and XPath of elements in the application for better readability of the code.
- Integrated TestNG with Selenium using Eclipse to generate test execution result.
- Had regular meetings with Developers to report various problems.
- Detecting Defects, communicating to Business Leads and Using Priority based, Business critical bases and enhancement based strategies to conduct Functional testing.
- Perform database verifications using SQL queries to validate test data.
- Reported various defects in user-friendly format using Quality Center as a test management tool and defect-tracking tool.
Environment: Quality Center, Java/J2EE, SQL Server, Web Services, UNIX, SoapUI tool, Windows, TestNG (6.7), Eclipse, MS Word, Excel, HTML, XML
QA Analyst
Confidential, Sun Prairie, WI
Responsibilities:
- Feasibility analysis and test effort estimation of automating the testing using QTP using vb script.
- Developing automation framework (Data-Driven) using QTP.
- Developing Test Plan and Test scripts.
- Test Data preparation and work with interfacing applications for data needs.
- Test Execution in SIT and UAT environments and managing the test scripts and test results in Jira.
- Arrange meetings and work with Dev team & Business Analysts for defect triage.
- Work in transition to use Agile (Scrum) Methodology.
- Participate in Biweekly Agile Sprint Planning meetings, Daily Scrum meetings.
- Allocation of work among the testing team both at onsite and offshore.
- Status reporting to all project stakeholders.
- Generating Test and Defect Metrics for client manager and release management.
- Performed functional testing to identify various critical points in the application and automated it by using QTP vb scripts.
- Used Id, Name, Links, XPath and CSS to work with dynamic and static elements in application.
- Responsible in executing test scripts on different browsers and checked for compatibility.
- Developed new Automation test cases using TestNG
- Implemented properties files to read configurations and XPath of elements in the application for better readability of the code.
- ALM software to accommodate large binary files, large numbers of files, and large repository sizes for supporting branching, labeling, and versioning of directories.
- Had regular meetings with Developers to report various problems.
- Detecting Defects, communicating to Business Leads and Using Priority based, Business critical bases and enhancement based strategies to conduct Functional testing.
- Perform database verifications using SQL queries to validate test data.
- Reported various defects in user-friendly format using Quality Center as a test management tool and defect-tracking tool.
Environment: UNIX, Windows 2007, TortoiseSVN, QTP, TestNG, ALM Software, Quality center, Agile.
Confidential, New York, NY
Automation Test Engineer/ ETL Tester
Responsibilities:
- Actively involved in writing test plans, test scenarios and test matrix (traceability matrix).
- Designed and executed test plan based on the functional requirements.
- Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration, Unit Testing.
- Unit Testing is done by Using Junit (White Box Testing).
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
- Identified the test cases to be automated and performed data driven testing and GUI Check Points using QTP enhanced the overall functionality of the application.
- Developed and enhanced Automated Test scripts for Functional and Regression testing.
- Reviewed Test Data, Test execution reports, automate test scripts.
- Involved in querying using SQL and updating records and validate database records as expected.
- Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.
- Performed Input Validations testing, GUI testing, Navigation testing and examines the results of test to pinpoint defects in the application.
- Performed Multi-browser testing using QTP.
- Attended the project review meetings, daily-weekly status meetings and walkthroughs with Project managers and leads.
Environment: QTP - Quick Test Professional, Firebug, Java/J2EE, Junit, JavaScript, jQuery, Html, XML.
QA Tester
Confidential
Responsibilities:
- Involved in Planning, Designing, Developing and Executing Test Scenarios for Manual and Automated Test cases.
- Developed automated test scripts using VB script in QTP.
- Developed and enhanced automated test scripts.
- Executed the Test Cases to verify actual results to expected results.
- Reported Bugs through Bugzilla and performing Regression to resolve bugs fixes.
- Installed Quality Center (Test Management Tool) and generated various reports using Quality Center.
- Used Quality Center for requirement analysis, scheduling and generating test cases.
- Involved to automate the test cases in an ecommerce-testing platform.
- Defects were tracked, reviewed, analyzed and compared using Quality Center.
- Generated Reports and Documented and Communicated test results on daily bases.
- Extensively involved in resolving bugs fixes with Development Team.
- Involved in creation of Requirement Traceability Matrix to analyze changes and identify the areas of application to identify changed in application and provide high-level view of Test cases scenario to client.
- Performed Functional, Regression, GUI testing for Tool.
- Attended the project review meetings, daily-weekly status meetings and walkthroughs with Project managers and leads.
Environment: JUnit, Eclipse, Ant, RTM, Quality Center, QTP, Bugzilla, VB Script.
Confidential
Manual Tester
Responsibilities:
- Analyzed test specifications and converted them into Manual Test Cases.
- Involved in preparing the Test Plan and Test Cases based on the business and functional specifications.
- Involved in writing the SQL Queries.
- Participated in Integration, System, Smoke Testing.
- Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
- Performed End to End Testing and involved in User Acceptance Testing.
- Used Quality Center (HP QC) as a bug tracking system.
Environment: Quality Center, JAVA, XML, Manual testing, MS SQL Server, SQL, MSOffice.