Qa Engineer Resume
Columbus, OH
OBJECTIVE
- To give effective as well efficient efforts towards attainments of organizational goals with exploring wide scope of knowledge and intelligence.
- To work in an environment that provides a challenging and rewarding career ensuring a high - level job satisfaction. In the process apart from benefiting my employer, I also expert to learn for my overall development.
SUMMARY
- 8 years of industry in the area of software testing (Manual and Automation) with solid understand of Test Planning, Testing design, Test Execution and defect reporting and Tracking.
- Expertise in understanding and analyzing test requirements, Tracking changes and maintenance of Test requirements.
- Proficiency in Test automation and selenium tools (IDE, RC, Web Driver and Grid).
- Strong experience in automating web application testing using Selenium web Driver with TestNG framework.
- Strong experience in JavaScript Programming, Selenium Web Driver, Structural Query Language (SQL), Junit and TestNG.
- Well versed with handling Elements in Selenium WebDriver.
- Writing test cases using Element locators, Web Driver methods, Java Programming features and TestNG annotations.
- Executing Selenium Test cases and Reporting defects.
- Experience in Data driven Testing, Cross browser Testing, Parallel Test Execution using Selenium WebDriver, TestNG and Selenium Grid.
- Knowledge on LoadRunner Tool.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE/Grid, HP Quick Test Professional and TestNG, Quality Center, JIRA, Cucumber, SOAPUI and POSTMAN.
- Good experience on Selenium Automation using WebDriver and Server. Heavy programming using Java, TestNG.
- Experience in Waterfall and Agile Scrum SDLC methodology.
- Proficient in using SoapUI for testing Web Services and used various types of assertions such as soap fault, Contains, Soap not fault, X-path etc.
- Experienced with designing and building automation frameworks in support of continuous integration in a Test Driven Development (TDD).
- Extensively worked onSeleniumWebDriver with the preferred Languages Java.
- Experienced in handling Ajax Requests and synchronization in Selenium using implicit and explicit wait conditions.
- Experienced in using Selenium Utility Methods provided by Selenium APIs to Capture Screen shots of failed Test Cases.
- Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, Data Driven testing, Back End and Front end testing and User Acceptance testing.
- Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
- Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
- Proficient in using basic SQL queries to perform back end testing for data integrity.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
- Expertise in implementation of Automation framework using selenium.
- Strong experience in Banking, Financial, Insurance and Ecommerce Domain.
- Involvement in Test estimations and Test strategy implementation.
- Proficient in devising all the artifacts testing such as test Scenarios, Test cases, Defect reports and Test summary report.
- Self-motivated, energetic and highly ethical in all work related assignments thus able to immediately contribute to corporate goals and objects.
- Good written, communication, interpersonal skills, proven team player with analytical mind bent to problem solving and delivering solutions.
TECHNICAL SKILLS
Operating systems: Windows 7, Windows 8 Server, Windows 10.
Languages: Core Java, JavaScript (selenium), Structural Query language (SQL).
Data bases: MS Access, SQL server and MYSQL.
Automated Testing tools: Selenium (IDE, RC, Web Driver, Grid) and Load Runner.
Testing Management tools: ALM/Quality Center.
Bug Tracking tools: Bugzilla Bug Tracker.
Tools: and Utilities: MS Office, outlook Express.
Web Technologies: HTML, XML.
Frameworks: Using Selenium Web Driver Data- driven Framework, Modular testing Framework.
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
QA Engineer
Responsibilities:
- Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
- Analysis and preparation of Regression testing Plan.
- Worked with developers for complete overview of the issues, updates on application to meet the goals on time.
- Attended war room meetings to finish the work under short timeline.
- Involved in the Smoke testing whenever the build is deployed.
- Automated more than 355 new unique Manual Test Cases for both Frontend and Backend of the application.
- Executed Test Scripts in different env like Dev, Int, Stag, UAT and Prod using multiple browsers like IE, FF, and Chrome.
- Have complete workflow knowledge of a loan from collections to settlement.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
- Created Java based scripts for Selenium WebDriver with TestNG as automation frame work.
- Developed automated tests in partnership with developers for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven.
- Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
- Responsible for creating and maintaining automation acceptance test suite using Selenium, Cucumber framework. Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG, Eclipse.
- Created 125 Backend Java Test Scripts to validate REST API Web Services for Mail Broker containing different templates for customer receiving emails.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
- Monitored the test execution in Jenkins once the code pushed into Continuous Integration.
- Involved in Defect Management, Defect Review and Defect Status Reporting.
- Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
- Use Firebug for the web based application testing with selenium for the commands and locator application.
- Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
- Contributed to and assisted in the management of bug tracking databases built in JIRA.
- Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
Environment: Java, Selenium WebDriver, Eclipse, Jenkins, SoapUI, TestNG, Cucumber, Agile (Scrum) methodology, JIRA, SQL, XML, Maven, GIT, Windows 7.
Confidential
QA Test Analyst
Responsibilities:
- Preparation the Test Strategy and guiding the team.
- Involvement in the Test Plan Preparation and Requirements Streamlining.
- Involvement in preparation of Test Procedures, Test Scenarios, cases and Test Data.
- Responsible for GUI and Functional Testing using Block box Testing Techniques.
- Involvement in Test Execution, Result Analyzing and Defect Reporting. Involvement in RTM Preparation.
- Involved in Automation Infrastructure Development using Selenium.
- Created Test Cases using Element locators and Selenium Web Driver methods.
- Enhanced Test Cases using Java Programming features and TestNG Annotations.
- Execution of Selenium Test Cases Reporting Defects.
- Conducting Data driven testing, Cross browse testing and parallel test execution.
- Enhancing test Scripts for Global Execution.
- Involvement in Solving Environmental Problems along with the Technical Support People.
- Involved in Regressing Testing using Selenium.
- Preparation weekly and monthly status reports.
Environment: Java, Oracle, Selenium Web driver with TestNG framework
Confidential
Automation Tester
Responsibilities:
- Involved in Module Test Plan’ Preparation and Requirements Streamlining.
- Preparing Requirement Traceability Matrices for New Business Module.
- Guiding the Team members and handling the Risks.
- Involvement in Test design includes Test Data Preparation and Reviews.
- Responsible for GUI and Functional Testing using Block box Techniques.
- Involved in Automation Environment setup using Eclipse, Java, Selenium Web Driver Jars and TestNG.
- Execution of Tests and Reporting Defects using Sun-Tracker.
- Enhancing the selenium Test cases for Cross browser testing.
- Involved in solving Environmental problems along with Technical support people, especially in Server connections and Database sharing issues.
- Involved in regression testing using Selenium.
- Preparation of weekly and monthly status reports.
- Involvement in Automation Environment setup using Eclipse, Java, selenium WebDriver, Java language bindings and TestNG Jars.
- Preparation of Selenium Web Driver Corporate Material.
Environment: Java, HTML, XML, JSP, Servlets, EJB, Web logic, Oracle, Selenium and Sun- Tracker.
Confidential
Test Analyst
Responsibilities:
- Involved in Automation Test Plan Preparation.
- Test Design based on the Use Case Specifications.
- Generating Test Scenarios, Test Case Documentation, and test data collection.
- Involved in Test Execution Reporting Defects using Sun-Tracker.
- Responsible for GUI, Functional and System Testing.
- Involved in Compatibility Testing.
- Performed Database Testing using SQL in order to check the Data Validation and Data Integrity.
- Involved peer reviews (Test Design).
- Clear look on updating concepts and finding defects, sending with suggestions.
- Participation in implementation of Sun-Tracker (In-house) as Defect Management Tool.
Environment: Java, J bose, and win 2008, Manual Testing, Sun- Track.
Confidential
Test Analyst
Responsibilities:
- Understanding the Business Requirement Specifications.
- Designing Test Cases, Execution of test cases and reporting bugs.
- Conducting Functional Testing with valid and in valid inputs for positive and negative testing.
- Communicates with Functional Analyst on any issue clarifications.
- Preparing Defect report as per severity priority active participation in bug triage meetings.
- Modifying the Tests and Conducting Regression Testing.
- Participation in Test Closure activities.
- Participation in Clients Business Operations’ Study
- Requirements streamlining along with Project Management.
Environment: SQL server and Windows 2008, Manual Testing, Bugzilla.
