Automation Tester Resume
CA
SUMMARY:
- 8 years of experience in Software Quality Assurance with expertise in Automation and manual testing.
- Firm knowledge of different phases of software testing development life cycle and Software Testing life cycle.
- Used different methodologies like Agile (SCRUM), Water Fall model in different projects.
- Experienced in performing Mobile QA Application Testing by validating the functionality on native Mobile apps in different mobile platforms like Android, IOS etc.
- Expertise in automation testing using Selenium Web Driver.
- Experienced in Quality Assurance and testing of Client - Server and Web Applications.
- Excellent knowledge in all phases of Software Testing Life Cycle (STLC), Worked in Waterfall model and Agile Model.
- Experience in Manual and Automated testing using Java Programming language and open source tools like Selenium IDE, RC, Web Driver, Junit, TestNG and SOAPUI.
- Experience in Functional, Regression, Integration, Sanity/Smoke, User Interface, Security, and User Acceptance testing of various applications, and Web -service testing (SOAP).
- Experience with Data-driven Testing, Keyword-Driven Testing and Behavior Driven Development (BDD).
- Experience in using Different kinds of performing testing tools like JMeter, HP Load Runner.
- Experience in using different types of defect management tools like HP Quality Center(ALM), BugZilla and Jira.
- Strong understanding of Web technologies like HTML, AJAX, CSS, JavaScript, JQuery, XML.
- Strong experience in reviewing requirements and design documents and developing Test Plans, Test Scenarios, Test cases, Test Scripts and Test metrics
- Extensive experience in analyzing the Business Requirement Documents, Functional Specifications and Technical Specifications.
- Experience in using Integration tools like Cucumber, Ant and Maven with Selenium IDE.
- Experience in Manual testing process like Creating Test plan, Writing Test scenario and Test cases, Creating Traceability matrix, Test case execution, Defect logging and reporting, Fix verification.
- Extensive experience in performing different types of testing including White Box, Black Box, System, Functional, Integration, Regression, Smoke, GUI, Database and User Acceptance Testing (UAT) and Unified Functional Testing (UFT).
- Worked on Source version control tools such as SVN, TFS and Git.
- Experience in writing and executing SQL query on backend (DB Server) for test data creation and validation.
- Excellent communication and interpersonal skills.
TECHNICAL SKILLS:
Testing Tools: Selenium Web Driver/RC/IDE/GRID, HP Quick Test Pro (QTP), Quality Centre/ALM, Load Runner, JUnit, SOAP UI, Coded UI, Appium.
Language/ Script: Java, JavaScript, Python, Shell Script, Unix, Linux, C#.
Test Frameworks: Junit, NUnit, TestNG, Protractor, Data Driven Framework, Keyword Driven, Behavior Driven Development, TDD,ATDD.
Firefox Addons: XPath, Firebug, Fire Path.
Web development: HTML, CSS, JavaScript, JQuery, XML.
SOA Technologies: SOAP, REST, Web Services, SOAP UI.
BugTracking Tools: BugZilla, JIRA, Rally, HP ALM/Quality Center.
Build/Continuous Integration Tools: ANT, Maven, Jenkin, Cucumber.
Databases Technologies: MS SQL Server, Oracle, MS Access, Oracle PL/SQL, MYSQL.
Platforms: Windows 7/Vista/XP, UNIX, LINUX, MAC OS X.
Mobile Platforms: IOS, Android OS, Windows Phone.
QA Methodologies: Agile and waterfall.
Version Control: Git, SVN, CVS, TFS.
PROFESSIONAL EXPERIENCE:
Confidential,SFO, CA
Automation Tester
Responsibilities:- Analyze business and technical requirements and participate in the development of strategic test plans, test cases and test scripts and responsible for executing the test cases and test scripts.
- Involved in Sprint planning meetings, daily scrum meetings, sprint review and retrospective meetings.
- Define software quality metrics that lend traceability to the software lifecycle in order to measure and track delivery dates, defect rates, and burn rates.
- Involved in creation and maintenance of Framework using Selenium Web Driver &Test NG.
- Developed Automation Frameworks to perform the testing. Using different kinds of automation testing tools.
- Used HP Quality Center(ALM) as a defect management tracking tool
- Developed Automation Scripts Using Selenium Web Driver.
- Used test case management tools like Quality Center to manage various testing resources.
- Design and implement robust, scalable and high quality test solutions.
- Organize test plans, test runs, test data and test cases.
- Design and develop Hybrid framework Web API testing.
- Estimate testing effort of new and existing products based on high-level requirements and service descriptions.
- Reviewed User stories and identified candidates for automation.
- Develop programming standards for creation and execution of automation testing scripts.
- Plug-in to Cucumber to execute scripts after build.
- Performed extensive Web Services Testing using Soap UI Tool.
- Data driven testing using Soap UI for Web Services.
- Setup Automation lab to run scripts on multiple machines parallel.
- Train testers on usage of automation framework based on technical requirements of the application under various testing, such as GUI testing, black box testing, interface system testing, data integration testing, functional testing, regression testing, compatibility testing, installation testing, Performance testing, backend testing and user acceptance test.
- Analyze testing results and defects, and provide recommendations to development team.
Environment: Java, Spring, Hibernate, HTML5, DHTML, JSP, JavaScript, Selenium Web Driver, TestNG, Soap UI, Cucumber, HP Quality Center (ALM).
Confidential,NEWYORK,NY
Mobile Tester
Responsibilities:
- Analyzing functional and technical specifications to gain a clear understanding of business function.
- Created and published Mobile Test Strategy, Test Plan documents on SharePoint for project team members.
- Used QTP Framework to create and execute the test cases.
- Prepared accurate and detailed requirement specifications documents and functional specification documents for developing various mobile apps and for transferring the CRM project to the client's internal IT team.
- Creating test plans with use cases for mobile testing efforts.
- Developing, maintaining and executing test cases for different mobile devices using Appium .
- Used JIRA as the defect tracking and management tool.
- Tested and coordinated mobile applications in both Native and Web environments and validated the mobile application functionality on physical smart phone hardware devices and virtual device emulators like: Device Anywhere and Simulators like: Android SDK, IPhone SDK .
- Testing mobile application for features, functions, modifications, enhancements, integration points, and reports to ensure successful migration from a testing to a production environment.
- Expertise in working with various mobile devices such as Android, Blackberry, IPhone, tablets to perform browser compatibility and configuration testing.
- Verified the application is able to resume as expected when brought into focus from the background.
- Writing and executing SQL against relational databases in order to verify data and results.
- Tested the behavior of the application under low memory conditions.
- Driving the effort to ensure that QA environments are in a state where thorough testing can be performed.
- Performed functional testing of individual modules of the Application on IOS, Android .
- Demonstrating good judgment in selecting methods and techniques for obtaining test results and solutions.
Environment: Appium, JIRA, IOS, Android, QTP, SQL, windows, Firebug, Firepath, CRM.
Confidential,SELMER,TN
Web Service Tester
Responsibilities:
- Followed Agile Methodology ( SCRUM ) for this project.
- Involved in creation and execution of test scenarios by reviewing all the business functional specifications, detailed design documents, data model documents, data flow diagrams and architecture documents.
- Analyzed the functional specification document and Use Cases for testing the application, as well as preparation and execution of Test Cases according to the business document specifications.
- Experience in Writing test plans, test cases, test procedures based on business requirements.
- Responsible for Regression Testing, Functional testing, Integration testing, Spider testing, UAT and end to end testing for Web Based application.
- Performed Web Service testing using SoapUI.
- Handled Web Services testing using SoapUI tool and created test data using XML .
- Performed End-to-End testing manually and automatically.
- Used Selenium Web Driver with java plug-in to generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts.
- Participated in scrum meetings to ensure that the business rules have been addressed properly.
- Performed Regression Testing for every modification made in the application and new builds using Selenium Web Driver.
- Used IBM clear quest as a defect management and tracking tool
- Expertise in performing Grey box testing background using complex SQL queries. Tested Web Services based on Data and functions by SOAP UI.
- Configured Selenium Web Driver, TestNG , Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
- Functionally validated Web Services delivered in SOAP XML format as provided in specification document.
- Involved in Functionality, User Interface, and Regression testing during the various phases of development using Selenium/TestNG.
- Developed page library as part of modular framework implementation in automation.
- Maintained and executed ANT build files for running automated test cases along with Continuous Integration tools like Jenkins.
Environment: Automation Testing, Selenium Web Driver, TestNG, Java, Jenkins, Maven, IBM Clear Quest, SOAPUI, Firefox, Eclipse, Linux, Oracle, Windows
Confidential
Performance Tester
Responsibilities:
- Worked in a fast paced Scrum team environment using the latest agile development methods.
- Evaluated business requirement and technical specification documents in order to craft test strategies and LOE assessments which would account for, durations, constraints, assumptions, etc. that are needed in order to accomplish test objectives.
- Have been involved in most of the stages of project development including requirement analysis, design, enhancements, implementation and documentation with complete knowledge of SDLC.
- Created and maintained test plans that define test objectives, methods and tools to be employed for the assigned project.
- Responsible for developing a Performance Testing Plan and Performance Testing strategy based on the business specification requirements and user requirements.
- Developed Load Runner test scripts using Web service protocol (SOAP envelope) for Integration layer functionalities and Web protocol according to test specifications/ requirements.
- Added custom information, product details.
- Created Test data - SOAP envelopes with number of loans (Fund request, Loan update and Loan certify) as per the requirement which is input to the Mortgage product.
- Experience in monitoring servers using and analyzing the CPU Utilization, Memory usage and Garbage Collection and DB connections to verify the Performance of the applications.
- Logged Performance related defects in ALM Quality Center and communicated to project stack holders.
- Participated in status, review meetings and served as an integral member of the Performance test team, including testing other features/products whenever necessary.
- Analyzed the test results, identified bottlenecks and reported issues using monitoring tools.
- Discussed test results with developers and project team members to isolate defects and problem resolution.
Environment: Load Runner, HP ALM Performance Center, ALM QC, ESB, MQ Bridge, Java, SOAP, XML, Web Service, Windows Servers 2012, MS SQL Servers 2012, Agile Methodology.
Confidential
Manual Tester
Responsibilities:
- Design and Execute Test Cases.
- Preliminary discussions of the Project with the Core Team.
- Find the bugs in application.
- Involved in review meetings and weekly status meetings.
- Involved in Functional, Regression testing and GUI testing
- Involved in adhoc Testing.
- Written queries in the SQL to validate the output in the database in the UNIX environment
- Involved in Bug reporting using Test Director.
- Extensively performed Functional Testing and End to End Testing.
- Ensure that all Functional requirements are tested.
- Managed and executed test cases and logged defects in defect reporting tool using Quality Center.
- Responsible for Backend testing by writing and executing SQL query statements.
- Involved in writing Test cases depends on test scenarios.
Environment: Test Director, Manual Testing, SQL server, IE, GIT, Microsoft Office, UNIX.
Confidential
Manual Tester
Responsibilities:- Analyzed test specifications and converted them into Manual Test Cases.
- Involved in preparing the Test Plan and Test Cases based on the business and functional specifications.
- Involved in writing the SQL Queries.
- Participated in Integration, System, Smoke Testing.
- Identified the initial setup, input data, appropriate steps and the expected responses in the manual test cases.
- Performed End to End Testing and involved in User Acceptance Testing.
- Used Quality Center (HP QC) as a bug tracking system
Environment: Quality Center, JAVA, XML, Manual testing, MS SQL Server, SQL, MSOffice.
