Testing Specialist Resume
Vienna, Va
SUMMARY:
- 7 years of demonstrated experience in developing IT Solutions as a Quality Specialist.
- Expertise in testing Client/ Server Web based applications using Automation Testing Tools(Ruby mine with RUBY, JAVA with Eclipse) and Manual Testing.
- Working experience in Logistics, Finance and Telecom domains.
- Extensive experience in analysing, building, executing Test Plans, Test Scenarios, Test Cases according to business, functional and User Requirement Specifications.
- Good in Ruby with Agile methodology.
- Expertise using Selenium IDE, creating scripts in Selenium Web Driver, Selenium grid using java .
- Well versed with complete life cycle of Manual Testing process with Agile Methodologies.
- Clear Understanding of various stages of Software Development Life Cycle ( SDLC) - Requirements Analysis, Design, Development and Documentation with Agile Methodology.
- Experience with the relational Database like Oracle, MySQL.
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements.
- Experience in leading and managing teams. Handled Multiple Roles - Onsite coordinator, Test Lead, Senior Software and Quality Specialist .
- Testing Skills include Black Box Testing in the starting phase of the Project, Performed System, Application, Smoke, Regression, Performance Testing, User Acceptance Testing (UAT Testing).
- Good Exposure to Page Object Pattern framework.
- Played Coordinator and Leadership Roles in creating and execution of Testing Processes in Project.
- Worked in configuring the sauce labs and cloud based automation for cross browser testing.
- Excellent analytical, communication, interpersonal skills and time management skills.
TECHNICAL SKILLS:
Web/ App Server: Weblogic, Apache, Tomcat- Web Server, JBOSS.
Testing Tools: Selenium IDE, Selenium Web driver, Jenkins, Fire path, Jmeter, Appium, QTP.
Languages: Java, JSP, C++, HTML, XML and Java Script, Ruby.
OS/ Browsers: Windows 7, Mac, Firefox, Google chrome, Internet Explorer, Unix.
Databases: Oracle, SQL, Toad, PL/SQL.
Frameworks: TestNG, Data Driven, Cucumber, log4j.
Build Tools: Ant, Maven and Jenkins, Eclipse IDE, Git Hub, Visual Studio, XML Interfaces.
Reporting Tools: Quality Center, JIRA, Bugzilla, ALM, Python, Devops.
Microsoft Products: MS Office, Power point, Word, Outlook.:
PROFESSIONAL EXPERIENCE:
Confidential, Vienna, VA
Testing Specialist
Responsibilities:
- Involved in the Automated the UI application right from the scratch.
- Prepared the test plan followed by Agile methodology and implementing the application using ruby with cucumber framework in rubymine.
- Defined the features, step definitions and pages for the application.
- Involved in the Black Box and white box Testing for developing the functionality of the application.
- Created and executed test plans and test cases for Functional and Regression Testing for UI Application and APIs.
- Used the Git hub repository for merging the code.
- Performance testing using the apache Jmeter.
- Reported the bugs to the developers using Jira.
- Worked with splunk for validating the logs.
- Maintained detailed test logs and report, test results in JIRA as in Github.
- Coded SQL basic and advanced queries for accessing the database using My-SQL.
- Analyzed Defect Reports and work closely with Application Developers for resolving the bugs.
- Involved in performing User Acceptance Testing (UAT) at the end of the test phases with the requirements collected from the user also tested using Selenium Grid with sauce labs.
- Worked on web services with the REST API using postman in Rubymine.
Confidential, Chelmsford, MA
QA Engineer
Responsibilities:
- Documented Test cases corresponding to business rules and other operating conditions
- Involved in the Black Box and white box Testing for developing the functionality of the application.
- Created and executed test plans and test cases for Functional and Regression Testing.
- MTP (Test plan) preparation and Review Test Case and actively involved in writing Test Plan, Test cases and testing categories by reviewing Project Specification and Business Requirement documents.
- Developed Test Cases and Test Scripts in selenium web driver with Java using Cucumber framework. with build management tool Maven
- Prepared feature file for cucumber framework and created step definitions and created runner file to run the cucumber features.
- Tested the web services Rest API .
- Preparation of Test Report using MS-SQL in Unix/Linux environment.
- Performance and load testing using Jmeter
- Reported the bugs, Email notifications to the developers.
- Maintained detailed test logs and report, test results in JIRA as in Github and Junit for unit testing.
- Coded SQL basic and advanced queries for accessing the database using MS-SQL.
- Analyzed Defect Reports and work closely with Application Developers for resolving the bugs.
- Involved in performing User Acceptance Testing (UAT) at the end of the test phases with the requirements collected from the user also tested using Selenium Grid.
- As a team member, coordinated the documentation preparation activities and assured the completion of tasks/documentation milestones within the stipulated time frames with Cloud.
- Provided UAT testing status information to the quality assurance lead, project manager, and various business stakeholder
Environment: Eclipse, Cucumber, TDD,ANT, TestNG framework, Jenkins, Selenium Web Driver, SQL, Web logic, Jira, Selenium Grid, Java Script, Jmeter, Jenkins, ALM, Jenkins, Data management tools, cloud
Confidential, Chicago, IL
Sr. Software Engineer
Responsibilities:
- Review the BRD (Business Requirements Document) and Interact with BA’s on Requirements gathering, Analysis and Preparing RTM with ALM .
- Expertise in testing Web based applications using Automation Testing, Manual Testing and Mobile Testing using Appium
- Attend High Level and Detailed Design review meeting along with developers, managers.
- MTP (Test plan) preparation and Review Test Case and actively involved in writing Test Plan, Test cases and testing categories by reviewing Project Specification and Business Requirement documents.
- Coded SQL basic and advanced queries for accessing the database for testing purpose.
- Write queries to verify the business rules against the database
- Write Test Cases based on the Business requirements and Detailed Design review meetings.
- Preparation of Test Report and summary preparation with XSLT reports.
- Daily Status Reporting.
- Performed System testing by executing the test scripts using Selenium Grid using Java
- Worked with appropriate team leaders to ensure quality of test deliverables & timely completion of individual test plans with Devops integration. tool Jenkins
- Provided analysis, resolutions to UAT defects, and production issues under stringent timelines.
- Create UAT Test Strategy, UAT Test Plans and UAT defect reporting.
- Ensured the execution of UAT test cases and documentation of test results.
- Unit testing the application using Junit framework and with Cucumber framework.
- Provided UAT testing status information to QA lead, project manager, and various business stakeholders.
- Complete and sign Test Exit Criteria checklist and indicate recommendation (yes/no) for production implementation
- Send out the daily test progress reports.
- Create and update automated test scripts to support future regression tests
- Developed Test plan for System, Detail & over All Test Plan using the Business Specifications.
- Created the Test data for Integration Test cases to cover all the scenarios using python.
- Involved in development and execution of Test Plans, Test Cases & Test Scripts by reviewing the business requirements document, and technical specifications document.
Environment: Eclipse, Selenium IDE, Selenium Webdriver, ANT, BDD with Cucumber framework, Jenkins, SQL, Jboss, TestNG, Appium, Jmeter, Java Script, Selenium Grid, ALM, Jira .
Confidential
QA Engineer
Responsibilities:
- Involved in Manual and Automated Testing of the application.
- Analyzed the UML based Use Cases provided by Business Analyst’s and framed Test Cases for Functional, Regression, System, and UAT Testing.
- Performed Functional, Regression, Integration, System, Performance and GUI testing manually as well as using Automation Tools .
- Extensively used SQL Scripts for Test Data Manipulation and for Data validations.
- Identified the Test Cases to be automated and created Test scripts for test Automation process by Using Selenium Web driver, for both Functional and Regression Testing.
- Performed data-driven tests by using appropriate test data, parameters.
- Executed automated test scripts, which are developed or created by using IDE.
- Defects are tracked while the testing process and reported using XSLT Reports.
- Coordinated with Business Analyst’s and Developers to resolve the issues rose during the testing phase.
- Evaluate/Report problems and provide accurate descriptions and supporting documentation necessary for technical resolutions.
- Coordinating with other team members and providing status to project manager.
- Created UAT documentation to be used by users
- Prepared UAT test cases.
- Supported the UAT testing to the client.
Environment: Selenium IDE, HTML, JSP, XML, Eclipse, ANT, Toad, Log4j, TestNG, Appium.
Confidential
QA Engineer
Responsibilities:
- Designed and implemented basic SQL queries for QA testing and report / data validation.
- Helped in creating end user manual, Involved in the analysis of the Business requirements.
- Involved in preparing Test plans, Test strategies and Test cases.
- Create test cases based on requirement specification documents.
- Involved in Automated Functional Testing.
- Developed Test scripts for the Automated testing using IDE, Created Test procedures and Test cases for Regression testing.
- Created and conducted data driven tests using for parameterization
- Involved in Defect Reporting and Tracking using JIRA.
- Prepared reports for bugs found during testing. Executed regression tests to verify bug fixes for each build and release.
- Involved in Functional and Regression testing.
- Involved in Integration and Performance testing.
- Report the bugs in Defect tracker.
- Carry out Regression testing after the bug fix.
- Responsible for the entire test execution for the assigned module.
- Including the tracking of reported bugs.
- Coordinating with other team members and providing status to project manager.
- Created UAT documentation to be used by users
- Ensure Requirements Coverage with Traceability Matrices.
Environment: Eclipse, Jira, web logic, MS Office, SQL, Cucumber framework, Excel, Junit.
