Senior Quality Engineer Resume
SUMMARY:
- Senior Quality Engineer 6+ years of experience as Quality Engineer in Manual and Automation testing using Selenium IDE, Selenium WebDriver.
- Experience in testing sites built on AEM (CQ5), Web, Client - server systems and Enterprise Content Management applications for HealthCare, Banking and Retail Industries.
- Experience in Test Automation, Performance testing and related skills/technologies.
- Skilled at handling multiple tasks, and projects simultaneously in challenging environments with excellent communication skills and the ability to work efficiently with team members.
- Expertise in defining and adapting software testing strategies, defining test scopes, plans, DOD documents.
- Expertise in White Box Testing (java), Code Coverage Measurement and Test Automation Framework development (unit and functional).
- Developed/maintained Test Plans, Test Cases, Black Box/White Box Testing.
- Expertise in automating the Software Testing environment using Selenium IDE/RC/Grid.
- Experience in Enterprise Content Management solutions and software like Adobe CQ5 / AEM 6.0.
- Experience in SQL and PL/SQL scripting.
- Experience in Database Testing using SQL & TOAD.
- Experience in Web Services testing using Soap UI.
- Experience in using JUnit and TestNG as test case framework for Selenium. Experience in API testing with Junit.
- Defect Tracking and Reporting for both Manual and Automated Test environments.
- Experience in using JIRA, HP Quality Center (ALM) for Bug Tracking and Defect Reporting.
- Proficient in preparing the Test Environments, installation of AEM author and Publish instances etc.
- Experience in developing and implementing a Continuous Integration Environment.
- Experience on Perforce, SVN & Git.
- Worked in Agile (Scrum) environment - analyzing requirements from User Stories and Use Cases to develop test cases and test scenarios. Used JIRA to update task estimates, track the sprint progress.
- Certificated Scrum Master.
TECHNICAL SKILLS:
Programming Languages: Java, J2EE
Scripting Technologies: HTML5, CSS3, Ajax, and Java Script.
Databases: Oracle 8.0/9i (SQL, PL/SQL).
Web/Application Servers: WebLogic 6.1/8.1/10.2, Tomcat 5.5/7.x/8.x
Content Management Systems: AEM 6.0 / 6.2, CQ5.6, CQ 5.5
Operating Systems: UNIX, Win 9x/NT/XP.
IDE s: Eclipse 3.x.
Version Control: Perforce, SVN, CVS, GIT.
Other Tools: Cygwin, Ant, Maven, Log4J, TOAD, SoapUI, LeachFTP, Putty, XMLSpy, JMeter, Selenium RC&IDE, Junit, TestNG, Emma, Cucumber, Jenkins, VMWare, Sauce labs, HP ALM, Jira.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Quality Engineer
Responsibilities:
- Responsible for providing testing effort estimation and creation of test plan.
- Created test data set to cover boundary value test scenarios, mission critical test scenarios and for negative testing purpose.
- Prepared test cases and review them with the developers, finalized the test cases.
- Involved in preparation of automation scripts using Selenium Web Driver.
- End to end execution of automated scripts and Test Result analysis.
- Responsible for Functional and Regression Testing.
- Interacted closely with the developers in fixing the bugs.
- Involved in defect logging, defect tracking and resolution.
- Generation and preparation of weekly status reports and attending weekly project status meeting to provide testing status.
- Working in agile environment, participating in daily stand-up, sprint planning / retrospective meetings. Demo shippable features in sprint review meetings every 2 weeks.
Environment: Selenium Web driver, Java, Eclipse IDE, Jenkins, Maven, Azure DevTest, Splunk.
Confidential, San Leandro, CA
Quality Engineer
Responsibilities:
- Used Junit for writing unit test cases and executing them as a test suite.
- Developed and maintained Test Documentation including Test Cases, Test Data and log defects and maintain repository.
- Tested the entire web services layer using SOAPUI.
- Responsible for Functional and Regression Testing.
- Created and executed the test scripts with Java/JUnit/ TestNG for Server side APIs
- Performed Regression testing for every modification in the application and new builds using Selenium RC.
- Contributed to the Continuous Integration pipeline using running component builds.
- Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
Confidential, San Francisco, CA
Test Automation Engine er
Responsibilities:
- Involved in preparation of Automation Scripts using Selenium Web Driver.
- Developed data driven framework with Selenium Web Driver and Excel Files using Apache POI library.
- Used unit-testing framework like TestNG to convert the scripts to test cases.
- Executed test scripts and report the success and failure of test cases for reporting. created defects with applicable supporting evidence, like screenshots.
- Collaborated with developers, automation and performance testers, and other stakeholders on projects.
- Actively participated in team discussions, Sprint planning, demonstrations and workshops.
- Provided Status reports to Clients on a regular basis, which highlighted the dependencies and risks in the project.
Confidential
Quality Engineer, San Francisco, CA
Responsibilities:
- Prepared unit tests for different functions as a part of TDD.
- Worked in Scrum and Test Driven Development.
- Tested for the changes made to the code with different versions of Open MRS (1.8, 1.9, trunk).
Confidential
Quality Engineer
Responsibilities:
- Executing the test cases and analyzes the test results.
- Accomplishing the test cases on AFTS and NGAS for different modules
- Designed and developed test cases for manual testing.
- Involved in Backend Database testing in Oracle using SQL.
Confidential
Software Engineer
Responsibilities:
- Analyzed and Identified test cases based on requirements.
- Involved in Automation testing using Selenium, developed test scripts using Junit.
- Performing Functional, Regression, Acceptance testing.
- Involved in GUI testing and Regression Testing using Selenium.
- Tested the data stored in the database is correct with the help of SQL queries.
- Used HP Quality Center for creating and tracking defects.
Confidential
Quality Engineer
Responsibilities:
- Preparation of Use cases, test cases, test reports and status reports
- Setting up of the test environment on Windows and Unix.
- Defect reporting and verification
- Manual testing of all types performed (Installer testing, Functionality testing, Usability and UI testing and Regression testing)
Confidential .
Apprentice Trainee
Responsibilities:
- Involved manual testing.
- Login, Logout, Registration, Project details and Task modules.
- Involved partially in other modules.