Senior Qa Manual And Automation Engineer/mobile Resume
Princeton, NJ
SUMMARY
- Qualified B.E. (Information Technology) and Confidential Certified with over 9 years of valuable experience in the field of Software Testing. Comfortable working in Automation and Manual testing environment.
- Extensive experience with Software Quality Assurance Testing on Web UI application and microservices architecture.
- Good understanding of Microservice testing.
- Ability to create test case from Acceptance criteria, Business Requirements Document, Functional Requirements Document and Software Requirement Specifications.
- Experience in testing the mobile native apps for Android, iOS platforms.
- Experience in writing test cases in and Jira, QC and Bugzilla software. Reviewing test case with team and execute during production release in cross functional environment
- Expertise in back end testing and writing SQL queries, Joins, Procedures using Oracle and SQL Server.
- Test management with TFS (Team Foundation Server) and MTM (Microsoft Test Manager). manage the entire testing life cycles seamlessly including task assignment, test case design, test execution and result track.
- Performed the Web services with SOAP UI by request and response validation for XML and JSON.
- Experienced in load and performancetestingtool JMeter.
- Knowledge of object oriented programming, design and debugging.
- Cross - BrowserTestingwas performed on different versions of IE and other Browsers.
- Expertise in testing & debugging GUI & Multi-Applications environment & automated testing
- Experience in the Functional Automation and Performance Automation of the API’s and the Web services, Web ApplicationsusingC#,.NET, AZURE REST APIs and SQL Server.
- Experienced in Selenium testing using Webdriver, Log4j in Java
- Good knowledge of analyzing and understanding the Domain and Business Logic.
- Experience in analyzing automation test result and verifying manually failed test case.
- Providing clear feedback in scrum retrospective meeting and discuss different problem in scrum meeting
- Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering test planning, scheduling, testing, defect tracking and reporting.
- Experience in both Agile Project Environment and Waterfall (Software Development Life Cycle -SDLC).
- Worked on CI-CD environment.
- Experience working in an agile environment where Acceptance Test Driven Development(ATDD) and Behavior-driven development(BDD)practices are utilized
- Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.
- BA lead in interacting with client to understand the business requirements and documented Functional Requirement specifications.
- Experince in making Usecase Diagrams using Ms visio.
- Proficiency at grasping technical concepts quickly and utilizing the same in a productive manner.
- Knowledge of cucumber.
- A thorough professional with a proactive attitude, energetic, self motivated, capable of thinking & generating new design solutions & ideas.
- Addressing all the important issues & defining best practices for project support and documentation.
- Mentoring and training project members to enable them to perform their activities effectively.
- Performing project estimation, project scheduling.
TECHNICAL SKILLS
Primary Skills: Manual testing, Automation testing (Selenium, QTP/UFT)
Defect Tracking tool: QC(Quality Center), MTM, VSS, TFS, Jira, Bugzilla
Testing Tools: Selenium, QTP/UFT, SOAP UI, Jenkins,Jmeter, Appium, JUnit
Programing Languages: C#, C/C++, Java, MYSQL, RDBMS, Vb Script, HTML, Linux/Unix
Web Technologies: Java script, HTML, XML,CSS, JSON
Test Framework: Data Driven Framework, Keyword Driven
Databases: SQL 2005, MS SQL Server 2008, PL/SQL, MS Access.
Implementation Approach/Concepts: Agile-SCRUM, waterfall, CI-CD, Mobile Web Application Development,Mobile Native Développent (IOS/Android)
Application: Microsoft Office, Excel, PowerPoint, Outlook, MS Visio
Operating System: Windows, MAC OSX, IOS, Android
PROFESSIONAL EXPERIENCE
Confidential, Princeton, NJ
Senior QA Manual and Automation Engineer/Mobile
Responsibilities:
- Participation in Test Planning Process and developing Test Plan.
- Attending SCRUM every day and work on Tasks to finish the stories on the board for each Sprint as part of agile(SCRUM) methodology.
- Understanding the functional requirement and manage functional testing.
- Test management with TFS (Team Foundation Server) and MTM (Microsoft Test Manager). manage the entire testing life cycles seamlessly including task assignment, test case design, test execution and result track.
- Implement Integration Test Strategy using BDD(Behavior driven development) approach.
- Created selenium automation test using functional requirement for regression test strategy.
- Associate automation script (in VS).
- Compatibility test on Device, Web and Simulators.
- Involved in performing Automation testing(Emulators & IOS Simulators) & Mobile Application Testing using Appium.
- Worked on distributed testautomationexecution on different environment as part of Continuous Integration(CI) Process.
- Performed the Web services with SOAP UI by request and response validation for XML and JSON.
- Involved in Test Case review and production release meetings.
- UI testing for web application.
- Worked on distributed testautomationexecution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Providing continuous feedback in retrospective meeting.
- Responsible for defect reporting, Triage and tracking till closure.
- Involved in preparation of Traceability Matrix.
- Work collectively to solve defects.
- Verification of backend data by writing SQL queries.
- Prepare and execute plan to bring 100% Pass and accurate result strategy for nightly build.
- Documenting release note including google analytics.
- Preparing the UAT support document.
- Cross-BrowserTestingwas performed on different versions of IE and other Browsers.
- Involved in writing the functional specs of the application based on discussion with the clients and BRD.
Environment: Selenium, Visual Studio, Agile(Scrum) Methodology, SQL, SOAP UI, XML, BDD approach, JSON, Appium, iOS, Jenkins, Mobile Testing, Salesforce CRM, C#,Microsoft Test Manager, JMeter, TFS
Confidential
Senior QA Manual and Automation Engineer/Mobile
Responsibilities:
- Participation in Test Planning Process and developing Test Plan.
- Understanding the functional requirement and manage functional testing.
- Created selenium automation test using functional requirement for regression test strategy
- Compatibility test on iPhone, Android device, Web and Simulators.
- Involved in Test Case review and production release meetings
- Use Confluence to manage test case and Enter defect in Jira
- Providing continuous feedback in retrospective meeting
- Implement test strategy to do automation and manual testing in same story.
- Responsible for defect reporting, Triage and tracking till closure.
- Involved in preparation of Traceability Matrix.
- Implement Integration Test Strategy using Acceptance Test Driven Development(ATDD)
- Exploring the Software Functionalities and preparing Check list document.
- Involved in performing Automation testing(Emulators & IOS Simulators) & Mobile Application Testing using Appium.
- Tracking the progress of Bug Reports in Jira.
- Unit testing with Junit testing framework.
- Prepare and execute plan to bring 100% Pass and accurate result strategy for nightly build
- Documenting release note
- UI testing for web application.
- Cross-BrowserTestingwas performed on different versions of IE and other Browsers.
- BA lead in interacting with client to understand the business requirements and documented Functional Requirement specifications.
- Prepared Usecase diagrams using Ms Visio.
- Performed load and performancetestingtool JMeter.
- Worked on Agile(SCRUM) Methodology and used Jira for defect tracking.
- Involved in writing the functional specs of the application based on discussion with the clients and BRD.
Environment: Selenium, SQL, Java, MS Visio, ATDD approach, Appium,Junit, iOS,Android, XML, Mobile Testing, JMeter, Jira, Agile(Scrum) Methodology.
Confidential
Senior QA Engineer
Responsibilities:
- Participation in Test Planning Process and developing Test Plan.
- Understanding the functional requirement and manage functional testing.
- Test the application by inserting checkpoints and synchronization points in test scripts using Quick Test Pro.
- Find out Functional and non-function requirement of project.
- Prepare Test case in excel sheet for Automation and prepare test data
- Coordinated with the Dev team to analyze and fix the issues and deploy back to production.
- Created selenium automation test using functional requirement for regression test strategy
- Performed the Web services with SOAP UI by request and response validation for XML
- Involved in Test Case review and production release meetings
- Use Confluence to manage test case and Enter defect in QC
- Providing continuous feedback in retrospective meeting
- Performed load and performancetestingtool JMeter.
- Verification of backend data by writing SQL queries.
- Implement test strategy to do automation and manual testing in same story.
- Responsible for defect reporting, Triage and tracking till closure.
- Exploring the Software Functionalities and preparing Check list document.
- Prepare and execute plan to bring 100% Pass and accurate result strategy for nightly build
Environment: MS SQL Server 2008, Manual Testing, C#, Waterfall Model, QTP, QC, SQL, Java, Appium, SOAP UI, iOS, JMeter
Confidential
QA Engineer
Responsibilities:
- Created test scrpits and test scenarios for CRP1,CRP2 and QA phases for Apack roll outs.
- Involve in testing the custom objects(Reports, work flows, customizations and extensions)
- Patricipate with team for creating regression testing strategy.
- Manage and created different version of QA environment.
- Accessing all the functional or non functional documentation to understand business functional requirements.
- Reproducing some of the issues identified in the production and analyzing the root cause of the issues.
- Manage test case and Enter defect in TFS.
- Provide important feedback for defect.
- Participate in Triage meeting
- Discussion with other QA people about Test Planning, Test Scenarios and Test Cases documentation and perform many manual testing role.
- Verification of backend data by writing SQL queries.
- Functional testing knowledge in the following sub cycles-
- Requisition creation and approval
- PO creation from requisition and approval
- Receiving and corrections of purchase orders
- Invoice creation and matching to PO and receipts
- Invocie validation
- Invoice payments
- Create accounting and transfer to GL
- Creation of stand alone invoices and approvals
Environment: Oracle E business suite, SQL Server, TOAD, TFS, MTM
Confidential
QA Engineer
Responsibilities:
- Understanding the functional requirement & Executing under various types of testing like functional testing, integration testing and browser compatibility.
- Preparation and Execution of Test Cases.
- Accessing all the functional or non functional documentation to understand business functional requirements.
- Reproducing some of the issues identified in the production and analyzing the root cause of the issues.
- Manage test case and Enter defect in Bugzilla.
- Responsible for defect reporting and tracking till closure.
- Exploring the Software Functionalities and preparing Check list document.
- Tracking the progress of Bug Reports.
- Providing continuous feedback in retrospective meeting.
Environment: Bugzilla, Oracle, SQL Server, HTML, MS Excel, MS Office, Windows XP.
Confidential
Software Engineer (.Net Developer)
Responsibilities:
- Designed and developed web pages for the application using ASP.Net and VB.NET.
- Specification and Design related issues.
- Worked on Stored Procedures in SQL.
- Coding and developing (white box tests) Unit Tests for the code written.
- Handling Bugs, Code Review and other Maintenance issues.
- Mentoring new comer to get acquainted by the design and technologies.
Environment: C#, Asp.Net, Ajax, XML, SQL Server2005
Confidential
Software Engineer (.Net Developer)
Responsibilities:
- Designed and developed web pages for the application using ASP.Net and VB.NET.
- Specification and Design related issues.
- Worked on Stored Procedures in SQL.
- Coding and developing (white box tests) Unit Tests for the code written.
- Handling Bugs, Code Review and other Maintenance issues.
- Prepared crystal reports as per requirement
- Mentoring new comer to get acquainted by the design and technologies.
Environment: C#, Asp.Net, VB.Net Ajax, XML, SQL Server, IIS 5.1, Crystal Reports 11