Sdet Resume
Edison, NJ
SUMMARY
- 7+ years of immense experience inSoftware Quality Assuranceand QA implementation.
- Strong experience in Automationand mnaual Testing of client Server and Web based Applications.
- Proficient in performing GUI, Functional testing, System testing, Regression testing, Backend testing, Smoke testing using manual & automated testing tools.
- Experience in working with test Automation tools like Selenium (SeleniumIDE,SeleniumRC, and Web Driver).
- Knowledge on Selenium GRID
- Hand on expreince in various element locating methods (xpath,cssselector,id,tagname,linktext etc..)
- Used Firebug and Firepath tools to find the elements in the application
- Worked with Excel, Database and XML files for the data driven testing
- Expertise on Data Driven testing using Frameworks like JUnit and TestNG.
- Experience in usingJenkinsfor Continuous Integration (CI).
- Experince in using MAVEN in project
- Extensive use of using BDD testing by using Cucumber.
- Extensive working expreince in object oriented programming JAVA and C#.
- Experienced on creating test scripts usingSeleniumWeb Driver in Page Object Model.
- Experience in developing test scripts in UFT using VBScript
- Extensive experience in analyzing, reviewing and understanding of Business/Functional & Testing requirements and writing Test Plans, Test Strategy, Test Scripting, creating Test Scenarios, analyzing results and preparing result summary report.
- Knowledge in Web services testing using SOAP UI.
- Good at defect - reporting and defect-tracking using tool like Jira and ALM/Quality center.
- Hands on experience in writing SQL queries and executing procedures to perform back end testing for the expected results.
- Effective experience in Testing Database Applications of RDBMS in MS SQL Server, MS Access and Oracle.
- Strong exposure testing applications on different browsers like IE, Firefox, and Chrome.
- Worked on Agile and Waterfall models.
- Extensive experience in Coordinating withProject Managers, Business Analysts and System Analysts to set up the pre-validation and validation environment to execute the scripts.
- Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex testing problem.
- Team Player and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
TECHNICAL SKILLS
Platforms: Windows (Server 2003,XP, VISTA, Win7, Win8)
Programming: C#, Java,JavaScript,VBScript
Tool: Selenium (Selenium IDE,Web Driver, Grid), JUnit, TestNG, Maven,Jenkins,UFT
Quality Center 11.0, Jenkins:
Virtualization: M Virtual box
Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari
Bug Tracking: Jira 6.0, ALM
Databases Oracle,MS SQL:
PROFESSIONAL EXPERIENCE
SDET
Confidential, Edison, NJ
Responsibilities:
- Responsible for preparation of Test progress reports, analysis of defect metrics & implement improvement actions for next iterations.
- Developed test scripts in Java language using Eclipse, WebDriver and Junit framework.
- Performed different testing task using various test scripts on Selenium WebDriver.
- Involved in designing and implementing of data driven automation framework.
- Used Cucumber framework in automation framework .
- Created PageFactory for the application and followed Page Object Model.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Created of test jobs inJenkins.
- Responsible creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.
- Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium WebDriver using (Java).
- Performed Smoke Testing, Regression Testing and Ad-hoc Testing.
- Involved manual testing of various test cases with respective test scripts on Selenium and generate analysis report with ALM
- Worked on deploying builds on test environment usingJenkins.
- Used Jira for bug tracking and reporting, also followed up with development team to verify bug fixes andupdate bug status.
- Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.
Environment: Java, Selenium WebDriver, Junit, Eclipse, Jira, ALM 12.0, Jenkins, IE, Firefox, Chrome, Windows,Cucuber,Oracle,JavaScript,FirePath,Firebug
QA Automation Engineer
Confidential, New York city, NY
Responsibilities:
- Analyzed Business and Functional Requirements and Use cases.
- Developed Test Plans, Test cases for both positive and negative tests.
- Involved in regression testing of web-based application written in Java. Wrote test cases for each valid transaction and reported bugs.
- Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium Webdriver.
- Extensive use of Javascript for sending functional keys.
- Used Junit for cordinating test cases and executing the tests
- Handled various pop up windows and Ajax elements using Selenium synchronization and Actions methods
- Worked on developing the automation scripts for back-end testing using Java and Selenium.
- End to end testing using with SOAPUI
- Performed smoke and functional tests on screens to verify values.
- Performed Functional, Regression, Integration and Compatibility Testing.
- Manually performed back-end testing by writing SQL queries.
- Developed User-Acceptance Test scripts and assisted users in conducting UAT.
- Updated and maintained the Quality Center for all the defects found during functional and regression testing and follow up the bug life cycle.
- Actively participated in agile meetings and interacted with other team members for technical issues.
Environment: Selenium IDE,Web Driver, Fire Path, Firebug, Eclipse SQL Server 2008,Quality center 10.0, Jira,Window XP, IE, Chrome, and Firefox.
Confidential
QA Analyst
Responsibilities:
- Ability to understand Functional Requirements Specification.
- Reviewing the Test Reports and Preparing Test Summary Report.
- Created Test Plans and Test Cases in Quality Center ALM.
- Created and executed test cases based on user requirements.
- Performed functional, compatibility and regression testing.
- Developed Selenium automation framework from the Scratch and implemented test script in Selenium RC/Web Driver
- Enahnced the framework to Page Object Model
- Extensivley used Java and Java Script for developing the test scripts in using TestNG
- Worked with excel, databse, xml files in the scripts
- Participated in identifying the Test scenarios and designing the Test cases.
- Prepared and maintained Requirement Traceability Matrix.
- Extensive use of Eclipse for developing Selenium Scripts using Java .
- Maintaining legacy scripts which are in UFT, developed in VBScript
- Hands on expereince in Java, .Net, Terminal emulator bases applications to run and add scripts in UFT.
- Work closely with validation lead, project manager, business analyst technical team and business users to ensure the test cases written meet the business requirements.
- Involved in developing and preparing software test plans, Create, Compose, and Edit written materials.
- Reviewed complex test results. Drive progress of problem resolution and reports progress to management.
- Document discrepancies and work with other technical resources on a resolution.
- Defect Tracking and Reporting.
- Initiated and Participated in project meetings throughout project life cycle.
Environment: Quality center 9.0, Waterfall, MS-Office, IE, Chrome.Selenium IDE,Selenium Web Driver,Junit,Oracle,Firebug, Fire path,Jira,Java,Java Script,TestNG,UFT,VBScript