Sr Automation & Performance Test Tester Resume
Seattle, WA
SUMMARY:
- Around 8+ years of experience in Information Technology as a Software Tester in the areas including Web &windows - based applications by using Manual & Automation testing techniques.
- Good understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC), Bug Life Cycle of its different phases.
- Good knowledge ofMS SQL, selenium, C#, Phyton, QTP, Microsoft Visual Studio Online, Team Foundation Server and Microsoft Test Manager.
- Extensive experience in Web Application testing.
- Experienced in Web Service testing by using SoapUI, REST API and Postman.
- Strong experience in cross browser, cross platform web testing with Selenium Web Driverand GEB browser automation.
- Extensive working experience in test case preparation, test scenario preparation, execution of test cases, test plans and testing scripts as per CMMI level 5 standards and Localization testing.
- Extensively worked on different types of BlackBox Testing techniques (Functional Testing, Regression Testing, User acceptance Testing, system testing, security testing, GUI testing, Smoke testing, Compatibility Testing and also Database testing).
- Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfall models and TDD, Data science.
- Worked on Mobile browser testing for Android and IOS.
- Extensively worked in Agile and waterfall models, Onshore-Offshore project environments.
- Expertise in implementation of Automation framework using Selenium.
- Experience in data driven testing, Cross browser testing and parallel test execution using Selenium WebDriver and TestNG.
- Experience in writing TestPlans, defining TestCases(CMMI:LEVEL 5), developing and maintaining test scripts, analyzing the results of scripts, interaction with team members in fixing the errors.
- Ability to test backend applications by writing SQL and PL/SQL statements.
- Having experience in handling defects with various defect tracking tools like Quality center/ALM, JIRA.
- Worked on POC for Spock (Spock tests are written in Groovy) and JUnit stack
- Well versed in variety of testing methodologies and tools in QA field.
- Good problem-solving skills, experience in working group projectszeal to learn new technologies and quickly adapt to different work environments.
- An out of the box thinker possessing strong communication skills with high motivation to work in a team (Off shore as well )and also have the ability to work independently in a time-sensitive environment.
- Have excellent interpersonal and technical skills to communicate with users, validate requirements and to co-ordinate with team members.
TECHNICAL SKILLS:
OOAD, Agile, Scrum, Waterfall and V: Model.
Tools: Manual Testing, Selenium, QTP, Cognos, APICA load testing tool,Jenkins, GitHub, Deja Click in Firefox browser, IE (7,9,10,11), Edge, Google Chrome, Safari, Google Chrome (Mobile), Firefox, GEB,Microsoft Test Manager (MTM), Cognos (10.1,10.2,11).
Programming Languages: Java, MSSQL, HTML, CSS3,XML, .NET, C#,phyton
Test Management Tools: JIRA, Quality Center/ALM
Operating Systems: Windows 10/7/XP/98, Android, IOS
Operating System: Windows, Linux/Unix
SQL Server, Oracle, MS Access, T: SQL, LINQ to SQL.
Testing Tools: SOAPUI (SOAP, REST), Ready API, Rest Client (Firefox add on)SQL Server, Postman, Spock, JUnit & TestNG.
Automation Frameworks: BDD/ATDD (TestNG), TDD, Data Driven, Keyword, Hybrid driven
Version Controller: Team Foundation Server (TFS), GitHub, SVN.
PROFESSIONAL EXPERIENCE:
Confidential, Seattle, WA
Sr Automation & Performance test Tester
Responsibilities:
- Interacted with developers and functional team to discuss the design and testing scenarios of the application.
- Involved in Creating Test Plan and Test Cases as per Requirements
- Created Test Cases for Black Box Testing Regressing testing and Functional testing, Back-End and compatibility testing based on the system requirements.
- Executed Test cases in both manual and automationto verify actual results against expected results.
- Prepared and executed automated test scripts as per the business requirements and Requirements specifications Document using Java in Selenium IDE and Selenium WebDriver 2.0 .
- Developed and maintained Test scripts for automating the testing procedure.
- Participated in planning of testing activities accordingly to ensure on time to meet deadline
- Involved in System testing, Functionality testing, Regression of Capital markets /fixed income pricing
- Prepared Test Report document for Critical issues in MS Excel.
- Used Sales Force Project Central application for bug tracking and reporting, also followed up with the development team to verify bug and update bug status.
- Developed Performance test script using JMeter.
- Worked with Blaze Meter to execute and analyze performance test results.
- Performed Load and Stress testing on ITA Sales force application.
- Involved in Backend Database testing in SQL Server using SQL.
- Tested and fixed Data Migration bugs by writing SQL queries for SQL Server and Data Loader.
- Updated Test Coverage document after completion of Java Scripting of Automation.
- Analyzing Test Results & Identify bugs and reporting to the developers using Sales Force Project central .
- Used Sales Force application to prepare Test Cases, Procedures and Requirements Traceability Matrix.
Environment: Selenium Webdriver 2.0 and IDE, JMeter 2.17, Blaze Meter, Java, Java Script, PL/SQL, SQL Server 2012 MS Excel.
Confidential, Germantown, MD
Automation Developer and QA Tester
Responsibilities:
- Analyzed and reviewed Business Requirement and Functional Requirement documentation.
- Interacted with Developers and Business Analyst to understand the user requirements, functional specifications and technical specifications.
- Involved in Unit Testing, Black Box, Integration testing, Functionality testing, Regression, Web Service Testing.
- Involved in writing test plans, and test cases.
- Performed black box testing of the application. Manually tested the functionality and User Interfaces of web application.
- Used Mercury Quality Center for Test Planning, Test execution and Defect Tracking.
- Developed automation strategy that defines the test cases to be automated, reusable functions, parameterized functions, and directory structure, naming standards for the functions, test cases, variables and scripts files.
- Performed Data-Driven testing to read test input data from an external source so as to test the application with different positive and negative data and wrote some reusable functions.
- Performed functionality and regression testing using Selenium Webdriver 2.0.
- Implementing UI Automation Test Scripts, test Execution using Java & Selenium.
- Conducted Cross Browser automation Testing on different versions of IE, Chrome and Firefox using GEB
- Interacted with developers to report and track bugs using Quality Center.
- Involved in Data Validation using SQL queries
- Involved in database analysis and Back End Testing using specific SQL queries in Oracle.
- Created Regression suite for various test scenarios. Tested and executed the suite whenever a code was changed using Selenium.
- Involved in validating XML files that were transferred between subsystems of Capital Market.
- Created standard report, snapshots and full reports using Quality Center.
- Participated in Team meetings and Defect report meetings
- Compared and analyzed the expected results to the actual results and documented the reports accordingly.
Environment: Oracle, SQL, PL/SQL, Java, Python, JavaScript, XML, MS Office,GEB, HTML, Quality Center 9.0, Selenium Webdriver 2.0, IIS,Phyton.
Confidential, Hagerstown, MD
QA Selenium Automation Tester
Responsibilities:
- Developed new and updated existing automation scripts using Selenium WebDriver in Java.
- Maintained and updated the Manual Test case, Test Scripts and Test Data as per the evolving requirement.
- Done java coding extensively for Data Driven framework and Keyword Driven Framework by using TestNG framework along with Selenium IDE, Selenium.
- Designed the test cases for the complete application modules.
- Prepared manual & functional test cases on web applications as per requirements.
- Peer reviewing of designed test cases.
- Responsible for Regression Testing, Functional testing for web based application.
- Performed Regression Testing for every modification made in the application & new builds using Selenium WebDriver.
- Reported bug using Project Tracking tool JIRA.
- Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
- Worked on POC for Spock (Spock tests are written in Groovy) and JUnit stack
- Worked on CucumberTesting applications and responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity.
- Reviewed Business and Technical requirement documents to develop test scenarios and test cases.
- Involved in Database testing.
- Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
- Used web-debugging tools like XPath, Firebug and FirePath to locate elements.
- Created of stored procedures, triggers and views.
- Executed the Test Cases to verify actual results to expected results.
- Tested web application using TestNG and Selenium Framework.
- Involved in preparing a report of all automation difficulties and test results for further application using Maven.
- Worked in Database Testing using SQL queries with multiple Databases which includes Oracle, SQL Server.
- Proficiency in automating test scripts for cross Operating systems using Selenium.
- Maintained and executed Maven buildfiles for running automated test cases along with Continuous Integration tools like Jenkins.
- Involved in Web Service testing and validating the XML files.
- Performs in-depth analysis to isolate points of failure in the application
- Assist in production of testing and capacity certification reports.
Environment: Java, PL/SQL, Selenium RC, TestNG, Selenium WebDriver, Spock, Phyton, SoapUI, Jenkins, Firefox, Maven, SQL, XML, Eclipse, JIRA, Oracle, UNIX and Windows.
Confidential, Jersey City, NJ
Selenium Automation Tester
Responsibilities:
- Analyzed the business requirements and developed the Detail Test Plan and the Test Strategy.
- Involved in Agile meetings, Storyboarding, daily stand-up meetings. Worked as part of an Agile team to test, automate and maintain the automation frameworks.
- Involved in resolving the Technical challenges & in efforts estimation and Test Planning.
- Performed Automation testing & Mobile Application Testing using Appium.
- Designed Hybrid Appium Test automation framework, Page Object Model for mobile application.
- Created automation scripts using Selenium and WebDriver to test the web application.
- Enhanced Test cases using Java Programming features, Junit and TestNG Annotations.
- Involved in designing and building automation frameworks in support of continuous integration in a test-driven development.
- Executed and managed test cases and responsible for defect tracking in HP ALM QC.
- Tested Web App, Native App, automated the mobile testing and run the scripts for multiple using Appium Emulators.
- Maintained bug lists for critical issues using QC and reported the same in status meetings.
- Tested backend database by writing complex SQL Queries.
- Reviewed the Test cases and created test scripts for functional and regression testing.
- Gathered business requirements, studied the application and collected the required information from developers, and business.
- Utilized Java,Eclipse, tested programming code and applications collaborated with team and management.
- Designed, executed and maintained Selenium Web Driver automated test cases for regression test cases.
- Wrote and executed test cases based on written design as well as based on product knowledge that resulted in greatly improving the software.
- Created detailed design documents using UML.
- Installed, configured and deployed software provided quality assurance.
Environment: Selenium WebDriver, TestNG, Selenium IDE, Java, CSS, XML, Quality Center, Eclipse, Appium, SQL Server,C#.
Confidential
QA Engineer
Responsibilities:
- Performed Functional Testing, User Acceptance Testing and System Testing.
- Automating and debugging the regression and smoke test scripts for the major releases.
- Check the manual test scripts for automation and identifying the reusable test components.
- Involved in root cause analysis and performance analysis of the developed test scripts.
- Analyzed Test specifications and written Manual Test cases for Black Box Testing.
- Involved in defect management and defect reporting.
- Coordinated testing activities with testing team members.
- Talked to the end users to create the process requirements and to proper explain to the design and development team the flow of future data modules.
- Developed rigorous SQL queries in PL/SQL to perform the database operation for verification and validation.
- Participated in the team meetings to discuss the issues arising out of testing.
- Logged and kept track of all Defects till their closure using Quality Center.
- Created and maintained Test Data on Excel sheets.
- Performed Backend Testing using SQL.
- Conducted Cross Browser automation Testing on different versions of IE, Chrome and Firefox.
Environment: Oracle, Bugzilla, SQL, Agile Methodology, User Acceptance Test Case, Toad, SVN, Quality Center, Selenium WebDriver, J2EE, XML, MS-OFFICE.
Confidential
QA Test Engineer
Responsibilities:
- Analysis of specifications provided and involved in identifying the Test scenarios.
- The prepared test plan for executing localization for the application.
- Test cases authoring by ensuring that it covers complete functionality.
- Executing the test cases and reporting the bugs through defect tracking tool.
- Involved in Total Defect Life Cycle.
- Attending DSR(Daily Status Report and Defect Status Report) calls
- Conducted Functional, System, and Regression testing, GUI testing and Ad hoc testing during the various phases of the development.
- Retrieved data from Database by writing SQL queries to check the correctness of data and to verify that data is coming from a correct Table.
- Generated QA reports like QA status, Bugs status, and Daily status during test execution.
- Executed Selenium test scripts as per test cases created.
- Worked on multi-browser simultaneous testing to ensure localization and globalization are working as per requirement.
- Have worked for Quarter 1, 2, 3 releases of the project and gained knowledge on most of the functionalities.
Environment: Java, J2EE, JSF, TestNG, SQL, Quality Center, SVN, Windows XP, MS Access and MS Excel. IE 10, IE 9, IE 8,, .Net, Selenium,SQL.C#.
Confidential
QA Engineer
Responsibilities:
- Provide analysis of specifications and get involved in identifying the test scenarios.
- Involved in Agile Methodology for improving the Productivity.
- Created user-friendly GUI interface and Web pages using HTML, CSS, and JSP.
- Test cases authoring by ensuring that it covers complete functionality.
- Loading the test cases in the quality center and creating test sets for each release.
- Executing the test cases and reporting the bugs through defect tracking tool Jira.
- Involved in Total Defect Life Cycle.
- Attending DSR (Daily Status Report) and Defect Status Report calls
- Conducted Functional, System, and Regression testing, GUI testing and Ad hoc testing during the various phases of the development.
- Involved in Unit Testing of various modules in generating the Test Cases.
- Generated QA reports like QA status, Bugs status, and Daily status during test execution.
- Also involved in different modules of the project apart from the primary module.
Environment: Java, HTML, CSS, JavaScript, JDBC, UML, SQL Query, Oracle 9i, CVS, IE 10, IE 9, IE 8,IE 7,s. Net, SQL.