Software Quality Analyst Lead Iii Resume
SUMMARY:
- Overall 6+ years of experience in application testing spread across various domains like Consumer Electronics, Banking, and Tele - Communications
- 3+ Years of strong testing experience with Adobe AEM/ CQ5 Content Management Systems
- Experience working on Adobe Experience Manager versions 6.4, AEM 6.2, AEM 6.1 and Adobe CQ 5.6
- Involved in implementing 4+ full cycle AEM Projects and experience working in different environments like Continuous Integration, Stage, Production Like, and Production
- Well versed using the AEM Touch and Classic User Interfaces
- Experience working in CRXDE for trouble shooting the content in JCR Databases and extensive knowledge of CRX Package Manager, AEM Workflows and AEM Web Console
- Working experience in AEM consoles like Sysadmin and Groups, Tools & Scaffolding, AEM Tagging, DAM Assets and Websites consoles
- Experience working on AEM platform testing the customized DAM workflows using the Manual and Automation Tools
- Good understanding of Web based project test methodology, test environments, bug life cycle, and frequent code release deployment support
- Experience working in Agile (SCRUM) and Waterfall Methodologies
- Hands-on working skill in validating APIs and API-driven applications using the Parasoft SOAtest tool
- Experience working in HP QC/ ALM Application Lifecycle tool and Bug Tracking tools like Atlassian JIRA
- Knowledge of testing the applications on Cloud-Based testing tools like SauceLabs, and HockeyApp
- Worked on testing the Advance Message Queueing on RabbitMQ, an open source message brokering service
- Proficient understanding of Cross-Browser Compatibility testing and ways to test them.
- Experience in creating and reviewing Test Plan and Test Sets in HP ALM.
- Experience in Configuration Management and assisting in Test Environment Setup.
- Knowledge in Adobe Campaign, Remarketing, Customer Insight and Customer behavior using the Adobe Analytics, Conversion Funnel, E-vars and S-props
- Hands on experience in Tag & Script Management with Adobe Dynamic Tag Management (DTM)
- Good exposure to Adobe Analytics Web Properties Rules, Tools and Data Elements
- Participated in Test Planning Phase, Test Designing and Test Execution phases in STLC
- Participated in Bug Triage Meetings and involved in off-shore meetings on day-to-day basis
- Experience working in Agile Methodology and good knowledge of Artifacts, Roles and Meetings in SCRUM Implementation
- Sound Knowledge of STLC and SDLC life cycles
- Experience in creating the Requirements, Coverage Analysis, Requirements Coverage, and Traceability Matrix preparation in HP ALM
- Working on several high priority issues, monitoring end to end scenarios and overseeing preparation of the Test Matrix, as well as handling the highly confidential data
- Exposure to Test Techniques like Black Box, White Box and Exploratory Testing
- Expertise in Functional and Non-Functional Testing types
- Good knowledge of Boundary Value Analysis and Equivalence Partitioning to carry out test case designing
- Experience in Regression, Re-Testing, Alpha and Beta Testing
- Familiar testing application built on Web client-side technologies - JavaScript, CSS3, HTML5, XML, etc.
- Ability to adopt to New Environment and working closely with the Self-Organizing teams
TECHNICAL SKILLS:
Adobe Technologies: Adobe CQ 5.6, Adobe Experience Manager 6.2, AEM 6.1, AEM 6.2Adobe Analytics, CRX (JCR), MongoDB, SOLR Search, AEM Content Fragments, AEM Scaffolding, AEM DAM, AEM Useradmin, AEM Workflows & Adobe Test and Target
Web Technologies: HTML5, JavaScript, CSS, JSON, and XML
Testing Skills: Manual and Automation (Basics), HP ALM, QTP, SauceLabsPostman API, SOAP UI and RabbitMQ
Application Frameworks: OSGi-based Apache Sling, Apache Felix
Web Services Testing: Parasoft SOA Tool
Database: MongoDB, CRX Content Repositories, DB2, My SQL
Methodologies: Agile Methodologies & Scrum
ERD Tool: Creatly(Online ER Design Tool)
Operating Systems: Windows, UNIX
Additional Tools: Adobe Photoshop
PROFESSIONAL EXPERIENCE:
Confidential
Software Quality Analyst Lead III
Responsibilities:
- Provide quality assurance testing for new/updated CMS templates and components for multiple CQ projects, using Adobe Experience Manager content management system and supporting technologies.
- Test compatibility of application for dynamic and static content under various cross browsers and top devices
- Work closely with testing consultants to coordinate test efforts, analyze reported bugs and consolidate test status
- Worked on functional testing at least 50+ components as part of project implementation
- Hands-on experience in authoring and validating on publishers and dispatchers in AEM to assist with bug-fixes during the testing phase and to provide support for production launches
- Worked on testing custom scheduled OSGI services mainly the Archival Process of articles and used tools like JCR, MongoDB and SOLR search for indexing
- Test software over many platforms (Web, Mobile, Tablet) in both manual and automation capacities so that product meets overall design requirements with high quality
- Worked in the backend Databases CRXDE for trouble shooting the web applications
- Worked closely with software developers and business analysts to resolve issues.
- Clearly communicate any obstacles to raise awareness and avoid project impediments and overall project timeline disruption.
- Collaborated with Product Owner, Business Analysts and Developers on tasks related to the planning, testing and coordination of release activities.
- Participated in user story creation process through dissection of high-level requirements during team review sessions
- Performed gap analysis to identify opportunities for process improvement or management control of work flow
- Created requirements definition documentation, including use cases, and functional specifications to capture business needs and for validation
- Escalated important issues to the attention of Management so that decisions can be made promptly
- Respond and communicate efficiently between the business, tech and QA team on projects and to facilitate resolution of user issues as and when necessary
- Created detailed, comprehensive and well-structured test plans and test cases
- Design test processes and procedures used to ensure that software operates within defined requirements.
- Deliver quality process training to technical staff and acts as an internal quality consultant to advise or influence business or technical partners
- Identify test automation opportunities and hands-on authoring and validating on publishers and dispatchers in AEM to assist with bug-fixes during the testing phase and to provide support for product launches.
- Collaborate and communicate with project stakeholders (Solutions Architects, Project Managers) to address risks by using data, experience and logical methods
- Understand the operation of the product, participate in planning sessions, create detailed, comprehensive, and well-structured test plans/cases, interpret and document the results of tests, record defects in detail with clear steps to reproduce, and work with software developers to find solutions to issues
Confidential, Richfield, MN
Digital Technology Testing Consultant
Responsibilities:
- Worked on testing the Components, Templates, Dialogs and Widgets built in AEM 6.2
- Manually test the AEM authoring templates/components for cross-browser compatibility
- Extensively worked on Authoring Environment in AEM and authored the test scripts for several DAM Workflows
- Tested the AEM built Widgets like Multi-Field Dialogs, Tree Browse and Rich-Text Editor plugin dialogs
- Lead test execution work for the OOTB “Style Guide AEM Project” which has assets Approval, Review, and Retouch steps including different roles
- Executed the test cases on Custom Build CQ5 components like “Initiating the Workflow”, “E-mail Trigger”, “Upload Assets”, “Approval-Rejection” Etc.
- Participated in all the Scrum Meetings, helped prioritize and estimate the User Stories
- Involved in contributing towards the Testing and Migration in several working Production, Processing and Testing environments
- Worked in Agile Methodology development environment and delivered the services on time
- Worked on Postman API to test the functionality of RESTful API calls from AEM to PCM team
- Involved in testing the tags in CQ5 and raised defects in Atlassian JIRA
- Experience in Regression Testing and ensuring no additional defects come up
- Collaborate with Business Analyst and Technical Lead to groom the user stories and define the test cases
- Coordinate and execute sprint, sanity and integration testing. Includes building test data
- Participate in User Acceptance Testing by designing tests, building test data and Identify, analyze, and document defects
- Involved in testing the complex functionalities of the project in Rabbit MQ (a fake messaging broker).
- Work in close collaboration with CMS, other contractors and other team leads to ensure that all requirements are accurately tested
- Experience in prioritizing the defects and assigning the defects to the developers involved in In-Scope and Out-of-the Scope requirements classification
- Performed Negative and Positive testing
- Exposure to SCRUM Meetings and Backlog Grooming sessions with the team
- Performing UAT testing and providing support to authoring team.
- Worked in conjunction with team to ensure smooth day-to-day operations are maintained thereby accounting for all work performed by the Leads
- Tracking defect/bug tickets using JIRA and analyzing the defects and discussing the issues with the team.
- Provided Status Updates regarding test progress, results, and unresolved problems
- Plan and assist in Performance Analysis and/or testing.
- Assisted in development of standards, methodology and repeatable processes
- Develop clean, standards based, modern code with an emphasis on advocacy toward end-users
- Maintain a proficient knowledge of automation testing and Agile development practices
- Identified Software bugs and interacted with developers to resolve technical issues
- Extensively worked on Adobe Experience Manager tools like ACS AEM Commons and ACM AEM Tools.
- Responsible in importing assets from the legacy system XINET to Adobe AEM - DAM, applying Metadata using the CSV Importer.
- Involved in creating groups and authenticate the users in the group with correct permissions.
Environment: AEM 6.2, CRXDE Lite - JCR, XML, SauceLabs, JSON, Postman API, RabbitMQ, ACS Commons, CSV Asset Importer, Bulk Workflow Manager, AEM Workflows, JIRA, JSON, Data Migration, SCRUM, Agile Methodology.
Confidential
Graduate Intern
Responsibilities:
- Attention to detail regarding counting and labelling/tagging specified DAM assets in AEM CMS Tool
- Collaborate with internal teammates and external partners to plan, design, test, and measure website enhancements
- Identify fresh opportunities for enhancements through competitive analysis and an understanding of the latest trends and best practices
- Assist in defining project requirements based on analytics and user data
- Work closely with the UX Designer to produce wireframes, prototypes, and high-fidelity mockups
- Practice and maintain a safe working environment
- Create detailed, comprehensive and well-structured test plans and test cases
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Analyze and solve complex problems quickly and creatively
- Perform extensive functional, integration and UI testing
- Work with internal teams to reproduce defects reported by customers
- Support the QA process by testing, troubleshooting, escalating (if needed) and documenting errors
Environment: Adobe AEM 5.6, Classic UI, CRXDE Lite - JCR, DAM, AEM custom workflows, SCRUM, Agile Methodology
Confidential
Software Quality Analyst
Responsibilities:
- Understanding the Test Plan and Requirements Gathering of high-level functionality by analyzing the FSD.
- Review and monitor new requirements / change in requirements of the Project.
- Develop critical Functional Test Scenarios and Test cases.
- Check / Review the Testing deliverables.
- Execution of Test Cases in QC 10.0
- Co-ordinate with Clients to ensure timely delivery of product with quality.
- Test data setup and maintenance as per the testing pre requisites.
- Prepare the Test summary report at the end of a phase.
- Track and report progress of testing activities through test results, test case coverage,
- Defects discovered and their status.
- Understanding the Test Plan and Requirements.
- Designing Test cases after analyzing the specifications Documents.
- Involved in Bug Life Cycle and preparation of the status report.
- Performed Regression Testing to validate the new functionality given by clients.
- Understanding the client requirements and Involved in test plan preparation.
- Preparation of Test Scenarios and Test Cases
- Involved in Agile System integration testing and Functional testing
- Writing Test Cases according to the Functional Specifications.
- Performed Agile System Integration Testing.
- Executing Test Cases to validate the Functionality.
- Creating Bug Report and Involvement in Test Reporting on daily, weekly basis through company prescribed format.
- Provides information on the state of the project in daily scrum calls.
- Communicating with other team’s members (Development Team, Technical Support, Business Support) in order to resolve the issues
- We execute manual test scripts throughout the Software Development process, provide up-to-date test results & collaborate with the team to answer queries and resolve issues and defects