Qa Engineer Resume
Silver Spring, MD
SUMMARY:
- Over Five years of experienced in the field Software Testing with emphasis on Manual Testing, Automation Testing and Requirements gathering.
- Experienced QA professional, proficient in formulating QA methodology and QA processes.
- Proficient in using test first development and other agile methodologies such as constant integration, and automated builds.
- Good Knowledge in developing business based functional test scenarios.
- Experienced in working with SDLC process like Waterfall model, AGILE methodology.
- Experienced in preparation of Test Plan, Test Scenarios, Test Cases and Test Data from requirements and Use Cases.
- Extensively experienced in Functional Testing, Regression Testing, GUI Testing, Integration Testing, System Testing and User Acceptance Testing.
- Expertise at defect - reporting and defect-tracking using JIRA.
- Experienced in Test Planning, Test Case writing, Test Execution and Requirement Mapping with Test Cases using HP ALM/Quality Center.
- Proficient in writing SQL queries for back-end testing and validation of data.
- Experienced with Automated Testing tools such as Selenium WebDriver, and Selenium Grid.
- Experienced in automation based on Selenium and JUnit framework with Java programming language.
- Extensively working experience in SOAP testing using SOAP UI.
- Exposure to SoapUI to test XML Web Services.
- Well versed with SOA architect and WSDL.
- Good Knowledge in implementing automation test scripts in SOAPUI for web service testing.
- Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.
- Excellent working knowledge of UNIX and Shell Scripts.
- Experienced in XML files, Flat files and CSV files.
- Experienced in participating in SCRUM planning sessions.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
PROFESSIONAL EXPERIENCE:
Confidential, Silver Spring, MD
QA Engineer
Responsibilities:
- Designed and developed test cases, updated status reports, documented test results based on logs; Validated and verified all logs which is created after the execution of batch files.
- Used Release Module to manage the challenging process of policy issuing applications.
- Scripted all policy submission and policy cancellation support files, control script, library and startup files.
- Performed black box testing, database testing, and web-based testing on several test phases.
- Performed defect tracking & management in JIRA.
- Used JIRA as a project management tools to keep tracking for bug life cycle and to use for Iteration planning.
- Performed Peer review of the bugs and mentored & trained the new team members; reported the bugs and the test results in JIRA.
- Wrote SQL queries to perform Backend Testing.
- 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.
- Created various data tables based on created templates for different states to execute batch files in Selenium.
- Developed components for each transaction used in the test script or scenario by using Selenium.
- Developed and executed automation Regression testing and System testing using Selenium.
- Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
- Executed Test cases for XML using Soap UI Tool.
- Involved with business users for UAT testing efforts and provided QA Sign off (Test Environment and Prod Environment).
- Involved in documentation reviews to ensure that they were correct, complete, and easy to understand.
- Evaluated systems or procedures and recommended action or changes; tested applications, systems and procedures.
- Prepared various templates for different products from E-files and attended weekly meetings on project status.
Environment: HTML, Selenium WebDriver, Selenium Grid, TestNG, Maven, GitHub, MS Project, MS Visio, Java, Java Script, XML, SQL Server, MS Word, Windows, SOAP UI, UNIX.
Confidential, Cincinnati, OH
Test Automation Engineer
Responsibilities:
- Developed and executed formal test plans to ensure the delivery of quality software applications.
- Involved in developing detailed Test plan, Test cases and Test scripts.
- Identified, prioritized and tracked testing action items and project open issues through SDLC.
- Documented and executed complex software test plans and strategies.
- Worked with all Agile Development and SCRUM process throughout the entire project.
- Performed GUI, functional, regression, integration, system, UAT and configuration testing.
- Generated daily reports using JIRA.
- Worked JIRA to log defects and track resolution till the closing of defect after retesting.
- Executed extensive end-end test scenarios as part of regression testing and decreased the bug escape ratio to production using JIRA.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium.
- Performed Cross-Browser Testing using Selenium GRID and Junit.
- Involved in Automation of the test cases using Selenium WebDriver, TestNG and Maven.
- Created XSLT HTML test report for the entire test suite.
- Developed Java based library to read test data from XML & Properties files using TestNG and Selenium.
- Involved in using Maven build tools to manage framework dependency jar files.
- Involved in using Apache POI to read data from external sources to feed locators into the test script.
- Performed testing on REST based web services testing using SoapUI, POSTMAN.
- Performed Regression testing on new builds, every modification in the application using Selenium.
- Recommended new products and provided guidance and expertise in their development.
- Identified and documented software and systems defects.
Environment: TestNG, Maven, GitHub, JUnit, JIRA, Java, Java Script, MS SQL Server, Windows, UNIX, Web Services, Selenium WebDriver, Selenium Grid, CSS.
Confidential, Kenilworth, NJ
QA Tester
Responsibilities:
- Involved in developing Test automation script based on detailed requirements provided by users.
- Involved in manual testing and automated testing of the test cases of web based applications and client server applications.
- Created Test Cases manually for Functional testing based on the Functional areas and Use Case documents.
- Enhanced the effectiveness of the test environment by creating stubs.
- Responsible for performing static and dynamic analysis of the software module.
- Performed GUI, Functional, Regression, Integration, System, UAT and Back-end Testing.
- Maintained and executed Test cases and Test scripts using Quality Center/ALM.
- Performed backend testing using SQL Developer.
- Used Selenium to expand test scenarios to catch more bugs and improve quality.
- Implemented procedures to improve productivity and quality.
- Involved with User acceptance testing in the final phase of software development process to check the functionality of the software.
- Responsible for generating test reports, defect tracking.
- Responsible for recommending necessary changes and modifications to program developers.
- Performed Browser Compatibility Testing and Web testing.
- Involved in generating weekly Progress report.
Environment: JIRA, Agile, Selenium, C, C++, C#, MS Word, UNIX, MS Excel, Oracle, SQL Server, HP ALM, Java, Java Script, Windows, HTML, MS Visio.
TECHNICAL SKILLS:
Testing Tools & Framework: Selenium IDE, Selenium Web Driver, Selenium Grid, Soap UI, TestNG, Jenkin, Cucumber, Rest API
Test Reporting and Bug Tracking: HP ALM, JIRA
Other Tools: MS Office - (MS Word, Excel, Power Point), MS Visio, MS Project, Unity Game’s. Json,SQL
SDLC Methodology: Agile, Waterfall
Operating Systems: Microsoft Windows, Linux/Unix
Programming Languages: VB Script, CSS, Java, Java Script, C/C++, C#
IDE: Eclipse IDE
RDBMS: Oracle, DB2, SQL Server
