Test Engineer Resume
Fremont, CaliforniA
SUMMARY:
- Over 8 years of experience in Software Quality Assurance in diversified platforms like Client Server and Web based applications.
- Experience in Software Testing with thorough knowledge of Software Development Life Cycle and Software Testing Life Cycle.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with open source tools such as Selenium, Gradle and Jenkins.
- Involved in creation of Test Plans/ Test Strategies and experience in creating the test scripts for different types of testing.
- Extensive experience in Functional Testing, Integration Testing, System Testing, Regression Testing, End to End Testing and support User Acceptance Testing.
- Developed test scripts in Java language using Eclipse, Selenium WebDriver API, Selenide API and Test NG framework .
- Implemented design pattern POM, Page factory and Data Driven Framework using Selenium WebDriver.
- Experience in core Java and h ands - on experience in creating/debugging/enhancing different automation functions .
- Experience in Test Management and Defect management tools such as TFS, HP ALM/Quality Center and Rally.
- Extensively worked on SQL and PL/SQL using Oracle SQL Developer and testing of different databases such as ORACLE 10g/9i, Microsoft SQL Server.
- Worked for industries like AFS, Automotive and Ecommerce.
- Incorporated the test data in Test scripts from Excel using Apache POI API .
- Well versed in Cross Browser testing in IE, Chrome and Firefox.
- Experience in using build management tools such as Gradle & Jenkins CI.
- Experience in effectively coordinating with various roles and levels, across the enterprise (Developers, QA Testers, Business testers and Business Owners).
- Ability to track progress and facilitate discussions to resolve issues related to expeditiously completing testing.
- Having very good experience in team handling and onsite/off shore co-ordination.
TECHNICAL SKILLS:
Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC
Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, SoapUI, QC, Selenide.
Test Build& Integration Tools: Gradle, Jenkins
Testing Frameworks: Keyword Driven, Data Driven, Hybrid.
Programming Tools: JAVA, CSS, JSON, JavaScript, VB Script, C
Markup Languages: HTML, XML
Databases: MySQL, Oracle, SQL Server
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Operating Systems: Windows XP/7/8, Ubuntu, UNIX, LINUX
MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access
Bug Tracking Tools: HP ALM /Quality Center, JIRA, Bugzilla, Rally, TFS.
PROFESSIONAL EXPERIENCE:
Confidential, Fremont, California
Test Engineer
Responsibilities:
- Involved in identifying the test scenarios and writing the test cases for user stories.
- Worked on developing the Automation Test Scripts for all possible manual testcases using Selenium WebDriver.
- Used Jenkins tool for Continuous Integration of the builds, to schedule batch run of test cases and to generate Allure reports through mail.
- Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
- Implemented Page Objects and was involved in designing Data Driven Framework on Selenium WebDriver.
- Designed and developed test automation artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using Selenium and Xpath.
- Used TFS for bug tracking, Test management and to communicate the defect status updates to the responsible analysis and implementation teams.
- Retested the failed test cases after each build and worked on the Release notes.
- Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
- Performed Cross Browser testing through Selenium WebDriver by testing the application on different browsers like Firefox, Chrome and IE.
- Utilized Apache POI jar file to read data from the excel spread sheets and load them into required test cases.
- Used Allure reporting tool to generate reports.
- Effectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective
- Executed automation tests in development and QA environment
Environment: Automation using Selenium, Selenide, Java, Window 7, Mozilla Firefox, Jenkins, Gradle, Agile, Eclipse, TestNG, XPath, TFS, XML, Chrome, Allure.
Confidential, Detroit, MI
QA Analyst
Responsibilities:
- Actively involved in Program Increment Release planning and well versed with Scaled Agile methodology.
- Grooming stories based on dependency with concerned team in BOM space along with BA.
- Documented and Executed the Test cases in HP Quality Center.
- Used HP ALM extensively for the Defect Management process.
- Identified system integration scenarios and issues with dependent projects well ahead of time to resolve conflicts.
- Participated in the design of test plan and test cases review meetings.
- Performed Functional , Integration, Regression, End to End and support User Acceptance Testing.
- Lead the effort for team coordination with offshore team as well as other team in system integration testing effort.
- Good in Training and bringing up to the speed new team members in CMF Application
- Prioritizing testing based on Release candidate during release phase.
- Carried out API testing using SOAP UI.
- Tested web services by generating XML SOAPUI Requests and validated the corresponding XML SOAPUI Responses.
- Identified the Automated test cases for Smoke Tests and Regression Test efforts.
Environment: Java/J2EE, Java Server Faces, Web Services, Microsoft SQL Server, Toplink and IBM-RSA and IBM-RAD, IBM-Websphere, AccuRev and Rally.
Confidential
QA Analyst
Responsibilities:
- Involved in the study and analysis of the Business Requirements
- Created Test Cases for Manual Test efforts of the project.
- Used HP Quality Center for Test Case management, Test Case executions, Defect Tracking and Reporting Test progress to the Project management teams.
- Extensively involved in testing the application manually for the Functional, Regression, Integration and System test efforts.
- Executed the Test scripts for all the sprints and validated the results against the expected results
- Performed the Integration Testing between Wizard, CMF, BOMF and WERS applications.
- Investigated software bugs and maintained reports, tracked defects and interacted with the programming team to resolve the issues
- Performed back-end Testing on Oracle databases using SQL queries
- Used SQL queries as part of back end testing to extract data from various tables to compare the actual results from the application.
- Extensively involved in coordinating the Defect Review meetings for the resolution of the defects logged.
- Involved in facilitation of UAT (User Acceptance Testing)
Environment: Rally, HP ALM Quality Center, MS Excel, Oracle, PL/SQL, Top link, Eclipse Link and Windows 7, Microsoft Office Suite and RSA 9.
Confidential, Dearborn, MI
Test Specialist
Responsibilities:
- Involved in Testing the SAP SD and FI modules of the project.
- Performed Functional, System Integration, Regression and support User Acceptance Testing.
- Worked on design and testing of Test scripts to ensure that business requirements are adequately tested.
- Tested various components within SAP including SAP transactions and RICEF objects.
- Coordinated with Functional Consultants in the creation of Test data for executing Test scripts.
- Executed the Test scripts for various Reports in SD and FI modules.
- Extensively involved in coordinating the Defect Review meetings for the resolution of the defects logged.
Environment: SAP Ecc 6.0, SAP SD, FI, Service Now, I-series, SAP ABAP, MS Office Outlook, MS Visio, Windows XP, UNIX.