System Test Engineer Resume
Maitland, FL
SUMMARY:
- Over 7+ years of IT Quality Assurance experience with extensive engagement in Manual and Automated testing of web based and none - web based applications.
- Excellent understanding of Software Development Life Cycle and role of QA.
- Good knowledge of scrum/Agile and Waterfall methodologies.
- Experienced in Test Case preparation from Functional Specification and Software Requirement Specification.
- Expert in both Manual and Automation testing of the applications.
- Experienced in developing and executing manual test cases and reported defects using HP ALM/HP Quality Center.
- Good knowledge in writing SQL queries and stored procedure. Experienced in creating automation suite for Backend database data validation against front end data.
- Experienced in writing complex SQL queries to perform Back-end Testing.
- Proficient in Test Automation using UFT (Formerly QTP) and Selenium Tools.
- Experienced in conducting Functional Testing and Regression Testing using UFT.
- Experienced in Designing and implementing both Data driven and Keyword driven automation frameworks for web using VBscript on HP UFT (QTP).
- Knowledge on LoadRunner Automation tool.
- Experienced with Jira , Confluence / Wiki.
- Experienced Bug/Defect reporting using Jira.
- Experienced creating Automation and Manual Web Services Test using SoapUI.
- Experienced in Mobile Automation development using SeeTest.
- Strong Experience in Java Programming, Selenium WebDriver , JUnit and TestNG .
- Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
- Well versed with Handling Elements in Selenium WebDriver .
- Experienced using GitHub as a source repository system.
- Experienced using Jenkins as Continues Integration tool.
TECHNICAL SKILLS:
Automation Tools: LoadRunner, Selenium Webdriver, Selenium Grid, Selenium IDE, HP UFT/QTP, SoapUI.
Mobile Automation: SeeTest, Appium.
Programming Languages: Java, C#, VB script, Java Script, PHP.
Databases: MYSQL, SQL Server, and Oracle.
Operating Systems: Windows 7, Ubuntu, and Mac OS X.
Bug Tracking Tools: Quality Center/ALM and JIRA.
Build Tools: Ant, Maven.
Continues Integration tools: Jenkins
PROFESSIONAL EXPERIENCE
Confidential, Maitland, FL
System Test Engineer
Responsibilities:
- Ensure that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
- Involvement in the System Test Plan Preparation and Requirements Streamlining.
- Make recommendations for improvement of applications to programmers and software developers.
- Worked closely with end user and Participated in User Acceptance testing.
- Involved in the process development of automation testing and base lining the test standards.
- Responsible for identifying test case for automation and developing automation test plans
- Responsible for Identifying and Designing the Framework Architecture
- Handle responsibilities of implementing Automation Framework with Selenium WebDriver with Java
- Coding of Custom Methods to Function Library of the Framework using Java.
- Created common data provider for reading data from CSV file for all test cases using TestNG and Java.
- Created customized XPATH and CSS locator for identifying dynamic elements.
- Created Configuration Files which drives the Framework for executing the regression test scenarios.
- Build tests through maven pom file.
- Experienced using Rest Assured for Rest API automation .
- Te st Execution through Jenkins for continuous integration testing.
- Analyze the test results and maintain the test reports.
- Maintain Code versions through GitHub.
- Worked closely with developers to resolve the found bugs.
- Web Element Inspection through Firebug and Fire Path.
Environment: Web Services, Postman, Java, C#, WINDOWS7, VB script, JAVA, Jenkins, Test NG, Eclipse, Git, PHP, .Net, VisualStudio, Nunit, MySQL, HTML, XAMPP, SQL Server management.
Confidential, Shoreview, MN
QA Automation Engineer
Responsibilities:
- Developed Mobil Automation on UFT using SeeTest Add in.
- Customized Selenium API to suit in testing environment.
- Involved in developing and executing automation Regression testing and System testing using Selenium.
- Performed Data driven testing to validate the components displayed on the website using Selenium.
- Involved in developing components for each transaction used in the test script or scenario by using Selenium.
- Involved in developing and executed automation Regression testing using Selenium.
- Involved in developing both Data Driven and Keyword Driven Automation Frameworks using Selenium.
- Developed Object repository using Selenium.
- Used Xpath, CSS and other HTML attributes to locate Object in FirePath on FireFox.
- Experienced using Selenium IDE for script recording.
- Developed Web services automation script using Groovy on SoapUI.
- Involved in manual Web Services Testing using Soap UI.
- Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
- Used Jenkins as Continues Integration tool for test execution, scheduling, email failure notification.
- Interacted with the development configuration and operation's team to ensure the quality of software to user expectations.
- Verified the integration of various components in the application and executed end-to-end testing.
- Participated in Release Review/ Release Planning meetings.
- Developed Release validation plan Using Jira.
- Performed manual testing for functional testing and backend testing.
- Conducted End to End and Black box testing.
- Extensively used Jira to create defect.
- Created Test Data using SQL; Wrote SQL queries for back-end testing.
Environment: Selenium WebDriver, Jira, Soap UI, HTML, XML, Oracle, JUnit, TestNG, and Windows. MS Office, intellij. Load Runner.
Confidential, Reston, VA
QA Analyst
Responsibilities:
- Analyzed Business, Functional Requirements to develop Test Plan and wrote Test Cases.
- Wrote test cases, and updated Test plans for the logistics module based on Use cases.
- Worked in Agile environment.
- Participated in use-case reviews, authored, and reviewed test planning artifacts in ALM.
- Provided an aggregated, cross-application project view of quality status and defect trends and managed and enforce consistent workflows and processes using ALM.
- Used ALM to attach screenshots, and associated the defect with the proper severity and priority, and linked the related Test Script, from which the Defects were generated.
- Found critical bugs in the application, weekly Reporting through Bug Reports and Traceability Matrix Maintenance using ALM.
- Tested on Different databases like Oracle, SQL server using SQL queries.
- Designed a test suite for Automated Tests with UFT.
- Generated UFT Scripts with Standard, Text, Bitmap, Table Checkpoints and also Synchronization Points.
- Conducted automation functionality and regression testing for each build and version using UFT.
- Conducted data-driven testing using parameterization in UFT.
- Involved in developing scripts using descriptive programming in UFT.
- Created Custom functions, Dictionary objects, a Data driven automation framework using VB Scripts.
- Actively participated in test case automation using a structured, Keyword Driven Framework with UFT.
- Involved in executing and maintaining UFT Automation frameworks.
- Prepared test status reports during test execution process.
- Participated and reported statuses in all test related project team meetings.
Environment: UFT, ALM, HTML, XML, VB Script, Oracle, SQL Server, SOAP UI, MS Office.
Confidential, Auburn Hills, MI
QA Engineer
Responsibilities:
- Participated in complete QA Life Cycle; Static Code Inspection and Testing, Manual Code Review; Code and Statement Coverage Analysis.
- Analyzed System Requirement Specifications and developed test plans and test cases to cover all the requirements.
- Interacted with Scrum Master to understand the scope of Sprints.
- Worked with Business Analysts, Programmers and Business users through the life cycle of the project.
- Involved in GUI, Ad-hoc, Functional, System, Regression, User Acceptance and Back-end testing.
- Designed and implemented both Data driven and Keyword driven automation using VB Script
- Performed End to End Testing Manually before Automated Testing.
- Performed integration testing using different methods.
- Logged and tracked defects in Quality Center that include business impact and track testing progress.
- Reported bugs, communicated notifications to the developers using Quality Center.
- Generated detailed bug reports, pass-fail reports and comparison charts using Quality Center.
- Involved in writing SQL statements to validate the database systems and for backend database testing.
- Performed functional and regression testing by using QuickTest Professional (QTP); Performed Regression testing by using Standard and Bitmap checkpoints.
- Wrote VB Script to develop Custom Functions and Dictionary Objects using QTP.
- Developed Descriptive Programming by QTP automation tool and executed test scripts.
- Performed Data Driven test using QuickTest Professional to test application for various set of records.
- Used automated scripts and performed functionality testing during the various phases of the application and analyzed the results using QTP.
- Developed Hybrid Framework to automate the testing process of impotent modules.
- Coordinated meetings with the Development teams for appropriate handling of the bugs and their timely resolution.
- Participated in design sessions and providing feedback on requirements and design specifications.
Environment: Quality Center, MS office suite, VB Script, HP QTP, XML, C++, Java, .Net, Oracle, SQL Server, Unix, Windows.
Confidential, Boston, MA
Software Quality Assurance Tester
Responsibilities:
- Involved in writing Test Plan, Test cases, Test execution, Bug Tracking and Test Summary Reports.
- Wrote Test Cases and Test Procedures based on the Test Plan.
- Analyzed project documentation and prepared detailed Test cases.
- Analyzed, Understood and Estimated requirements.
- Involved in the System and Integration testing.
- Performed Positive and Negative testing.
- Planed, Prepared and updated scripts using Quality Center.
- Involved in writing SQL Queries to check Data integrity.
- Developed Automation Scripts in QTP for Functional testing and Regression Testing.
- Managed Objects in the Object Repository, parameterized tests in Global and Local Data Tables.
- Inserted check points to check for text, text area and standard properties of an object using QTP.
- Performed Integration testing to check the flow of application.
- Performed User acceptance testing in the final phase of software development process to check the functionality of the software.
- Tested the application on different browsers as a part of Workstation compatibility testing to maintain cross-browser functionality.
- Written Both Positive and Negative Test Cases.
- Extensively compared several data feeds using comparison software.
- Participated in User Acceptance testing for developed software.
- Worked with client’s Business, technical and user stakeholders to define issues, and design enhancements in a Business Analyst function.
Environment: QTP, Quality center, VB Script, Windows, MS Office tools, SQL Server, HTML, XML.
