Software Development Engineer In Test (sdet) Resume
Madison, WI
SUMMARY
- Around 8 Years of diversified experience in, Software Quality Assurance and Testing and in Software Development.
- Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and understanding of Agile, Scrum, Waterfall methodologies.
- Expertise on Client/Server and Web based Applications and n - tier applications like Online Shopping and payments domain.
- Hands-on experience in Black box Testing, White box testing, Unit Testing, User acceptance testing, Functional, Integration, GUI, System, Usability, Regression, Performance, Security, Stress Testing.
- Proficient in automation UI testing, Form Testing, Web Application Testing.
- Good Experience in preparing test strategy, test plan, requirements, traceability matrix, Test cases, Test reports and status reports.
- Hands on experience in developing different tools and applications using programming languages C#, .Net Framework, C++ and UNIX.
- Knowledge in Quality Center (QC), QTP 10.0 for automation testing and familiar with VB Scripting.
- Proficiency in Structured Query Language (SQL) and Joins.
- Experience in preparing Test data by retrieving data from Relational Databases Oracle, MySQL.
- Experience in Object Oriented programming Concepts(OOPS)
- Expertise in Unit testing, Integration testing as a Developer.
- Experience in Rational Clear Quest and TFS for bug tracking.
- Highly capable to quickly learn new technologies and adapt to a new environment
- Experience in training and mentoring team members with product and workflow knowledge.
- Excellent Cross-team collaboration, communication, analytical, interpersonal and presentation skills.
TECHNICAL SKILLS
Operating Systems: Windows 95/98/00/NT/XP/8, MS-DOS and UNIX (HP-UX, Sun Solaris).
Testing Tools: HP Quick Test Professional(QTP10.0), Quality Center(QC), IBM (Rational) Test Manager, Clear Quest, Microsoft Test Manager, TFS(Team foundation server),Selenium IDE,Selenium (RC)
Languages: C, C++, Java, Visual Basic (VB), HTML, XML, VB Script, C#
Databases: Oracle 9, 10, 11, MySQL, MS SQL Server, and MS Access
Tools: IBM Rational ClearCase, Toad, Microsoft Office Suite
App/Web server other tools: HTML, XML,Apache web server
PROFESSIONAL EXPERIENCE
Software Development Engineer in Test (SDET)
Confidential - Madison, WI
Environment: Visual Studio 2005, C#, SQL server 2008, . Net Framework3.5, IIS 6.0, TFS
Responsibilities:
- Responsible for Test design and development of the front end using HTML
- Designed test plans for front end.
- Implemented the necessary utility classes for Test data validation.
- Visual studio 2005 IDE for developing test components and code management in C#.
- Execute test scripts on time to time with the build.
- Enhance and maintain test automation scripts.
- Thorough testing of Implemented client specific UI screens and appropriate screen navigations.
- Bug Tracking and reporting using TFS.
- Utilized agile methodology for the implementation of the application.
- This involved continuous integration and testing.
- Interacting with clients regularly to set expectations and review any new business requests.
Software Development Engineer in Test (SDET)
Confidential, San Mateo, CA
Environment: C#.Net, SQL Server 2000, Windows 2000 server, Rational ClearQuest
Responsibilities:
- Involved in Unit Testing. Tested with positive and negative information.
- Verifying the appointment schedules given by the user. User details are stored in correct format.
- Used C#.NET to define and implement secure middle-tier components using ADO.NET.
- Components were consumed by windows applications utilizing SQL and stored procedures to perform logical transactions and app.config file for settings.
- Interaction with the SQL server database using SQL queries.
- Used various data controls like data grid, server controls and validation controls in application forms.
- Designing of the Windows application forms.
- Forms like scheduling the appointments for the users and assigning the stylish person for the respective time. User details form.
- Stylish details form. And providing the ption to cancel the appointment also.
- Resolving the bugs logged in Rational ClearQuest by priority.
- Used Class file for the common functionality for ADO.Net .and designing the main form, which includes time interval with 30 minutes.
- Strive towards quality delivery of the feature - with focus on zero defects / bugs.
Software Engineer - Customer Quality
Confidential
Environment: Agile methodology, Scrum, Rational Clear Quest, Oracle, XML, C++, Unix, TOAD, Selenium (RC)
Responsibilities:
- Assess performance and quality (real and perceived) of products against specified criteria and standards.
- Identify, analyze, and document all defects, programming errors (software bugs) and operational characteristics that are inconsistent with requirements and design specifications.
- Participate in design specification reviews and technical documentation reviews.
- Participate in sizing, task identification, task estimation and planning activities with scrum team.
- Design, develop and maintain test plans, test cases, and test scripts.
- Automate and execute test scripts.
- Perform component, functional, system integration and regression testing.
- Validated Web Services XML response with Database and UI.
- Tested Web Services request and response XML using SOAPUI, Updated the end point in WSDL file as needed.
- Validate the usability aspects of the feature from the customer point of view.
- Developed and executed SQL statements using joins to validate the results in Web Services and Front end with Database
- Report on performance aspects of the features.
- Aggressively verify and close out defects.
- Escalate blocking issues and drive timely resolution.
- Escalate unresolved holistic quality concerns to project team.
- Provide product walkthroughs, seek feedback and drive resolution to issues.
- Report Daily Status to appropriate stakeholders.
- Maintain the Risk Register for each feature and highlight risks.
- Effectively prepare and circulate minutes of meeting to the team members.
- Report and communicate blocking issues and/or risks to get the right attention from the cross functional teams and drive mitigation plans and resolution.
- Strive towards quality delivery of the features - with focus on zero defects / bugs
- Adhere to release/project schedule and milestones.
Software Development Engineer
Confidential
Environment: PDLC(Product development life cycle),PUTTY, C++,Unix, VI editor Rational ClearQuest, Rational Clear Case, Oracle, Object oriented concepts
Responsibilities:
- Lead features development of PinlessDebit, US shipping.
- Worked in Waterfall development environment.
- Designed, developed and tested C++ programs in three tier environment
- Performed Unit Testing and Integration Testing.
- Used Object oriented programming, SQL for Oracle Database
- Used Rational Clear Case for Rebase, version control activities.
- Developed PinlessDebit feature which routes transaction to debit/EFT network thus decrease the transaction expense to Confidential .
- Involved in the development of front- end and in middle ware components.
- Written programs involving DML queries like select, Update and insert.
- Took over the responsibility to lead the PinlessDebit feature.
- As a senior member and lead on the team took on additional responsibilities to ramp up new hires with Confidential code base.
- Played the crucial role of Onsite Coordinator - facilitating communication between co-located teams.
- Played a vital role to keep the information, status, distribution of work, and delivery plans available at all times for all the team members and leadership team.
- Involved in the development of US Shipping where Confidential was responsible for creating the shipping label for the product bought by the customer from Confidential .
- Involved in the development/coding of Shipping Carrier and Shipping Label Creation.
Confidential
Environment: C++, Unix, Rational ClearQuest,Rational Clear Case, Oracle,PUTTY,C++-VI editor
Responsibilities:
- Involved in Product maintenance and enhancement .
- Fixed the defects and enhanced or developed Unit tests to minimize regression
- Dealt with bugs covering the major areas of Confidential front end web flows like Login, Send Money, Confidential Payment flow, and Shipping flows.
- Worked with Cross functional teams like the UI and Database teams.
- Majorly involved in bringing the Confidential Marketplaces code stable.
Project Intern
Confidential
Responsibilities:
- Involved in full life cycle of the project.
- Involved in the Design of the application.
- Developed the project using PHP as front end, and MySQL database and Apache web server.
- Written test cases for Unit Testing, Functional Testing and System and end to end Testing, Security testing
- Delivered code with minimum defects.
- Acquired good knowledge on PHP, MySQL.