Software Development Engineer In Test (sdet) Resume
Hiawatha, IA
SUMMARY
- 4+ years of experience with test automation of applications.
- Experienced in analyzing Business Requirements, Technical Requirements and Use Cases.
- Experienced in Preparing Test Plans, Defining Test Cases, Developing and Maintaining Test Scripts, Analyzing Test results, Defect Report and submission of Test Status.
- Experienced in testing Client Server, Web based, and other various applications using Manual testing techniques and Automation tools like HP ALM/Quality Center/TestDirector and QuickTest Pro (QTP).
- Strongly experienced in preparation of Test Plans, Defining Test Cases, Developing and Maintaining Test Scripts, Analyzing Test Results, Defect Report and submission of Test Status.
- Extensive knowledge of all stages of the Software Development Life Cycle (SDLC) and QA Life Cycle (STLC).
- Experienced in performing all Testing Activities including Requirement review, Test Strategy, Test Plan, Environment Setup, Test Execution and Test report and Support from Customer Site.
- Experienced in representing QA team in JAD sessions during SDLC to collect business requirements.
- Experienced in handling complex test requirements and able to formulate test planning and design approaches to support requirements.
- Experienced in Black Box testing for functionality testing.
- Experienced in using ALM/Quality Center as repository for maintaining test cases, execution and tracking the defects.
- Experienced in creating, executing tests, generating the test reports and creating graphs using ALM/Quality Center.
- Experienced in performing backend testing by executing SQL queries and involving in Data Analysis by using SQL and through EXCEL.
- Experienced in performing automating functional Test using QTP.
- Expert in Parameterize Data using Data Driven Table and also including Checkpoints in Scripts using QTP.
- Expert in System, Regression, Integration and UAT Testing using QTP.
- Experienced in writing programming scripts using VBScript in QTP.
- Experienced in creating Data - driven and Keyword Driven Frameworks for GUI, Regression and System integration automated testing.
- Very Good Experience with Agile, Waterfall, Rapid prototyping, Spiral model, Incremental model Methodologies.
- Highly dedicated to produce professional work with highest quality and creativity.
- Excellent Communication skills, Documentation Skills, Team problem solving ability and analytical skills in high speed, quality conscious, Multitasked environment.
TECHNICAL SKILLS
Testing Tools: HP ALM/ Quality Center, HP QuickTest Pro
Programming Language: Java, SQL, PL/SQL, VB Script, JavaScript, C#
Data Base: Oracle, SQL Server, MySQL, DB2
Operating System: Windows, Unix/Linux, Sun Solaris
PROFESSIONAL EXPERIENCE
Confidential, Hiawatha, IA
Software Development Engineer In Test (SDET)
Responsibilities:
- Involved in designing and developing automated tests for Confidential products, services and website.
- Experienced creating/updating automation testing for mid-tier and end-tier web services.
- Analyzed requirements, design, reporting and testing specifications to maintain a comprehensive automated test suite for the authentication platform.
- Experienced building complex testing frameworks and automation strategy.
- Strongly experienced with automated testing and continuous integration environment.
- Experienced with Continuous Integration/Continuous Deployment techniques.
- Developed load and performance tests to ensure reliability and scalability.
- Built test automation frameworks to distributed processing of large data sets across server clusters.
- Design and execute test cases for end-to-end tests of systems processing large, complex data stores.
- Communicate test development updates, validation results, and status to team members and management.
- Worked on Jenkins job creation and deployment for test automation scripts.
- Worked on websites automation for major domains.
- Proficient with version control tools and user story management tools like GIT, JIRA, Jenkins.
- Performed Test deployments to all services and environments.
- Involved in assisting the team in learning the agile process and implementing Agile with Confidential software environment.
- Experienced working with security related testing and development.
Environment: C#, SQL Server, Java, Ruby, Web Logic, XML, HTML, Java script, Oracle, Excel, Git, JIRA, Jenkins.
Confidential, Washington, D.C
QA Analyst- Automation
Responsibilities:
- Analyzed of the Functional Requirement and Business Requirement Documents to get a better understanding of the system on both functional and business perspectives.
- Worked closely with the Developers, Analysts, and Architects for knowledge sharing and to resolve issues during scrum sessions using Agile Methodology.
- Conducted Ambiguity Analysis with Business Analyst and Development Team and Business.
- Designed, developed, and maintained Test cases in HP ALM.
- Created, executed Test Sets and maintained documentation of test results using ALM.
- Monitored and tracked defects and managed through resolution using ALM.
- Executed the transactions manually and verify the back end functionalities and data exploitation.
- Wrote complex queries for data validation using SQL statements.
- Wrote VBScript to manipulate the objects and controls of the application under test in QTP.
- Created, enhanced and maintained high-end object repository using QuickTest Professional.
- Executed written test case scenarios, including manual, automated, and data-driven regression testing, and GUI verification by using Quick Test Professional (QTP).
- Used reusable actions, external actions within the scripts in QTP.
- Developed User Defined functions using VB Script for common to project and common to individual feature with QTP.
- Maintained the GUI objects in the shared object repository by using Object Repository Manager in QTP.
- Extensively performed compatibility testing using QTP.
- Created XML parsing tool using VB script and XML comparison tool using QTP.
- Created Data-Driven Frameworks and Database Connectivity Scripts using QTP.
- Performed QA Tester task for evaluating newly developed Beta applications.
- Involved in scheduling project schedule and testing time line for off shore teams.
Environment: ALM, QuickTest Pro, Oracle, JAVA, Selenium-like, SQL Server, SQL, XML, Excel.
Confidential, Richmond, VA
Quality Assurance Engineer
Responsibilities:
- Involved in managing and coordinating QA Activities across multiple projects and releases.
- Identified risks and managed risks related to testing tasks.
- Provided defined deliverables adhering to QA policies and procedures including Test plans, Test cases, and Metrics and offshore testing methodology.
- Actively participated in the preparation of Test strategy, Test plan, Test execution plan and Execution of the tests.
- Performed Black box testing, Smoke testing, GUI, Data driven testing, Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing, Performance testing, Load testing and Backend testing.
- Worked directly with Business Analysts to understand the changes and updated requirements.
- Managed and controlled Requirements, Test Design, Execution and Defect management and tracking Process using HP Quality Center.
- Configured and administered Quality Center.
- Developed Requirements Traceability Matrix using Quality Center to ensure comprehensive test coverage of requirements.
- Configured QA Process in Quality Center with Project/Site administration knowledge for test requirements writing, requirements tracking, defect tracking, Test results, Defect status reporting and batch testing.
- Executed the transactions manually and verify the back end functionalities and data exploitation.
- Wrote PL/SQL statement to extract, update data from the tables.
- Performed through Database functionality tests and verified the Business Logic Implementation by constructing and executing several SQL statements.
- Conducted Data Driven Testing using parameterization in QTP to test the application with different sets of data.
- Used QTP to automate function for the web application.
- Created QTP advance automation scripts using descriptive programming, modular approach, custom functions, logics, and looping for Regression testing.
- Involved in Regression Testing for every changes in modules using QTP.
- Performed System testing by executing the test scripts in QTP. Automated Integration and System test environments using QTP.
- Developed Automation Frameworks using VB Script in QTP.
- Mentored the less experienced resources on the business usage of the application.
- Documented the Best practices and Lessons Learnt.
- Monitored project plan execution and project metrics reporting.
- Documented the project sign off and other project closure activities.
Environment: Java, JDBC, QTP, Quality Center, J2EE, UNIX/LINUX, Web Logic, MQ Series, UML, Visio, Rational Rose, XML, HTML, Java script, Oracle, Windows.
Confidential, Reston, VA
QA Tester
Responsibilities:
- Analyzed business and functional requirements and Created Test plan based on Testing Goals.
- Developed Project test plan, test cases based on software requirement specifications using Quality Center.
- Maintained and Updated test plans, test cases, test environment, and test ware through Software development life cycle (SDLC).
- Involved in GUI, Functional, System Testing, Integration, Regression, Back-end and UAT Testing.
- Evaluated and reported results and tracked bugs using Quality Center.
- Performed database testing to ensure the ETL process for the data being extracted, transformed and loaded into the Database using SQL quires.
- Involved in development and maintenance of Functional automated test scripts using QTP.
- Used Quick Test Pro (QTP) for web based applications using the record and playback features for data conversion from source to target instances.
- Tested the Reports developed in Actuate, Business Objects to ensure for the right data and calculations.
- Ensured to meet the project timelines and escalate the risk identified during the testing process.
- Developed and executed tests for Web services for Get, Post, Put and Delete for asynchronous and synchronous response testing.
- Created web service request chain tests for orchestrated and complex choreographed SOA validation and UAT for quality measured approach for web service integration in enterprise.
- Communicated with support, business and development teams to resolve issues during test execution.
- Responsible for Build validation for weekly on Build release for Web Services, Data Source integration and web service validation.
- Involved in managing onsite & offshore project team - work direction, estimation, resource management and issue resolution.
- Tracked the testing progress by conducting walk through meetings with internal quality assurance and development teams.
- Participated in different process internal process improvement activity for the project.
Environment: Quality Center, QTP, Windows, .Net, Oracle, SQL Server, MS-Office, UNIX, JAVA, Toad.