We provide IT Staff Augmentation Services!

Aem Developer And Manual Tester Resume

5.00 Rating

Phoenix, ArizonA

SUMMARY

  • 5 years of experience in Information Technology, with specializing in Software Quality Assurance and as an AEM Developer.
  • Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, System testing, Performance testing, Sanity testing, Exception testing, Compatibility testing & Security testing of client/server and Web base Applications.
  • Experience in creating Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, coordinating with development team and track the bug fixes till closure.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Rally, Quality Center, JIRA.
  • Experienced in writing SQL verification scripts to test the result of deployment for correct business logic for Back - end testing.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD. procedures.
  • Proficient on Automation tool Selenium for testing Client Server and Web based Applications.
  • Expertise in using Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Key expertise includes testing & debugging GUI & Multi-Applications environment & automated testing using Selenium WebDriver.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Worked as a CQ/AEM 6.1 developer
  • Hand on experience on Touch-UI, AEM Form, Slightly.
  • Developed custom CQ components on top of JCR (Java Content Repository) and Apache Sling, CRX, and CQ5.
  • Development of modules and OSGI bundles.
  • Proficient in using various IDEs like CRXDE, CRXDE-Lite, RAD, and Eclipse.
  • Extensive experience in requirements gathering, analysis, design, development, unit testing, integration, code review, implementation and support activities.

TECHNICAL SKILLS

Programming Languages: C++, Java, SQL, PL/SQL

WCM: Adobe CQ 6.1 CQ5 DAM

J2EE Technologies: Servlets, JSP, JDBC, Collections, Multi-threading

Web Technologies: HTML5, XML, JavaScript, CSS

Databases: Oracle, DB2, MySQL

Application/Web Servers: Apache Tomcat, WebSphere

IDE: Eclipse, NetBeans, Intellij

Version Control Systems: SVN

Testing/Logging tools: selenium

Operating Systems: Windows 8, Unix, Linux

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, Arizona

AEM Developer and Manual Tester

Responsibilities:

  • Developed custom CQ5 components for Web Content Management.
  • Developed video components and integrated with GVP ( Google video player ).
  • Used Maven scripts to build the application and deployed on Web Logic Application Server.
  • Developed components that include fetching the content dynamically based on tags.
  • Involved in Development work for Mobile flow of Digital Welcome center.
  • Worked on Environment setup for Mobile flow.
  • Developed custom CQ5 components for Web Content Management.
  • Adding assets to DAM and manage DAM images to remove duplicates
  • Working knowledge on OSGI Sling Platform, Deployment & Packaging, CQ repository JCR Content publishing in CMS.
  • Developed custom multi fields using ExtJS based on the requirements.
  • Responsible for defining the Project setup, defining the templates required and components.
  • New websites and local environments, and migrated existing websites to the CQ5 platform; demonstrated ability to quickly learn new framework.
  • Partner with the Scrum Master to lead our team in breaking down complex Features/Stories into well understood and achievable tasks.
  • Manually testing the various components and templates.
  • Authoring the pages.
  • Setting up the project structure.
  • Maintaining the User permissions and also have experience in Help Desk.

Environment: JDk1.6, Adobe CQ 5.6.1, CRXDE, JCR 2.0, Sling, JSP, CSS, HTML 5.0

Confidential, Pleasanton, California

Software Quality Assurance Engineer

Responsibilities:

  • Created and executed automated test scripts using Selenium Web Driver and TestNG.
  • Worked in testing Web Services through XML.
  • Building the code in java for while developing frameworks.
  • Built web applications with HTML, and CSS.
  • Used Selenium Web driver, java, Junit and Maven for designing automation test cases.
  • Worked on testing by writing the queries in SQL * Plus.
  • Experience in working on query the data objects in C++, C#.
  • Experience in writing Automation scripts and frameworks using Java, JavaScript.
  • Responsible for implementing page object model (POM) using Selenium WebDriver, Maven, TestNG and Java.
  • Performed Back End testing by writing and Executing SQL Queries to validate that data is being populated in appropriate tables.
  • Used version control tools like GIT.
  • Performed different types of testing like smoke, functional, performance, reliability, scalability, testability, usability and compliance testing system integration, white box, black box, gray box, positive, negative and regression testing.
  • Automated testing tools such as Selenium Web Driver/IDE/Grid for Web - based application Functional Testing and Regression Testing.
  • Responsible for developing manual and automated test cases and configurations needed to meet testing of business requirements. Monitors and tracks resolution of defects, coordinating with engineers inorder to prevent, report, and resolve.
  • Involved in writing automated scripts for angular JS application using protractor and Java scriptsand Performed manual testing in physical devices emulator and IOS simulator.
  • Involved in test automation by using open source tools such as Selenium, Junit.
  • Involved in resolving complex automation issues in selenium using suitable Java code.
  • Created test cases using element locators and selenium web driver methods.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Developed automated scripts and frame works using key word driven framework.
  • Expertise in using Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Involved in development of automation scripts for new enhancements using TestNG and Selenium WebDriver.
  • Designs, monitors, and analyzes quality assurance metrics such as defect, defect counts, test results, and test status.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Cross-Browser Testing was performed on different versions of IE and other Browsers.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Used Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Experience with web service and back-end service/API tools. involved to create to create test client and service test framework using java for web services. created java test utilities.
  • Exposure totools like Maven, Sub Version, Junit/TestNG, Eclipse/IntelliJ IDE, Jenkins.
  • Experience in white box (component ) testing

Environment: Java, Agile Methodology, QC, Selenium WebDriver, Ruby, TestNG, Python, Perl, HTML, XML, web services, SOAP UI, REST Services, Postman, TOAD, Oracle, SQL, ALM, HTML, XML, iOS, Mobile Testing, Appium, Jenkins, Cucumber, Lisa, Maven, HTML, Java script, JIRA, Eclipse, CA LISA, Windows, SQL* plus, Sql Server

Confidential, Milpitas, CA

Selenium/White Box QA Engineer

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Setup and Configured the testing environment with Eclipse, TestNG, Selenium WebDriver and Selenium Java client driver.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Written and executed Selenium tests for automation testing of the web application using WebDriver.
  • Developed TestNG scripts to run the scenarios for multiple sets of data, to check the functionality of process flow in all the dependent modules.
  • Created and maintained smoke/functional/regression scripts for web-based application using Selenium WebDriver, Java, and TestNG.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing back-end components of new data warehouse products.
  • Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using Junit.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Involved in creation of automation framework in Selenium WebDriver.
  • Wrote Maven build scripts to automate the compilation and execution of TestNG test cases/suites.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
  • Involved in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Performed Browser Compatibility testing on different platforms and data validations for all reports using Selenium.
  • Identified defects in system testing, end to end testing regression testing, UAT testing, logged these defects using rational clear quest with proper severity and priority and performed defect life cycle.
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed functional testing of SOAP and RESTFULL Web Services.
  • Involved in SOAP & REST based web services testing.
  • Created Regression Document to track and report testing activities during each phase of testing, including testing results, test case coverage, required resources, logged defects and their status, performance baselines.
  • Stored, analyzed and prioritized defects using Defects module in HP Quality Center.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
  • Interacted with other external teams for environment/license issues, external services availability and work towards resolution.

Environment: Java, Selenium WebDriver, Junit, Jenkins, ANT, SOAP UI, REST, HTML, JavaScript, Eclipse, XML, XPath, SQL, Oracle, Quality Center, Windows.

Confidential, Sunnyvale, CA

QA Automation Engineer

Responsibilities:

  • Involved in test cases review by development team, product management and modified the test cases based on their feedback.
  • Created Requirement Traceability Matrix (RTM) to analyze changes and identify the areas of application for Regression Testing. Executed Test Cases, logged defects, developed Test Defect Reports and Escalated issues.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Implemented assertions, error collector functionalities for better validation using TestNG.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
  • Developed automated tests for continuous regression testing and reduced manual testing using Selenium, TestNG and Maven.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Performed build acceptance testing and smoke testing using Cucumber automation tool.
  • Executed the Test Cases to verify actual results to expected results.
  • Used Maven, SVN, Selenium WebDriver, Java and Selenium Grid to create nightly automation scripts.
  • Performed SQL query executions in Database as a part of Back end Data Verifications.
  • Involved in Defect tracking and Reporting using JIRA defect tracking tool.
  • Participated in Agile software testing process with regular QA meetings to discuss major features of the application, test cases to write and execute.
  • Presented progress of the testing process atwalkthroughsandinspections.
  • Worked with Developers, Business analysts and Project managers to determine requirements (H/W specs, Test Cases, Test Data).

Environment: Java, Selenium WebDriver, TestNG, Jenkins, Maven, Soap UI, XPath, Cucumber, Eclipse, HTML, XML, Subversion, JIRA, IE, Firefox, Chrome, IE, agile, SQL, Windows.

Confidential, Harbor, IN

CQ5 Developer

Responsibilities:

  • Developed components, templates, ExtJS widgets, dialogs, design libraries using jQuery, Angular JS, backend bundles, etc.
  • Developed Product catalog management module which has integration with backend data sources.
  • Responsible for administrative activities like setting groups, users & permissions.
  • Extensively tested the Omniture SiteCatalyst tags on each page see the values of different parameters on the page and see the data is being collected accurately as per the business requirements.
  • Developed components that include fetching the content dynamically based on tags.
  • Worked extensively, creating a Test&Target offer in CQ and publishing it to Test&Target
  • Developed custom multi fields using ExtJS based on the requirements.
  • Responsible for defining the Project setup, defining the templates required and Components.
  • Developed Java components for Adobe CQ5 CMS (Content Management System), set up all the dependent properties required for the application to an XML file and can also modify the property values and set the values to the Nodes.
  • Developed Java components for Adobe CQ5 CMS (Content Management System), set up all the dependent properties required for the application to an XML file and can also modify the property values and set the values to the Nodes.
  • Develop highly interactive web applications utilizing CQ5.
  • New websites and local environments, and migrated existing websites to the CQ5 platform; demonstrated ability to quickly learn new framework.

Environment: JDk1.6, Adobe CQ 5.6.1, CRXDE, JCR 2.0, Sling, JSP, CSS, HTML 5.0, Servlets, Ajax, Global Search, JQuery.

We'd love your feedback!