Sr. Qa Tester Resume
Baltimore, MD
SUMMARY
- Overall 7+ years of experience in Information Technology Industry as a QA Test Engineer inManual, AutomationTesting, client/server and Web/Windows based applications.
- Excellent understanding of Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Test Methodologies SoftwareTesting(Manualand Automated).
- Web - based and client/server application and Experience with Financial Services, Health Services, Human Services and IT Industry.
- Expertise in developing, documenting, and executing test cases manually as well as generating automated scripts usingSelenium and Test Script Development.
- Expertise in performing Coded UI Automation, Functional Testing, Integration Testing, Backend Testing, Regression testing and API Testing usingSelenium/WebDriver, Java and JUnit/TestNG.
- Work experience in different Frameworks like Hybrid, Keyword and Data Driven frame works inQTP/UFTand extensively worked on scripting using Shared Object repository and Descriptive Programming.
- Strong Experience in developing projects/application using C#, ASP.NET, ADO.NET, VB.NET, C++, AJAX, XML and WebServices. Experience inCloud AWS.
- Proficient in understanding the objectives behind Black-box testing and expending the efforts accordingly for optimal results.
- Exposure to the RIT (Rational Integration Tester) tool and must have worked on Automation Framework and test scripting.
- Experience in testing code developed in TDD / BDD environments.
- Experience in sanity, backend, front-end, Backend Testing, functional,integration, regression, smoke, cross browser, cross platform,QTP/UFT, performance and stress testing.
- Good Exposure in Using of QTP Integrated Environment (Step Generator, Synchronization, Actions, Recovery Scenarios and Methods etc.)
- Good at defect-reporting and defect-tracking using tools like JIRA, HP-Application Life Cycle Management (ALM) and Bugzilla.
- Proficient in performing UI testing, System testing, Backend Testing, Smoke Testing, Integration testing using manual and automated testing tools.
- Strong experience in writing and modifying SQL scripts and DB Stored Procedures, Triggers, Functions usingSQL and PL/SQL.
- Experienced in creating and developing Test Plan, Test Cases, Test Scripts, and Test Reports, Defect Reports forManualtests.
- Extensively performed Functional, Systemtesting, Regressiontesting, performance, and sanity-testing.
- Experience intestingweb based applications.Experience in testing Web Services that are implemented inSOAPwith generating sample requests using WSDL and triggering the web services using tools like XML SpySOAPUI.Developed SOAP and REST API testing using SOAPUI and Ready API.
- Experienced in formulating Test plans, designingmanualTest Cases to support Quality-oriented deliverables and Creating test strategy Analysis.
- Experienced in dealing with end clients, coordinating with Business Analyst at various stages of QA life cycle.
TECHNICAL SKILLS
Automation Testing Tools: Firebug, SOAPUI, Quick Test Pro(QTP), Quality Center/ALM, Selenium, Selenium IDE, Selenium -Grid, Junit/TestNG,Jira, Selenium Web Driver, Tosca, VB Scripting,Ready API, Maven, GitHub,Jenkins, ActiveMQ, Cucumber
Performance Testing Tools: JMeter, Performance tester, LoadRunner, Silk, Load Complete, GIT.
Operating Systems: Windows, Linux, UNIX, Ubuntu, Redshift CentOS.
Programming Languages: C++, C#, Java, SQL, PL/SQL, VB Script
WebTechnologies: SOAP, JSON, WSDL, HTML, JDBC, CSS, XML, XHTML, JavaScript, Bootstrap, PHP, Visual Basic.Net
Databases: MySQL, MSSQL, Oracle, NoSQL and MariaDB.
Scripting Languages: VB Script, Python, Groovy, C++, Unix Shell Script
ETL Tools: Microsoft Integration Services (SSIS), JasperETL, Pentaho Data Integration, Talend, Informatica Power Center 9.1/8.6/8.5/8.1/7.1.
DevOps Tools: Consul, Docker, Ansible, Puppet, Chef.
PROFESSIONAL EXPERIENCE
Confidential, Baltimore, MD
SR. QA Tester
Responsibilities:
- Expert in Software Testing Life Cycle (STLC) and Software Development Engineer Test (SDET)- Test Design, Test planning Test automation development, and Test execution and Participates in Test Case Reviews.
- Followed Agile Methodology (SCRUM) for this project.Data Management testing using JIRA.
- Expertise in performing manual and automation testing for Web/Windows based applications
- Analyzed the Business Requirements Document and system specifications and identified the test requirements.
- An expert in the management of AWS infrastructure (DEV, TEST and PRODUCTION) including construction, DEPLOYMENT, maintenance and management and costs optimization.
- Excellent knowledge of TOSCA. Used TOSCA test suite to understand the functional flow and automate the applications.
- Good experience in Behavior driven technique(BDD).Developed moderate and complex C++ codes and scripts for testing systems.
- Work with Selenium WebDriver,JUnit or TestNG, JMeter, Maven, Jenkins Communicates regularly on the progress of work products and deliverables to management and other members of the team during the daily standup and design sessions.
- Developed and executed software systems utilizing JavaScript and Groovy.
- Participated in scrum meetings to ensure that the business rules have been addressed properly.
- Involved in building automation framework from scratch usingSeleniumWeb Driver, JAVA, Junit, Jenkins, ANT and Eclipse.
- Involved in writing JDBC code to get data base connectivity.Performed Web Services using JSON and validated using SoapUI/ReadyAPI.
- Executing UI testing according to policies and procedures. Involved in Web UI application over HTTP client request protocol.
- Generated detailed report of Bugs, Pass, Fail report and Comparison Chart.Involved in trouble shooting the issues and bug fixing programs in C++/QT.
- Worked on Object Repository, DevelopedVB Script function libraries for QTP, UFT automation.
- Employed Test Driven Development(TDD) Extreme programming approaches.Executed the SQL queries to verify the data from the database tables.
Environment: QTP, UFT, Quality Center, Jira, Black BoxTesting, JSON, Selenium WebDriver, JUnit or TestNG, JMeter, Oracle, Maven, Jenkins, Tosca,ETL, HTML, SQL, Java, C#, Git, Ready API,, Python, VBScript, MS Office, UNIX/Linux, XML, Selenium 2.9, JavaScript, AWS,JUnit, XML,JDBC, Squish.
Confidential, Chicago, Illinois
Selenium Automation Tester
Responsibilities:
- Involved in full QA Lifecycle, Functional, Integration testing, Regression, Smoke Testing, and System IntegrationTesting (SIT) and User Acceptance Testing (UAT).
- Expert in SDET, Server Performance, Scalability and Capacity. Automate, debug, and deploy the web UI/ applications using C#, SQL Server other tools including Fiddler and HTTP Watch.
- Developed automated tests in Java using Selenium RC, JUnit and Ant.
- Involved in setting up configuring the testing environment with Eclipse, JUNIT, and Selenium WebDriver and Selenium Java client driver. Involved in UI testing, Functional testing.
- Responsible for defining the new benchmark based on the historical data.Responsible for decentralization of the regression tests.
- Designing database for the complete cruise product in MySQL representing different associations among the entities of the product.
- Working with design team to analyze the Requirements, creating Design documents and Technical Definition Documentation. Trained and worked in Agile/Scrum Development Methodology.
- Experience with Coded UI Automation, JUnit, TestNG, RIT and JIRA.
- Executed automationtestscripts using HP Quality Center (ALM).Filed and tracked the defects using HP Quality Center (ALM).
- Developed and executedtestcases for EWS (Enterprise Web Services) /XML /SOAP/ JSON and RESTful services using SoapUI/ ready API tool.
- Involved in building the ETL architecture and Source to Target mapping to load data into Data warehouse.
Environment: HP ALM, UFT, JUnit, TestNG, TDD, Selenium Web driver, Jira, JDBC API, Share Point, WinSCP, Unix, Autosys, Waterfall model, J2EE, SDET,ETL, DVO, Git, MySQL,JSON, Tosca,QTP,C#,GitHub,Empower, MS Access, HTML, JavaScript, VB Script, Unix, MS Office, Sun Application Server, XML.
Confidential, Franklin, Tennessee
QA Lead Tester
Responsibilities:
- Worked effectively with members of the project team to ensure project success and champion high quality throughout the SDLC and STLC.
- Involved in staging production environments on AWS (EC2 and RDS), including the use ofscripts and AWS APIs, including cost optimization on an ongoing basis.
- Conducted revenue impact testing of systems and Performed meaningful use testing procedures.
- Analyzed the requirements, design document, use case documents and developed detail test cases and test scripts.
- Worked closely with Product Development and Product Management to define, research, correct, and retest defects.
- Attended Requirement Reviews, Project meetings, Test Reviews, and other meetings associated with the development and testing of a product. Experience with Unit Test, Mock, Test Driven Development etc.
- Validated software requirements through analysis, inspection, and software code review, integration testing, UI testing, ad hoc testing, internal verification and acceptance testing.
- Used web-Debuggingtools like Firebug, Fire path and XPath to locateelements.
- Extensively used HPALM/QualityCenter for documenting, organizing and trackingrequirements.
- Developed test scripts to automate process of testing inSeleniumRC and Web Driver using TestNG andJunit and Data Management testing using JIRA.
- Experience in developing test automation scripts and framework using UFT and VBScript.
- Set upSeleniumtools from scratch and configured various other peripherals tools to performSeleniumtest.
- Created test suites for functional, Backend Testing and regression testing using Coded UI Automation, QTP, UFT and Creating test strategy Analysis.
- Experience in Client-Server and Web-Based Applications using Manual and Automation testing.
- Experience on Service Testing (Web Services) built on REST, SOAPusing SOAPUI tool/ Ready API.
- Configured test environment for specific test cases, created test data, and executed automated and manualtests, documented results, and updated defect tracking systems.
Environment: QTP, Quality Center,python,JSON, GitHub, oracle, Black BoxTesting, RIT, SDET, ActiveMQ, Windows,JMeter, DVO,QTP, UFT,VBScript, MS Office, UNIX/Linux, HTML, XML, C#, .NET Framework 2.0, VB.NET, JUnit, Jira, HTML, XQuery, JavaScript, SQL server 2012, AWS, VSS, Quality Center 12.0 and MS Office.
Confidential, Parsippany, New Jersey
Selenium Test Engineer
Responsibilities:
- Reviewed System Requirement Specification, Technical Specification and functional design documents to achieve better understanding of the project.
- Added various Check Points by customizing VB Script using the HP UFT and later with configurations in Tricentis Tosca.
- Create Test strategy, Test Plan, Test Scripts, execution plan and identify test data requirements.
- Used HP ALM (QC) Dashboard feature & MS Excel to report project status, defect status and closure information; ensured data is correctly reported in when defect is resolved or closed.
- Implemented Regression and Smoke tests execution as separate step of deployment process.
- Used automation scripts and performed functionality testing during the various phases of application development using Selenium.
- Implemented various Validation Controls for form validation and implemented custom validation controls withJavaScriptvalidation controls.
- Prepared and executed Test Cases manually for different modules according to the Technical Specification, and functional Design with all Use Case or User Story documents.
- Generated test scripts for Data Driven test and Soap UI Mobile Automation Perfecto.
- Performedmanualtestingto check the functionality.Created Test Cases manually for Functionaltestingbased on the Functional areas and Use Case documents.
- Performing Web automation inSeleniumusing JUnit framework and performing Mobile Web Manual testing.
- Created Test cases, Test suites using TestNG,Seleniumweb driver and Coded UI Automation.
- Involved in preparing test cases usingSeleniumWeb driver to validate all Web UI components, Popups, Browser navigations, Mouse Movements.
- Creatingsquishscript for performance testing.Analyzedmanualtest cases and converted them into Automation Test Scripts.
- Developed code in VB scripting under QTPtestingtool.Maintenance and support after the implementation of DVO.
- Conducted Black-Box, Functionality, UI testing and RegressionTestingfor the entire application.
- Executedmanualtests and identified, communicated, and documented discrepancies encountered during thetestingprocess.
Environment: QTP, Quality Center, Black BoxTesting,BDD, Jira, C#, Tosca, GIT, Python, Windows, VBScript, MS Office, Squish, UNIX/Linux, HTML, XML, Selenium,JavaScript.
Confidential, Chicago, Illinois
QA Lead Tester
Responsibilities:
- Identified the test cases to be automated and performed data driven testing and GUI Check Points using selenium and enhanced the overall functionality of the application.
- Involved in the project team, which focused on testing and dealing with process, tools and best practices. This team also leveraged testing knowledge, technology, methodology and resources across similar projects.
- Involved in querying using SQL and updating records and validate database records as expected.
- Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts.
- Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
- Performed positive, negative and regression testing's.
- Worked on implicit wait and explicit wait methods to optimize speed of automation test case execution.
- Developed re-usable functions using TestNG for the Test Automation and Soap UI Mobile Automation Perfecto.
- Performed Smoke and Functional testing on every build of the application. Defect Reporting, Analyzing, Tracking and Report Generation.
- Identified and isolated software defects and reported them via JIRA. Tested applications developed on C/C++.
- Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Business Analysts and Developers for resolving Defects.
- ExecutedManualtest cases and reported Bugs using HP Quality Center (QC).
Environment: Quality Center, JAVA, XML, Jenkins, ETL, DVO, Bugzilla, Python, MS SQL Server, Soap UI, SQL, MS Office, Manual Testing &automation testing using Selenium, Fire Path, Firebug, TestNG, ANT.
Confidential, Irving, Texas
Manual/Automation Tester
Responsibilities:
- Business Requirement gathering, Designing and Architecture using Test Stand applications. Decide Data Acquisition hardware.
- Design, Develop and Test the automation tool using Test stand to automate end to end testing procedure of product with automated report generation and graphical representation facility.
- Reviewing business requirement, Requirement Trace Matrix (RTM), functional requirements and design document.
- Tested applications to ensure that they compiled with Business Specifications.
- Analyzed requirements, breaking them down into Test Scenario, Test Cases and RTM. Also, Involved in deriving Test Scenario, Test Case and RTM with other team members
- Performed Smoke Testing to every Build deployed into the Testing Environment before any other Test was carried on and Executed test cases manually to validate the expected results to the actual results.
- Requirement in TFS (Requirement Traceability Matrix).
- Extensively involved in writing and executing SQL queries to retrieve data from the database
- Developed Test Cases to test Web services and Restful Calls using SOAP UI tool
- Conducting walk through with project manager, requirement Analyst and development teams.
- Reporting bugs via Quality Center.
- Performing regression testing after the bugs are fixed using QTP.Performing Data driven testing using QTP.
- Communicate with the developers and analyst.Ensure management awareness of current activities throughteststatus reports.
- Prioritizing along critical path and meet project milestones and deliverable dates.
- Finally createTestsummary report at the end of theTestCycle.
Environment: Quality Center, JAVA, XML,Manualtesting, Bugzilla, MS SQL Server, Soap UI, SQL, MS Office, Quality Center, QTP, Empower, MS Access, HTML, JavaScript, VB Script, Unix, Oracle, SQL, PL/SQL, MS Office
Confidential
QA Tester
Responsibilities:
- Analyzed user requirements and design specification document.
- Created test procedure specifications and test data.
- Designed and implemented test scenarios and test cases. Executedtest cases and analyzed test results.
- Created Manual Test Cases and Test Data for performing System, Integration and UAT Testing.
- Validated Builds based oncross-browser and performing various types of testing - Manual, Functional, Smoke, Regression and User Acceptance Testing (UAT).
- Involved in functional and regression testing. Also Involved in Backend Testing.
- Defect reporting and tracking using team foundation server.
- Coordinated with development teams while reporting and resolving bugs. Created traceability matrix.
Environment: SQL Server, HTML, MS Excel, RTM, Jira Defect Tracking Tool, Agile methodology, Jscript.