We provide IT Staff Augmentation Services!

Sr. sdet Tester Resume

5.00/5 (Submit Your Rating)

Plano, TX

PROFESSIONAL SUMMARY:

  • Over 7+ years of experience in IT, extended expertise in QA and Automated Software Testing using QTP, SOAP UI, Quality Center and Selenium.
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server based Applications.
  • Expertise in reviewing/analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD , creating and developing Test Plans, Test cases and Test Scripts and interacting with development Team.
  • Experience in both Agile and Waterfall Software Development Models.
  • Expertise in Manual Testing and Automation Testing and Service Oriented Architecture. Experience in using SOAP UI for testing web services developed using SOAPUI.
  • Developed XML test data and implemented Functional and Data Driven tests using SOAPUI.
  • Developed Business Process Testing component.
  • Experience in every phase of Software Development Engineer in Test(SDET), Bug Life Cycle (BLC) and Application Lifecycle Management (ALM) from business requirement gathering to project delivery with Agile Scrum Methodology.
  • Experience in functional automation tool QTP and load and performance testing tool LoadRunner.
  • Experience with bug tracking tools like Quality Centre/Test Director and familiar with Clear Quest, Bugzilla.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner.
  • Prior experience in analyzing and reporting on performance metrics and test results.
  • Performed Testing of database applications developed with Oracle, Sybase and SQL Server.
  • Worked closely with Business Analyst for Requirements Study and develop SQL Scripts for end - end process validation.
  • Extensive experience in testing Web applications and Thick Client applications.
  • Experienced in Test coordination between Onsite and Offshore team.
  • Worked collaboratively and cross-functionally as part of a team as well as an independently.
  • Implemented N-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET Entity Framework. 
  • Strong skills in .Net Framework … ASP. NET, C#, VB.NET, ADO.NET, SQL Server … Oracle … AJAX and Visual Basic. 
  • Adept technical skills in performance testing in the domain of Gaming, Social Networking, Healthcare/ Insurance, Banking Industries.
  • Ability to interact with end users, also quick learner and team player with good communication skills.
  • Excellent analytical and problem solving skills with the ability to troubleshoot and strong oral and written communication skills.

TECHNICAL SKILLS:

Testing Tools: QTP 9.5, SOAP UI, HP Quality Center 10, Selenium, WebDriver, Appium

Defect Trackers: HP Quality Center 10.0, Dovetail, Bugzilla 2.0,Jira

Prog. Languages: C, C#, VB, Java, PL/SQL, Python, Ruby

Mobile Os: IOS, Android, Windows Mobile

Web/App Server: Weblogic8.1,IIS-6

Database: Oracle 10g/9i, SQL Server, MS Excel, MS Access

VersionControl Tools: Visual Source Safe, Subversion, Perforce

Operating System: Windows 2003/XP/NT/98/95, UNIX (Sun Solaris 10/9)

Methodologies: Agile Scrum, Waterfall

Frameworks: Junit, TestNG

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

Sr. SDET Tester

Responsibilities:

  • Analyzed the system requirements and developed detailed test plans and test cases. Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications. 
  • Developed QA processes automation test scripts using Python/Selenium to test Web based user interfaces for different type of browsers. 
  • Designed and developed console application using  C#.
  • Involved in setting up configuring the testing environment with Eclipse, TestNG and Selenium Java client driver.
  • Design, develop and implement MVC (Model, View and Controller) Pattern based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Extensively involved in writing and testing the test cases using TestNG.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
  • Executing manual and automating test cases in a distributed environment including HTML, web services, and Selenium WebDriver, client/server and database applications.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Worked on Cucumber Testing applications and Responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity. Used Jenkins continuous integration server to run automated test suites. 
  • Involved in the definition of the Test strategy and implementation of the necessary infrastructure to support Test Documentation, Test Plans, Test Cases, Test Scenarios and Test Scripts. 
  • Introduced and Implemented open source web test tool Selenium WebDriver for cross browser and cross platform web testing.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber. Parameterized test cases using different annotations.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Used SOAP UI for testing Web Services, inspection of WSDL files, generation of SOA envelopes, and acceleration of many other common XML tasks encountered during development of Web-Service enabled applications.
  • Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework. 
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators. 
  • Responsible for Setting up Web Services project using WSDL in SOAP UI and provided setup help to other team members.
  • Created test planning and participated in execution for API Testing using SOAP UI.
  • Involved in testing different healthcare ERP solutions such as FACETS, EPIC and other claim processing solutions.
  • Involved in Testing and Administration spanning all Facets of package software and SaaS application implementation. 
  • Familiar with inspecting web elements using Fire Finder / Fire Bug add-on in Firefox. 
  • Used Firebug to do web based application testing with selenium for the commands and locator application. 
  • Worked in Manual and Automated testing of applications on Windows and Linux Environment. 
  • Developed various Scenarios and Requirements Traceability Matrix from Functional requirements. 
  • Involved in the development of Test plan, Scenarios and Test scripts for manual, automation and performance testing of the various applications.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database. 

Environment: Java, Selenium WebDriver, Cucumber, Jenkins, Maven, Facets, TestNG, Eclipse, API Testing, SOAP UI, XPATH, HTML, CSS, JavaScript, DOM, Firebug, agile, SQL, Oracle, Windows and Linux.

Confidential, Eden Prairie, MN

Sr. QA Automation/ Mobile Tester

Responsibilities:
  • Created test scripts based on the User stories as specified by the Business side and Requirement document. 
  • Performed analysis and created test plan, test cases, test scenarios and test environment. 
  • Worked on Agile (Scrum) environment and involved in review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meetings. 
  • Conducted Regression testing, smoke testing, cross browser testing through automated testing tools like Selenium web driver using Java and with cucumber using ruby along with manual testing. 
  • Performed Functional testing to identify various critical points in the application and automated them by using Selenium WebDriver with TestNG. 
  • Developed Data driven, Keyword driven, Hybrid driven frameworks using Selenium Web Driver API for Regression Test cases. 
  • Extensively used different types of element locating techniques to optimize the code. 
  • Created connections to databases using JDBC. 
  • Using TestNG framework created test scripts and configured XML to custom run the test scripts. 
  • Created XSLT reports and emailed them using Java Mailing services. 
  • Handled windows GUI using AutoIT. 
  • Created Page Object Model (POM) and Page Factory Model frameworks to avoid duplicate code. 
  • Extensively used Firebug to spy the elements and to get locations. 
  • Worked on both static and dynamic pages. 
  • Extensively used  C# to develop all the business classes and libraries.
  • Using Sauce Labs performed cloud based testing and by using selenium Grid performed parallel execution on different node machines. 
  • Has exposure on Building Protractor based framework using JavaScript. 
  • Using Protractor with Jasmine framework wrote test scripts for AngularJS based applications. 
  • Used Protractor which works in conjunction with Selenium to provide an automated test infrastructure that can simulate a user's interaction with an Angular application running in a browser or mobile device. 
  • Involved in Mobile Testing includes App Testing for Android and iOS devices using Appium. 
  • By using Android and iOS Automation Tools like Appium for testing Native apps, Web based apps and web based applications. 
  • I have set up Jenkins for QA automation jobs to kick off regression testing I use cucumber and watir and other gems\libraries to automate the manipulation of the browser. 
  • I write automated tests in Ruby programing language using watir Web driver and cucumber to facilate and reduce testing time within my team. 
  • Created Emulators using Android SDK and Simulator using XCode for step by step debugging. 
  • Used UIAutomator to identify elements in Android and Inspector to identify elements in iOS devices. 
  • Created UI automated Python scripts using Android SDK framework and uiautomator viewer.
  • Developed a fully automated continuous integration system using Git, Gherkin, Jenkins, MySQL and custom tools developed in Ruby, Python and Bash.
  • Extensively used UserAgent add-on Firefox to locate web based mobile application elements. 
  • Extensively used Android Debugging Bridge (ADB) commands. 
  • Developed Test Cases using WSDL, Schema files which defines Web Service Request, Response, methods/operations, End Point of web service to be tested. 
  • Worked on Behavior-Driven Development (BDD) implementation with Cucumber gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports. 
  • Develops Test Scripts for Automation using Ruby, Gherkin, and Cucumber. 
  • Write tests against implemented functionality in the UI that fulfill Gherkin. 
  • Created Step definition files based on feature file using ruby and used different types of Hooks. 
  • Build feature files for Cucumber steps using Acceptance Test Driven Development(ATDD) framework in Selenium 
  • Familiar with Cucumber, Selenium Web Driver, Selenium commands and x-path. 
  • Selenium Web Driver, Selenium Grid to perform cross browser Functional Testing by using Ruby programming & Gherkin Language for BDD (Cucumber). 
  • Developed BDD Automation Framework using Cucumber tool and developed Feature files which includes Features, Scenarios and Step Definitions. Raised defects and performed tracking using HP ALM and JIRA and reported to developers. 
  • Performed defect tracking, using tools such as Bugzilla, Jira and Quality Center. 
  • Developed log files using Log4J API to store system logs and manually generated logs. 
  • Knowledge on WSDL's using Schema Compliance Assertion in SOAP UI. 
  • Execution XML requests and documented responses for Web Services Data Using Soap UI. 
  • Prepared mock endpoints for performance testing (IDEA, git) 
  • Developed SQL scripts/queries for data verification to compare the expected results with database and analyzed the data and the calculations in the mapping for its correctness. 
  • Used Maven as the build tool, GIT for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool. 
  • Configured Maven for Java automation projects and developed Maven Project Object Model (POM). 
  • Extensive experience in testing applications implemented in .NET 
  • Worked on new feature requests, bug fixing and customer issues during different releases of the product mostly coded in .NET. 
  • Extensively used Load Runner to perform Load and Stress Testing. Perform Load and Performance testing using Load Runner. 
  • Created Load Scenarios, schedule the Virtual Users and Parameterize V-user scripts to generate realistic load on the server using Load Runner. 

Environment: Java 1.6, .NET, Selenium WebDriver, Appium, TestNG, Jenkins, Maven, Load Runner, Mock, Apache POI, Cucumber, Watir, Ruby, Eclipse, HTML, CSS,SOAP UI, BDD, TDD Framework, Gherkin, XML, JIRA, Protractor, GIT, Oracle 10g, SQL, Agile Methodology.

Confidential, New York, NY

QA Tester

Responsibilities:
  • Involved in analyzing the business requirements and system specifications to understand the Application.
  • As a QA Analyst engaged in development, testing, and integration of company's web based application systems.
  • Responsible for an integration in an Agile development environment. 
  • Manually tested the application functionality and developed Automation test scripts to perform functional and regression testing and prepared automation test scripts, Methods and functions in QTP. 
  • Created Test Strategy that included Estimation, requirement Analysis, Resource Planning, Test Planning, Execution, and Results. 
  • Developed automated scripts to test REST API functionality and load. 
  • Creating the Traceability Matrix of requirements in Quality Center and linking them to individual business scenarios for performance metrics, re-usability, and defect management.
  • Validated the sensible customer information should be encrypted while loading into DataBase. 
  • Developed Manual Test Cases based on Use Cases for specific functional requirements. 
  • Involved in creating a Setup Utility in .net to setup initial environment & prerequisite to run the Automation suite. 
  • Managed the Test Cycle, conducted walk through and obtained sign off from business.
  • Interacted with System Analysts and the Development team on system to investigate requirements and in resolving issues. 
  • Used Quality Center for bug tracking and reporting, followed up with development team to verify bug fixes and update bug status. 
  • Developed the Test Procedures and Test Cases using Software specifications document. 
  • Was responsible for developing automation scripts using QTP to run the regression suit for the reports. 
  • SQL queries were created and executed to test the tables in the Oracle and Teradata and CRM Databases. 
  • Interacted with developers regarding priority of bugs and updated the status of bugs once they were fixed. 
  • Hands-on experience with Zephyr REST API by Jira.
  • Involved in writing Test Plan and Test Cases as per functional, Business requirements. 
  • Conducted database testing, passing SQL queries to the Oracle database. 
  • Successfully tested Data Quality layers, used data quality controls using SQL. 
  • Used continuous integration tool like Jenkins for test case execution and maintenance. 
  • Participated in user training and submitted status reports weekly. 

Environment: Quick Test Professional 9.5, Agile Scrum, Java, JSP, Struts, Oracle, Rest API, Selenium Keyword driven framework, SQL, TOAD, XML, SOAP UI

Confidential, Livingston, NJ

QA Analyst

Responsibilities:
  • Analyzed software functional specification documents and use cases.
  • Participated in system analysis and design walkthrough meetings.
  • Managed Test Life Cycle and wrote Test Scenarios for automated testing.
  • Documented and maintained Test Harness, Traceability Matrix and Test Cases.
  • Developed Functional and User Acceptance Test Cases.
  • Executed automated test scripts for functional regression testing, analyzed and reported the test run results.
  • Reported and tracked the software issues and bugs using JIRA & Microsoft's TFS.
  • Extensively used SQL server for writing SQL queries to validate Database tables, views and stored procedures.
  • Modified/updated database tables for various testing scenarios and client configurations.
  • Worked closely with interface development team to provide test data, review results.
  • Involved in integration testing of EDIM application with third party applications & tools.
  • Developed utility tools for manual tester's to generate test data using excel macros.
  • Trained Onsite and Offshore Teams.
  • Supported Go-Live environment at client location and evaluated post production defects.
  • Evaluated Confidential 24/7 support requests from production environment and reported defects if applicable.
  • Acted as a liaison for this project between PMO, development team and DBA 

Environment: Quick Test Professional 9.5, Microsoft .NET, Web Services (XML), Microsoft SQL Server 2003, 2008, Microsoft Office 2003, 2007, Microsoft SharePoint portal.

Confidential, Atlanta, GA

QA Manual Tester

Responsibilities:
  • Involved in all stages of testing the Auto & Home Insurance application.
  • Responsible for testing the Quote & Purchase for both Auto and Home Property Insurance of the customers. 
  • Performed Regression and Integration Testing and responsible for interacting with developers and especially when Customer enters his Quote such as Discounts, Models of Vehicles etc. 
  • Extensively worked for Functional and System Testing. 
  • Performed Functional and Performance Testing on Property and Casualty Modules. 
  • Execution of Manual Test scripts and responsible to track and log the defects using ALM. 
  • Involved in testing the Property & Casualty application, which delivers the online Auto Insurance information related to the accidents. 
  • ALM as repository for requirement analysis, design test cases, Execute test cases, Bug tracking and reporting. 
  • Studied application performance and maximum scalability, critical parameter such as number of users, response times and hits per seconds (HPS). 
  • Performed the User Acceptance Testing (UAT). 
  • Interacted with the developers to sort out the issues and the defects. 

Environment: Java2.0, JSP, JavaScript, UNIX, Oracle8i, SQL, Windows XP / Vista, Quick Test Professional, Quality Center.

Confidential

Java Developer

Responsibilities:
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Handling client change requests and enhancements on an Agile based development platform.
  • Developed user interface using JSP , JSP Tag libraries, third party libraries Rich Faces 3.0 and JavaScript to simplify the complexities of the application.
  • Worked on Spring IOC , Spring MVC Framework, Spring Messaging Framework and Spring AOP to develop application service components.
  • Primarily focused on the spring components such as Spring Core, AOP , ORM , Web Context.
  • Creation of Hibernate mapping files to develop Database Tables from Classes and generation of database schema.
  • Used Web Services ( JAX-WS using Axis 2.0) for creating rate summary and used WSDL and SOAP messages for getting data from different module and used SAX XML parsers for data retrieval.
  • Involved in creating various Data Access Objects ( DAO ) for addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases.
  • Developed Ant Scripts for the build process and deployed in EAP Server.
  • Developed User Interface using JQuery .
  • Wrote SQL queries and stored procedures for data manipulation with the Oracle database. Application used TOAD .
  • Used Ajax API for intensive user operations and client-side validations.
  • Used CVS for version control and Clear Quest 2003 for bug tracking.
  • Maintained proper coding standards and best practices by using Check Style, CPD , PMD and find bugs.
  • Worked in Agile environment.

Environment: J2EE, JSF, SSL, Node.js, Spring, XML, MS SQL Server, Web sphere, SOA, SOAP-UI, WSDL 1.1, Udeploy, SAX, JavaScript, IBM WebSphere, HTML, Oracle11g/10g, JNDI, CVS, Log4J, JUnit.

We'd love your feedback!