Aem Developer And Manual Tester Resume
Phoenix, ArizonA
PROFESSIONAL SUMMARY:
- 2 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.
- Experience in developing selenium automation framework using Junit/TestNG and developing ANT/Maven targets to execute automation suites from command line.
- 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: JSP, JDBC
Web Technologies: HTML5, XML, JavaScript, CSS
Databases: Oracle, DB2, MySQL
Application/Web Servers: Apache Tomcat, WebSphere
IDE: Eclipse
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.
- 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#.
- 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 in order to prevent, report, and resolve.
- Involved in test automation by using open source tools such as Selenium, Junit, JMeter and Appium .
- 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.
- 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 to tools 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
Manual Tester
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.
- 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.
- A meetings to discuss major features of the application, test cases to write and execute.
- Presented progress of the testing process at walkthroughs and inspections.
- 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.