Quality Engineer Resume
FL
SUMMARY
- Over 8 years experience in Information Technology with emphasis on Software Quality Assurance, Software testing on Web - based applications in Insurance and Healthcare industries.
- Extensive knowledge in Sales, Service, Marketing and CRM applications.
- Good understanding of quality assurance testing methodology related to the SDLC as well as STLC.
- Proficient in Automation for Functional and Regression testing with Selenium, Cucumber and Quick Test Pro.
- Experience in trouble shooting the applications issues in automation scripts and applications codes in Selenium, QTP and T-SQL transactions.
- Extensive experience in reviewing and analyzing Business Requirement Specification and writing detailed Test Plans, Requirement Traceability Matrix (RTM),Test Cases, Test Scriptsand UAT Scripts.
- Excellent working knowledge in Design & Implementation of all QA Test strategy plans for both Manual and Automation.
- Extensive knowledge of Web based and Desktop based applications, Backend, GUI, API, Positive and Negative, Black/White Box, Configuration, Data Driven, End to End, Unit, Functional, Integration, System, UAT and Regression Testing.
- Experience in Defect Reporting and Tracking throughout the Entire Defect Life Cycle. Skilled in Bug reporting and tracking using Test Director, Quality Center and JIRA.
- Experience in testing web based applications and backend testing using SQL commands for testing.
- Good understanding of ITIL service management principles.
- Experienced in Testing Methodologies&Valuations and Verifications to ensure the Software Quality Control and meeting the demands set by Stake Holders.
- Strong experience with SOA architecture which include Soap Web Service and RESTful Web Service testing.
- Expert in Mercury tools Quick Test Pro(QTP) and Quality Center.
- Expertise in querying and testing using RDBMS tools like SQL Developer, MS SQL Server, PL/SQL, Toad and MS Access.
- In depth knowledge of Microsoft Suites which includes Outlook, Access, Word, Excel, PowerPoint and Microsoft Visio.
- Experience in UNIX and LINUX and Shell programming.
- Strong time management and analytical skills.
- Team player, highly motivated, organized and detail oriented individual with excellent communication skills.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver/IDE, Cucumber, Test Director, QTO, Win Runner, JIRA, Quality Center, Load Runner
Operating System: Windows XP, 7, 8, 10 UNIX/Linux, Sun Solaris
Browsers: IE 8, 9, 10, 11, FireFox, Google Chrome and Safari
Languages: C#, Visual Basic, .NET, Java, JEE, SQL and PL/SQL, Apex
Databases: Oracle, SQL Server, DB2, Sybase, Microsoft Access, Salesforce
Scripting Languages: JavaScript, VB Script, HTML, XML
Protocols: TCP/IP, SOAP, FTP and HTTP
Cloud: Salesforce.com, Sales Cloud, Service Cloud
PROFESSIONAL EXPERIENCE
Confidential, FL
QA Automation Engineer
Responsibilities:
- Worked as a member of the application development team focused on writing technical documentation and build automation scripts using Selenium WebDriver in APIs in java.
- Create test cases using Selenium WebDriver in Java and expertise in locating web elements using various techniques like XPath, CSS classes, Partial link text etc.
- Web services testing using SOAP UI, XML and WSDL and in providing required input data to request XML and get the required data from response XML and use the response data other request XML using SOAP UI.
- Configured Selenium GRID to run Selenium scripts on different browsers.
- Record and Edit automated functional test scripts using Selenium IDE.
- Create Behavior data driven test (BDD) using Cucumber by defining behaviors and step definitions using Gherkins templates and java program language.
- Execution of test script using Selenium WebDriver using TestNG framework.
- Created boundary test cases and negative test case scenarios to test the behavior of the system, when the data input fall inside the invalid boundary zones.
- Created automation resources such as object repositories and function libraries using QTP.
- Extensively involved in User Acceptance Test (UAT) cases for tracking customer behavior, setting up all the required data, preferences and required permissions.
- Worked with SQL Stored Procedures, functions, Indexes, Views for backend testing.
- Generated SQL and PL/SQL scripts to install, create and drop database objects including Tables, Views, Primary Keys, Indexes and Constraints and Sequences.
- Extensively used SQL programming in Backend and Frontend Functions, Procedures, packages to test business rules and security.
- Good experience in writing SQL in order to data validation in migration as part of Backend Testing.
- Performed Data Integration, Data Comparison and Data Validation for Backend Testing by using SQL Queries.
- Performed Sprint level testing, Functional Testing, System Integration Testing, UAT and regression testing.
- Worked closely with SME’s in clarifications and analysis of business requirements and underwriters to write UAT test cases.
- Working technical knowledge in Information Technology as well as detailed knowledge of the function of application.
- This includes an understanding of application purpose, capabilities, limitation and common business usage.
Tools: Selenium WebDriver, Cucumber, TestNG, JIRA, Quality Center, Load Runner, FireFox Selenium IDE 2.4, QTP
Environment: Java, JEE, JavaScript, Jenkins(CI), Maven, FTP, MySql, SQL, Websphere,Redhat LINUX
Confidential, Cincinnati, OH
QA Automation Engineer
Responsibilities:
- Understanding the application, writing test plan, define test strategies and Requirement Tractability matrix.
- Worked on Manual and Automation testing using Selenium WebDriver/Java.
- Highly Level test plans were written by incorporating User Profiles, Configurations, Environments, Risks, Test scenarios, Schedules and Analysis and Test results.
- Created and executed regression testing with the help of data driven approach using Selenium WebDriver and TestNGs data driven framework support.
- Used Selenium WebDriver APIs to test Child windows, Menus, Frames and other Web elements and their interactions.
- Used Java to enhance, customize automation scripts.
- Used load runner to create and customize performance test scripts.
- Used Quality Center to log defects and generate defect reports and graphs and monitor Quality Center to close the bugs, cases as an when developer fixed the bugs.
- Extensively involved in User Acceptance Test (UAT) cases for tracking customer behavior, setting up all the required data, preferences and required permissions.
- Worked with SQL Stored Procedures, functions, Indexes, Views for backend testing.
- Generated SQL and PL/SQL scripts to install, create and drop database objects including Tables, Views, Primary Keys, Indexes and Constraints and Sequences.
- Performed Data Integration, Data Comparison and Data Validation for Backend Testing by using SQL Queries
- Performed Sprint level testing, Functional Testing, System Integration Testing, UAT and regression testing.
- Worked closely with SME’s in clarifications and analysis of business requirements and underwriters to write UAT test cases.
Tools: Selenium WebDriver, QTP, Test NG, Load Runner, Quality Center, Fire Fox
Environment: Java, J2EE, JavaScript, DHTML, SQL, UNIX and LINUX.
Confidential, NJ
QA Analyst
Responsibilities:
- Reviewed Business & function requirement documents and the test specification documents.
- Extensively used Test Director for test planning bug tracking and reporting.
- Uploaded business requirements and test scenarios, test cases and defects for MS Excel to Test Director.
- Developed detailed testing methodologies, test matrices, test cases and test scripts.
- Worked on Manual and Automation using Win Runner and Test director.
- Interacted with developers to resolve for the severity and priority bug issues, which would affect communication between agents related functionality in Production.
- Worked with developers, business and release managers to discuss different scenarios to fix the defects
- Always met the deadline when required to do the regression testing and multi browser testing.
- In charge of daily backup of the teams working files.
- Developed scripts to load test the UCRCS application under critical volume load.
Tools: Win Runner, QTP, Load Runner and Test Director.
Environment: Java, JSF, struts, Java scripts, Oracle, SQL, Unix, Windows NT, HTML, XML, and Internet Explorer.
Confidential
Quality Engineer
Responsibilities:
- Reviewed Business Requirement Documents and the technical Specification.
- Prepared Test cases and Test scripts to cover overall application functionality.
- Used HP Quality center to manage the requirements, test cases and also defects.
- Monitored Quality center to close the bugs and cases as and when developers fixed the bugs.
- Performed manual testing on the AUT.
- Performed Positive and negative testing.
- Maintained Test Matrices and Traceability Matrices.
- Creation of automation framework and automation standards for the team.
- Developed test scripts using Quick Test pro to perform regression testing.
- Documented and sent reports according to the standards.
- Performed Data driven testing and script enhancement.
- Involved in User Acceptance Testing.
- Updating status on daily basis, showing progress and discussing about the future testing efforts to QA manager.
- Closely working with testers and managers for review and reporting.
- Actively participated in enhancement meetings focused at making the application more reliable.
Tools: Quality Center and QTP
Environment: Java, Web services, SQL, UNIX(Sun Solaris) and Oracle