Automation/manual Testing Engineer Resume
Waltham, MA
SUMMARY
- Around 5 years of experience in IT industry as a Software QA Analyst in Automation and Manual Testing for different types of applications using in different methodologies like agile, waterfall.
- Experience with full system Testing lifecycle, including developing and implementing test plans, test cases, defect reporting, analysis and test processes and fault - free audits.
- Experience with creation of Requirement traceability matrix, Test cases, Test case review, and Test case execution.
- Good in Analyzing system requirements, providing estimates, writing Test Plans, designing test cases and documenting the testing procedures.
- Applications - HP Quality Center, JIRA
- Firm knowledge and understanding of Software Development Life cycle (SDLC) and Software Testing Life Cycle (STLC).
- Extensive experience with Waterfall and Agile/Scrum Methodologies.
- Hands on experience working with GIT HUB, SVN version control.
- Actively involved in E2E and User Acceptance Testing (UAT).Participated in cross-functional teams to reengineer and improve business processes.
- Extensively used Test Director/Quality Center (QC), Application Lifecycle Management (ALM) for Requirement Management, Test Plans, Test Cases, Test Scenarios and Test Scripts and created Traceability Matrices among requirements.
- Excellent Knowledge in MS-Office (Word, Excel, PowerPoint).
- Build Web Automation Using Jbehave, Thucydides, Selenium, Firebug, Firefox
- Followed BDD - Behavior Driven Development (Jbehave)
- Have knowledge in testing browser based applications with automated tools such as Selenium.
- Expertise in testing REST and SOAP webservices using Charles web proxy, SOAP UI, POST MAN etc
- Experience in testing Webservices using SoapUI tool, validating WSDL,XSD, request and response XMLs.
- Expertise in testing various applications developed in Java, .net, Oracle and C++.
- A very good team player with excellent Communication (Verbal, Technical), Presentation and reporting skills.
- Possess good communication skills with very effective in interacting with cross functional teams.
- Dynamic and result oriented person with an ability to manage stress, time and people effectively.
- Highly result oriented and pro-active, proven abilities to learn new technologies quickly and implementing them successfully in production.
- Willingness to learn new technologies & strategies and adapt to changing business environments.
- Adapt at working in high pressure environments with strict deadlines and multiple deliverables.
- Dedicated and highly ambitious to achieve personal goals as well as the organizational goals.
TECHNICAL SKILLS
Testing Tools: Charles Debugging Tools, POST Man, SOAP UI. Jmeter
Testing Management Tools: HP QC and JIRA.
Programming Language: Core Java, Selenium.
IDE: Intellij, Eclipse 6.6/5.1/3.9,SQL * Plus.
Tools: TOAD, XML Spy, PL/SQL Developer, SQL Server Management Studio.
Operating Systems: Windows 95/NT/2000/XP/Vista/7, Linux, Unix.
Methodologies: Agile, Scrum, Waterfall.
Database: Oracle, SQLServer
PROFESSIONAL EXPERIENCE
Confidential, Waltham, MA
Automation/Manual Testing Engineer
Responsibilities:
- Writing Test cases for the stories going to be delivered in the sprint.
- Test plan review with the developer and team if needed to verify all the positive negative test cases with the scope of the story .
- REST / SOAP API testing using Charles, POST MAN, SOAP UI .
- Used GIT Hub / SVN as the Version Control System in order to Checkin\CheckOut the project code.
- Assisted team in setting up Jenkins to trigger Build Verification Tests on all new builds and post the results
- Load Testing using JMeter and Charles
- Fixed various regression script failures and always maintained more than 95% pass percentage.
- Worked on Debugging tools like firebug and Charles Web Proxy.
- Captured Charles logs for defects found and shared the logs with functional team which helped them to log defects in JIRA.
- Assisted team in fixing various other performance script issues
- Made changes to the old test scripts to meet the new product requirements.
- Participated in daily SCRUM meetings and came out with solutions to help team in resolving technical issues.
- Reviewed team member’s code in cruicible and helped in optimizing the code better.
- Analyze the Business requirements, Planning and Scheduling of testing activities.
- Prepare and Manage Test Plan, Test Strategy, Test Case Estimation, Requirement Traceability Matrix, Test Cases, Test log, Defect log in Test Management tool.
- Analyze the API calls, prepare test data for performing negative scenario testing and complete middleware testing.
- Creating reports and adhering to quality checks for all deliverables.
- Logging defects on Rally and JIRA, (Defect Management tool) and Test management activities on HP ALM.
- Perform Post Deployment testing on the Apps after the App is released into Market.
- Handled all the Maintenance releases without any major issues in production.
- Mentored New Team members and provided all necessary trainings for them to On Board.
Confidential
QA Engineer
Responsibilities:
- Participated in SDLC from project planning analysis through deployment and maintenance.
- Prepared Test plans, Test cases, Test scripts, and test approach documents using excel
- Performed Manual Testing such as Positive testing, Negative Testing, Functional, and Regression Testing.
- Created Test cases for the requirements in the Test Plan module of Quality Center and associated them to their respective requirements.
- Developed and executed variousmanualtesting scenarios and exceptionally documented the process to perform functional testing of the application.
- Conducted manual regression testing and analysis on a periodic basis.
- Performed GUI testing for Data entry screens.
- Involved in fullQAlife cycle: Smoke Testing, functional Testing, Integration Testing, Regression and User Acceptance Testing (UAT
- Designed documents and wrote both Functional and Regression Test Cases and Test Scripts in HP Application Lifecycle Management (ALM) & Quality Center Test Plan module.
- Involved in Automation of test cases using Selenium IDE.
- Used SVN as the version control test case repository.
- Developed and maintained automated unit test cases using Selenium WebDriver.
- Experience in performing database testing and working with SQL queries and database like Oracle using tools like SQL Developer and Toad.
- Performed Database integrity testing by executing SQL statements for the Oracle database.
- Attended review meetings with project manager,QAlead, developers and team members to discuss about bug status and to make sure that project is on track.
- Conducted meetings and walkthroughs with users, developers and Business Analysts to gather information about business process.
- Design, develop and implement test plans, scripts, and tools using the gathered information by SME and business analysts.
- Develop testing processes and approaches according to standards.
- Review web-based application and identify critical functionalities.
- Prepared and maintained test data.
- Created and Executed Test Cases manually as well as verified the actual results based on expected results.
- Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status.
- Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
Environment: HP ALM, J2EE,Apache, Web Logic, Oracle, Quality Center, SOAP UI,Jira, XML, Internet Explorer, Firefox, Chrome, oracle, SVN, Windows.
Confidential
QA Analyst
Responsibilities:
- Develop Testing artifacts including Test Plans, Test Cases and Test Summary reports that outline strategies, methodologies, and procedures for System, Integration, Functional and Regression testing of all applications under test.
- Maintain Traceability Matrix throughout the SDLC to ensure complete and comprehensive test coverage and delivery.
- Involved in walkthroughs, requirement gathering, attending BRR meetings (Business requirement request), BRD based discussions.
- Performed Manual Functionality testing for GUI testing, backend testing.
- Involved in regression and sanity testing.
- Designing and reviewing of test cases created by other resources.
- Executing Test Cases for Functional, UI Testing.
- Defect Tracking and Reporting using JIRA, a client tool for the same
- Involved in reporting bugs and tracking them to closure.
- Report and track issues/defects using Quality Center, provide management with various test metrics and generate Quality Center reports and graphs.
Environment: HP ALM, J2EE, Apache, Web Logic, Oracle, Quality Center.
