Software Development Engineer In Test Resume
Sunnyvale, CA
SUMMARY
- 12 Years of experience in IT Industry of Quality Assurance and Software Testing which includes 7+ years of experience in Automation testing
- Working experience in Agile development environment for automating user stories in various iterations
- Expertise in Content Management System, Home Loans (Banking) and Pharmaceutical applications testing
- Experience in Web based applications and Client/Server applications testing
- Experience in leading the offshore and onsite teams
- Expertise and solid experience in developing test automation scripts using Selenium WebDriver and Quick Test Professional for functional and regression testing
- Hands on experience in Web services Automation testing using REST Client and SoapUI
- Proficient in setting up the environment and doing the automation in Selenium WebDriver - Shrinkray framework
- Experience in designing automation test scripts for Adobe CQ/AEM product based applications
- Experience in GIT Hub, SVN, CI Tools Jenkins, and build tool Maven
- Well versed with the design and implementation of automation frameworks such as Data driven, Keyword driven and hybrid frameworks
- Experience in test estimations, test planning, test scenarios, test data setup, test design, script creation, execution, test results, defect management, coordinating testing effort, responsible for test deliverables, test metrics and status reporting to client, issue escalations
- Experience in Functional testing, Integration testing, GUI testing, System testing, End to End testing, Regression testing, Black Box testing, Database testing and Performance testing
- Good experience in executing functional and regression test cases, defect management using Radar, Application Life Cycle Management/Quality Center
- Good experience in performing the ADA testing using JAWS tool
- Experience in test automation tools like Selenium WebDriver, UFT, QTP, Load Runner and Performance Center
- Expert in using Selenium with XPATH, CSS and HTML along with page factory, page object & story
- Expert in writing QTP scripts using Object Repository and Descriptive Programming
- Experience in database testing and web services testing manually and using tools
- Experience in defect identification, defect logging, and defect tracking using various test management tools like Radar, Application Life Cycle Management (ALM), Quality Center (QC), Test Director, Viper and Smart Track
- Experience on core concept of Adobe CQ/AEM including publishing, digital asset management Localization, Translation, Workflows, and Bulk editors
- Experience on translation integration for multilingual site using Adobe AEM
- Experience on iPad, Android tablet, mobile testing using Appium, Emulators and devices
- Proficient in assessing the risk to the test project and proactive actions to mitigate/avoid
- Experience in working on multiple projects simultaneously and delivered the quality product on time
- Strong knowledge of all phases of SDLC and working experience of software testing in Agile development methodology and waterfall models
- Good at client interactions and leading the team for on-time delivery
- Ability to work independently as well as within a team environment
- Possess good communication, presentation, problem solving and quick learning skills
TECHNICAL SKILLS
Operating Systems: Windows 2000/NT/9x/XP/7/8, UNIX, Mac OS
Languages: Core Java, C, C++ and COBOL
Microsoft Technologies: Visual Basic 6.0, MS-Office 2010
Database: Oracle, SQL Server 2008
Scripting Languages: VB Script, Java script, and Shell script
Automation Tools: Selenium WebDriver/IDE/RC/Grid, UFT 11.5, QTP 11.0, Load Runner, SoapUI, ATDD/Cucumber/Gherkin, and Appium
Test Framework: J-Unit, TestNG, Data Driven Framework, Hybrid, CRAFT, Shrinkray
Test Management Tools: Radar, Application Lifecycle Management (ALM) 12, Quality Center 11, Test Director 7.0, Viper 9.1, Bugzilla, Clear Quest, SmartTrack1.5
Source Version Control Tools: Subversion (SVN) and GIT Hub
ETL Tool: Informatica Power Center 9.0
Others: Adobe CQ/AEM 6.1, Valium, Log Miner and LDAP, Firebug, FireEyes, JAWS, Jumbotron, XCode, Emulator
Domains: Retail, Content Management System, Banking and Pharmaceutical
PROFESSIONAL EXPERIENCE
Software Development Engineer in Test / Technical Architect
Confidential, Sunnyvale, CA
Responsibilities:
- Working closely with scrum team, product owners and all the stakeholders
- Working as a test lead for two Agile sprint teams and coordinating with offshore teams
- Participating in the standup calls, grooming sessions, sprint planning and retrospective meetings
- Writing Gherkin for all the scenarios of user stories
- Preparing the automation scripts using Selenium WebDriver and Cucumber
- Experience in Integrating Automation scripts on continuous integration tool Jenkins
- Performing Jenkins build daily runs for the automated test suite
- Extensively using Jumbotron tool for functional and automation runs, status reporting and to track the project level details
- Using Selenium WebDriver performing the regression testing for every modification in the application
- Performing System testing, Functionality testing, Integration testing, End to End testing, Regression testing, and GUI testing
- Performing REST Web service API testing using SoapUI tool
- Performing Device testing on various devices/browsers
- Analyzing all the requirements in user stories and coordinating with the product owners
- Preparing test scenarios, test cases, test summary report and test execution metrics
- Providing demo of automated scripts to IS&T and Business teams
- Coordinating with the offshore team, assigning the work and reviewing test artifacts
- Tracking and reporting the defects using Radar and conducting triage meetings
- Regular interactions with client about project status
- Supporting every production release and performing production validation
- Preparing the daily, sprint, and release level reports and sharing with the client
Environment: Adobe AEM6.1, Selenium WebDriver, SoapUI, Jenkins, Radar, Java, XML, HTML, REST Client, Mac OS, Radar, Jumbotron, CS Automation framework, Splunk log checking
Test Lead
Confidential, Plano, TX
Responsibilities:
- Followed the Agile process to deliver the user stories in the given timeline
- Worked closely with scrum team, product owners and all the stakeholders
- Analyzed all the requirements in user stories and coordinating with the business systems analyst
- Participated in the standup calls, grooming sessions, sprint planning and retrospective meetings
- Provided test estimations for each user story, involved in capacity planning and shared it with scrum master
- Lead the sprint team and managed all the deliverables
- Coordinated with the offshore team, assigned the work and reviewed test artifacts
- Communicated with multiple sprint teams and identified the dependencies for user stories
- Performed end to end scenarios testing of home loans by creating loans from SoFi/LoanApp/Salesforce/IRIS applications and testing the same loans in Empower application
- Prepared test scenarios, test cases, test summary report and test execution metrics
- Prepared the automation scripts using Selenium WebDriver for web based applications
- Generated the automation scripts using QTP 11.0 for client/server applications
- Involved in setting up the test automation framework using Selenium - CRAFT
- Used XPath, CSS and HTML in designing the test scripts for Selenium WebDriver
- Parameterized the tests for multiple sets of data testing
- Executed the automation test scripts and prepared the test results documents
- Used Selenium WebDriver and QTP to perform the regression testing for every modification in the application
- Performed System testing, Functionality testing, Integration testing, End to End testing, Regression testing, and GUI testing
- Performed ADA testing using JAWS tool
- Given scenarios walkthrough to scrum and UAT teams
- Designed and maintained XML scripts in SoapUI 4.5.1
- Tracked and reported the defects using Application Life Cycle management/Quality Center
- Prepared the daily, sprint, and release level reports and shared with the client
- Used Version One for project management activities
Environment: Java, J2EE, .Net, Oracle 11g, SQL Server 2008, ALM 12, Selenium WebDriver CRAFT Framework, QTP 11.0, SoapUI 4.5.1, Version One
Senior Quality Analyst
Confidential
Responsibilities:
- Analyzed all the functional requirements and coordinated with project team
- Led the team, assigned the work and reviewed the test artifacts
- Involved in meetings with client and business analysts to discuss the project requirements and deliverables
- Prepared the test plans, test cases and test scenarios documents
- Prepared the Test scripts using Selenium WebDriver
- Developed test code in Java language using Eclipse, IDE and TestNG framework
- Automated all the functional and regression test cases in Selenium WebDriver
- Extensively used Selenium locators like ID, Name, Identifier, Link Text, XPath, and CSS
- Executed the functional and regression automation scripts and prepared the test results
- Performed manual testing with process to ensure the quality of the software
- Performed Backend testing by writing SQL queries - Joins, Inner Joins, Outer joins and Self Joins
- Assessing the risk to the test project and proactive actions to mitigate/avoid
- Regular interactions with clients about the project status
- Worked closely with users and program developers to ensure application development meets the users expectations
- Involved in bug tracking and logged the bugs in quality center
- Prepared the daily, weekly and monthly reports and shared with the client
Environment: Java, J2EE, HTML, JavaScript, XML, Selenium WebDriver, TestNG, Quality Center10, and Oracle
System Tester
Confidential
Responsibilities:
- As a lead I was majorly responsible for delivery, discussions with stake holders, status calls, reviews, and walkthrough meetings
- Prepared the test plans and test cases (CIT and SIT phase), test scenarios and traceability matrix documents
- Participated in walkthroughs and reviews with developers establishing quality policy conformance
- Generated the automation scripts using QTP 9.5 automation tool and executed the same in Quality Center
- Involved in maintenance of existing automation framework based on QTP/VB script
- Parameterizing the test for multiple sets of data testing
- Conducted various types of testing like GUI testing, functional testing and regression testing
- Performed the database testing to validate the data between the multiple databases
- Conducted the web service testing to validate the web methods requests and responses
- Involved in bug tracking and logged the bugs in Quality Center and in Viper
- Participated actively in the team meetings with the developers for fixing the defects
- Prepared the check list for production validation
- Documentation for WebEx session presentations
Environment: .Net 3.5, SQL Server 2008, QTP 9.5, Quality Center 9.2, Viper, Valium
System Tester
Confidential
Responsibilities:
- Analyzed functional requirements, change requests, and design documents in order to derive test plans, test data, test scenarios and test cases
- Worked closely with the project team in planning, coordination and implementing QA methodology
- Prepared the test plans and test cases (CIT and SIT phase), test scenarios and traceability matrix documents
- Identified the critical test scripts to be automated
- Developed automation scripts for functional testing and data driven testing of the application using QTP
- Executed the automation and manual test cases in Quality Center
- Performed the database testing to validate the data in database
- Performed the manual testing with process to ensure the quality of the software
- Set up the test data, executed the tests for each phase and logged the defects in Quality Center and in Viper
- Conducted the meetings with onsite and offshore team members and gathered daily status for the preparation of daily status report
- Regular interactions with clients about project status
- Prepared the check list for production validation
Environment: .Net 3.5, SQL Server, QTP 9.5, Quality Center 9.2, Valium and Log Miner
System Tester
Confidential
Responsibilities:
- I was the only person responsible for complete testing delivery
- Discussions with the functional team about analyzing the requirements in Walkthrough meetings
- Generated the automation scripts using QTP automation tool and executed the same in Quality Center
- Prepared the test plans and test cases (CIT and SIT phase), test scenarios and traceability matrix documents
- Documentation for WebEx session presentations
- Executed the test cases in Quality Center and prepared the test results documents
- Extensively performed manual testing with process to ensure the quality of the software
- Conducted various types of testing like GUI Testing, Functional testing and Regression Testing
- Tested the Job Servers to ensure the upload and outbound fax requests are completed successfully
- Conducted the performance testing using Load Runner and Log Miner tools
- Performed the database testing to validate the data in the database
- Conducted the web service testing to validate the web methods requests and responses using Valium tool
- Involved in bug tracking and logged the bugs in Quality Center and in Viper
- Regular interactions with clients about the project status
- Prepared the check list for production validation
Environment: .Net 2.0, SQL Server, Visual Basic 6.0, QTP 9.5, Quality Center 9.2, Log Miner, Load Runner and Viper