Qa Manual/automation Tester Resume
SUMMARY:
- Over 5+ years of experience in the complete life cycle of project development (SDLC) including System Analysis, Design, Development, Testing, and Deployment. Extensively experienced in Software QA performing Manual and Automated Software Testing, writing Test cases using various Automation Tools.
- Solid experience with web automation testing tool Selenium Web driver API and TestNG using Java.
- Good experience on Web Services Testing using SOAP UI, Rest Client and Postman. Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
- Proficient in test automation using Selenium Web Driver and TestNG Framework, Maven and
- Well experienced in Core Java programming.
- Well versed in testing methodologies such as Agile, SCRUM, and waterfall. Performed web services Regression testing using SOAP and Rest test of the entire build according to the change being updated and ensuring by cross validating the entire components of the application.
- Install and conduct mobile functionality and features on android as well as tablets Proficient in test automation using Selenium Web Driver and TestNG Framework, Maven and Well experienced in Core Java programming.
- Extensive experience in using Selenium Web Driver APIs for writing Junit test suites and test cases for testing functionality with the Selenium Server.
- Proficient in creating automation scripts from scratch. Sound knowledge of developing different types of framework like Module driven, Data driven and for acceptance testing BDD framework.
- Strong experience in cross browser, cross platform web testing with Selenium RC and Web Driver.
- Experience on working XML, XSD and XSL, XPATH and designing Web Services using WSDL, SOAP and latest features like Policies and Services.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, BugZilla.
- Strong knowledge in web services testing via Tool SOAP UI/ Restful web services Expertise on Testing REST API using Robot Framework and SOAP UI Comprehensive knowledge of service - oriented architecture system testing practices and methodologies
- Experience in performing Data driven testing to validate the components displayed on the website using Selenium.
- Technically resourceful in different types of testing such as Functional, Regression, Smoke, Load, Performance, System testing, User Acceptance testing, End-to-End Testing. Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC),Test Driven Development methodologies (TDD), Bug life Cycle and Methods like Waterfall and Agil
TECHNICAL SKILLS:
Testing Tools: Selenium IDE/Web Driver, Cucumber, SOAP UI, QTP, REST API
Languages: JAVA, Python, Java Script, HTML, XML.
IDE: Eclipse, SQL Developer.
Test Framework: Junit, TestNG, Data Driven Framework.
Web Debugging Tool: X Path, Fire path, Firebug, DB
Build Tool: Ant, Maven.
Processes: Agile-Scrum, Waterfall.
Bug Tracking Tools: JIRA, HP Quality Center (QC)
Methodologies: Manual, Automation
Databases: SQL Server, Oracle, MySQL, ADB
Operating Systems: Windows (XP & 7, 10) Linux, Mac OSX
PROFESSIONAL EXPERIENCE:
Confidential
QA Manual/Automation tester
Responsibilities:
- Performed Test Planning, Test Case Designing, Test Estimation, Test Execution and Defect Tracking.
- Developed test cases using functional requirements, use cases, explicitly providing the traceability from the requirements to the test suites.
- Conducted manual testing to proactively identify the issues and bugs with the web sites. Involved in the User Acceptance Testing. Worked with the Business Analysts to ensure that the client requirements have been satisfied.
- Performed System Testing, Regression Testing, Reliability Testing, GUI Testing, Smoke Testing, Functional Testing, End to End Testing, and Device testing.
- Extensively worked in Defect Reporting and Defect tracking process using JIRA. Performed test case development, execution, defect reporting and regression testing of the application.
- Updated and maintained automated testing framework for web application using Selenium Web Driver.
- Automated test cases in data driven framework using Selenium Web Driver, Java, TestNG libraries and Eclipse IDE.
- Author test cases based on Acceptance Criteria.
- Customize standard objects like Accounts, Contacts, Cases, Leads, and Campaigns Perform functional testing to identify various critical points in the application and automate it by using Selenium Web Driver.
- Created Automation script using Selenium Web Driver. Executed scripts on a different browser and different platform.
- Perform the Web services API testing and validate response according to the requirement Using SoapUI& REST Explorer.
- Extensively involved in writing manual test cases, automated test scripts and executing manual and automated test scripts for System testing and Regression testing using Selenium Web Driver.
- Created Regression Test suite and executed it for every release.
- Created email templates as per customer requirement for the approval process. Performed Functional Testing, Smoke Testing, Integration Testing, Regression Testing, Sanity Testing.
- Provided Sign Off for a major release ensuring Zero defect
- Used Maven tool for the Project management and for the purpose of compile, run, deploy and to add external dependencies.
- Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
- Created Automation script using Selenium Web Driver. Executed scripts on a different browser and different platform.
- Created test data using Selenium, Java, and Java Scripts and provided a framework for creating test data for the application.
- Used TestNG framework, JAVA and wrote automation scripts using Selenium Web driver for Regression testing.
- Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
- Log tracks and report progress on all tests.
- Involved in Functionality, User Interface, and Regression testing during the various phases of development using Selenium web driver and TestNG.
- Integrated Automation scripts (Selenium Web Driver API) with Jenkins Continuous Integration tool for nightly batch execution.
- Document Test Summary Report.
- Developed SQL Queries to query the database to test the back - end process of the application.
- Ran parallel and cross browser testing using selenium grid.
Confidential
QA Automation Engineer
Responsibilities:
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies (TDD), Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
- Designed and Developed Test Cases for automated testing using Selenium, Test NG and Eclipse IDE.
- Developed test code in Java language using Eclipse, IDE and Test NG framework. Configured Selenium Web Driver, Test NG, Maven tool and created selenium automation scripts in Java using Test NG prior to agile release.
- Created test cases, scripts based on functional specification, prepared test data for simultaneous and combined Trade testing.
- Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
- Validated SOAP UI and Rest full API services
- Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, Test NG, SOAP UI, Maven and Jenkins.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application s GUI and in the testing, environment using Selenium Web Driver. Used Java and Test NG framework for scripting.
- Developed test automation scripts using Selenium Web Driver for regression testing of the various releases of the application.
- Written shell scripts for performing Load tests on applications.
- Worked on Selenium GUI Object / element verification is done through X Path, CSSLocatore.
- Used Test NG Annotations in Selenium Web Driver and executed a batch of tests as Test NG suite.
- Used Test NG framework to run unit test and Maven to build the Project. Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
- Involved in acceptance testing using Cucumber Selenium Web Driver and BDD Framework.
- Involved in validating Sanity, functional, Integration and Regression test suites using Selenium and the request and response of the Web Services (SOA) through SOAP UI. Used Fire bug to do web - based application testing with selenium for the commands and locator application.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Involved in Web Services Testing using SOAP UI to create and execute automated functional, regression, compliance, and load tests.
- Involved in executing SQL quiries and PL/SQL procedures, functions and packages for backend testing.
- Conducted backend testing using SQL queries to validate data for database.
- Used SQL Queries to verify the data from the Oracle database.
- Used JIRA for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
- Used Git, Subversion for code repositories and Maven for the dependencies. Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.
- Reported defects to developer and discussed about the issues in weekly status meetings. Prepared user documentation with screenshots for UAT (User Acceptance testing).
Confidential
QA Analyst
Responsibilities:
- Worked on Client & Server tools end to end testing to ensure the data is being transferred from various sources to EDW database.
- Participated in all phases of the Software Testing Life Cycle (STLC).
- Designed test plan/test cases for end to end integration testing of data load processes. Managed all areas of Quality Management: processes, test plan and test case creation, bug tracking lifecycle, functionality testing and user acceptance testing (UAT) coordination. Participated in triage meetings with PM/DEV team(s).
- Worked with functional managers to obtain necessary requirements and map to their test cases for traceability.
- Automated Web Application Testing using Java Selenium framework in an agile environment.
- Created Selenium Test cases for automation using Selenium Web Driver and Java Developed and used an in - house Automation Flex tool which was using selenium libraries to automate the Flex components.
- Developed the Automation Test Scripts using Selenium TESTNG framework. Created scripts using Selenium Web Driver, TESTNG, GRID and setup with Jenkins to run after deployment is done.
- Extensively involved in running manual tests on GUI of the applications. Involved in SOAP based web services testing using SOAPUI web services testing tool. Worked with the Web programming language HTML5, CSS3, XML and selected web element by using Firebug and Fire Path.
- Automation of test cases using Selenium Web Driver, Page object Model (POM), used tools such as Selenium, SOAP UI.
- Prepared and executed scenarios for the Regression testing on new builds. Performed Regression testing by executing the scripts developed with Selenium Web Driver. Reported the defects to the development team by using HP ALM.
- Wrote and executed TDD (Test Driven Development), managed test data and utilized test data management techniques.
- Involved in End to End and User Acceptance Testing (UAT) for each release.
- Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
Environment: Selenium Web Driver, HP ALM, IBM Datastage7.5, DB2, Java 1.5, HTML, XML, PL/SQL, Oracle 10g/11i, TOAD, SQL Server, SQL Assistant, UNIX, Java Servlets, Harvest, JavaScript, Windows XP.