Software Development Engineer In Test Resume
Bentonville, AR
SUMMARY
- Ten years of experience in Software Quality Assurance and QA implementation experience in White Box, Functional Testing, Regression Testing, Integration Testing, End to End Testing, User Acceptance Testing (UAT).
- Proficient in Manual Testing & the use of leading edge Automation tools like WinRunner, QTP, LoadRunner, and Test Director/QC.
- Solid experience in developing test strategy, comprising Test Plan, Test Scenarios, Test Scripts, Testing Methodology and Test Reports.
- Expert inAutomation ProcessandCreating Automation Framework.
- Specialized in Verification & Validation
- Extensive experience in implementing QA methodologies, test plans, test cases/scenarios, test scripts, analysing bugs and Interacting with team members in fixing the errors.
- Highly experienced in performing Functional, GUI, Regression of Web based and Client/Server applications.
- Good exposure with databases. Expert in backend testing using SQL on both Oracle and SQL Server databases using TOAD, SQL*Plus with expertise in PL - SQL,SQL queries
- Selenium Automation of various web portals using JAVA JUNIT technology.
- Web Services testing using REST services/SOAPUI
- Experience in Unix/Shell/XML scripting.
- Good knowledge in JAVA Script.
- Expertise in SIP Protocol Testing/VOIP testing. Worked as Test lead a Test Lead: various projects based on SIP protocol using tools like SIPP (XML scripting), Wireshark, Netscout (performance management tool) etc.
- Experienced in Software Development Life Cycle (SDLC)andSoftware Testing methodologies.
- Used Agile/SCRUM Methodology/Waterfall Methodology of testing.
- Expertise in Problem solving and Tracking Bug Reports using Bug tracking Tools like TestLink, JIRA, and HP Quality Center 9.X and 10.X versions. Preparation of Requirement Traceability Matrix and Test Cases from the requirement documents
- Experience Telecom, Health Care, Insurance and Financial Domain.
- Client Interaction for Design Discussions/Test plans and managing the scope of deliverables
- Proven ability to work with a wide range of departments and levels of management
- Designed, configured and managed public/private cloud infrastructures using Amazon Web Services (AWS), which includes VPC, EC2, S3, Cloud Front, ELB and Elastic Beanstalk.
- Strong analytical, diagnostic and troubleshooting skills and ability to work in a fast-paced and team-oriented environment with Excellent communication and interpersonal skills
- Expertise in setting up test automation environment.
- Expert in creating Automation Framework and inVB scripting.
- Expert in creatingArchitectural process for Automation framework
- Experience in managing onsite and offshore QA teams.
- Strong understanding of cost, schedule, quality constraints in complex IT projects.
TECHNICAL SKILLS
Software Development: SQL, PL/SQL, C, C++, XML, JavaScript, UNIX, Shell.
Databases: Oracle 11g and 10g
Operating System: UNIX, Windows XP, NT/2000/98/95
Automation Tool: SELENIUM, QTP, SOAPUI
Other Tools: Putty, FTP tools, Automation tools like Selenium, Test inventory tools like HP Quality Centre, Test Director, ZIRA, TESTLINK, CATT, WIRESHARK, NETSCOUT, JAVA JUNIT, REST APIs
Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, FirePath, TestNG, JXL, SOAPUI, LISA 4.6.7, LISA 4.6.4Coded UI, Manual Testing, Appium (Mobile Testing)
Language/ Script: Java, JavaScript, Ruby, VBScript (UFT), Node JS,C, C#, Python.
Frameworks: Junit, TestNG, TDD, BDD, Mockito, Protractor
Firefox Add-ons: XPath, Firebug
Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript, Ruby, Perl, Python.
SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI
Bug Tracking Tools: HP Quality Center (9, 10, 11.0), BugZilla, Visual Studio TFS (2008, 2010, 2012), JIRA.
Build/ CI Tools: Ant, Maven, Jenkins, Hudson.
Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL
Platforms: Windows 7/Vista/XP, UNIX, Linux, MAC
PROFESSIONAL EXPERIENCE
Software Development Engineer in Test
Confidential, Bentonville, AR
Responsibilities:
- Designed and Developed Test Cases for automated testing using Selenium, Maven, J-unit, TestNg and Cucumber.
- Tested the Business applications on Mobile web and native app both on Android and iOS real devices and emulators.
- Developed and maintained automated Functional/Regression test cases in Selenium Web Driver and Appium Mobile.
- Tested the application devices like iPhone/iPad/Samsung/LG.
- Attended SCRUM Meetings and Defect trigger Meetings.
- Experience in handling Javascript promises for all asynchronous operations with Protractor API.
- Configured Selenium WebDriver, Maven tool and automated scripts in java using Junit prior to agile release.
- Created test cases, scripts based on functional specification, prepared test data for testing.
- Written and executed Script for Functional, UI, Integration.
- Automation using Java programming language.
- Used JMeter for Web Scrapping to extract data from web for International Calling Prices and Package rate.
- Using Docker Container for CI tools like Bamboo for Regression testing.
- Working on Azure cloud and running BDDs in the cloud.
- Creating deployment slots in Azure webapps for web and mobile apps for different clients, as needed. Monitoring the Azure VMs in azure.
- Involved in setting of QA Test environment with simulated POS test environment
- Experience with the Cloud (Azure) DevOps - Infrastructure and Platform as a service
- Invloved in CICD and automation testing technologies like Cucumber and Jenkin.
- Tested with SOAP UI tool for testing SOAP APIs generated report in XML Format.
- Knowledge of creating the unit tests for the application in C# .NET.
- Developed Small Scale load test, Soak test with JMeter and Reported defects in JIRA.
- Developing and enhancing automation testing framework using C#, Nunit, Specflow, SpecRunner. Spring, Rest Client, Maven, Log4J, Gherkin, Json, Junit libraries and Generating the HTML reports.
- Involved in executing SQL queries and PL/SQL procedures, functions, and packages for backend testing.
- Performed Web Service API testing using Smart Bear SoapUI and created regression suite with assertions.
- Involved in testing software or business applications by using one or multiple quality assurance tools.
- Working on AWS Lambda for event driven work flow, Working on Databases, Creating and Hosting micro services on EC2 Instances, and automating things using JSON Scripts, Creating End-Points for the services, integrating through API's, Involved in creation of APIs and API Gateways for by establishing Secure connection between the end-points.
- Worked on automation and Deployment using configuration Management tool like Chef to provision amazon AWS
- Created multiple automation scripts for database validations in TAF for various test environments.
- Preparing the reports for all test cases for regression, automation, and sanity testing.
- Participated in QA reviews and implementation of processes and procedures improvements.
Environment: Appium, Selenium Web Driver/Grid2, Sauce labs, Docker, JMeter, JIRA, Java, Protractor, ASP.NET, C#, Visual Studio, Angular.js, MVC, Maven, Jenkins, SOAP UI, Bamboo, TestNg, Cucumber, Jenkin, Windows, Oracle, SQL Server, TAF, Python, Jasmine, Oracle 11g, PuTTY, Windows 10, JavaScript, Toad, GIT, Code Collaborator.
Software Development Engineer in Test
Confidential, Marlborough MA
Responsibilities:
- Preparing the testing effort by analyzing the requirements of project
- Verification of Functional Specifications and Design Documents.
- Provides test estimates to new functionalities
- Manage the testing team, delegate tasks and track the same. Review various reports prepared by Test engineers.
- Communication With Design team to sort out technical issues With Dev Team to forward the same once the issues/ queries are sorted out
- Reviewing the Test cases in the Quality Center and performing Defect Management
- Participated in bug triage meetings with developers to validate the severity of the bug and responsible for tracking of the defect until it is closed
- Preparing and Managing the metrics
- Organize the status meetings and send the Status Report (Daily, Weekly etc.) to the Client.
- Created Test Plan and developed test strategy using HP Quality Center 9.X and 10.X versions 9.X and 10.X versions.
- Testing the client specific Web Services using SELENIUM/REST/SOAPUI.
- Wrote the test scripts for manual/UAT/System testing.
- Commercial Insurance experience (Policy, Quoting, Claims, Billing and Payment System)
- Wrote simple to complex SQL queries to verify the database tables for the data inserted from the GUI
- Participated in daily status meeting with the management team and offshore team.
- Involved in planning, estimating, scheduling and controlling activities of test team.
- Involved in Functional testing, UAT, End to End testing and Regression Testing.
- Preparation of Functional Requirement Traceability Matrix documents required for Quality Audit.
- Analyzed the Business Requirements Document and system specifications and identified the test requirements. Creating Test Requirements Specification documents, Test plan and Test Result documentation.
- Involved in SDLC, Agile Process, Business Process Design and Implementation. And Wrote and executed the test cases manually and automated.
- Automate AWS infrastructure through infrastructure as code by writing various Terraform modules, scripts by creating AWS IAM users, groups, roles, policies, custom policies, AWS Glue, Crawlers, Redshift clusters, snapshots of clusters, EC2, S3 buckets.
- Performed Backend testing using SQL Plus, PL/SQL and Toad and Performed Functional, Integration, regression, positive, negative and UAT testing and Regression test using automated testing tool QTP, Fitnesse and Selenium.
- Automating End to End Testing using automation Tools and Created the Automation framework for all the applications.
- Installed the Automation tools and managing the complete process also Managing the onsite and offshore Automation teams.
- Created automation scripts using VBscripting.
- Performing Performance test on Brinks applications using Loadrunner and Stress test, Load test, Performance and Bandwidth test on application server using LoadRunner tool and Load test, Stress test and bandwidth test on Oracle FMW applications.
- Monitoring and measuring Memory utilization and Bandwidth.
- Logged the errors, reported defects, determined repair priorities and tracked the defects until resolution using PVCS tracker, QC and Rally.
- Monitoring test progress throughout the project release cycle, providing test results and detailed status reports.
- Extensively worked on testing Crystal Reports, Active Dynamic reports and Business Object Reports.
- Test Director /Quality Centre is used for creating coverage between requirements and test cases
- Provided training for other team members and coordinating offshore and onsite teams.
- Working as an admin for QC and all Automation tools and creating and maintaining all Test automation environments.
- Attending and involving day scrum meetings.Conducting project reviews to improve project implementations.Working with QA Director to achieve organizational goals and objectives.
Environment: and Tools: Policy, Quoting, Claims, Billing and Payment Systems, UNIX, Windows 98/2000/XP, HP QUALITY CENTER 9.X AND 10.X VERSIONS. Mercury/HP Tools (Quick Test Pro(QTP), Winrunner, Test Director, Quality Center, LoadRunner and Performance Center),PVCS,SDLC, VB.NET, ASP.NET, ADO.NET, JMeter,Oracle APPS, XML, Fitnesse, Selenium, Rally, Web Services, Java, PeopleSoft, Flash, Macromedia FLEX, HTML,UML, Toad,SQL Plus, Oracle, RAC, Oracle FWM,EBS, Hyperion, Business Objects, BizTalk, Microsoft Project, Visio, Active reports, Crystal Reports, IIS, SQL, XML, UNIX, Windows XP, MS Excel, MS Word
Sr QA Analyst
Confidential, Newark, NJ
Responsibilities:
- Involved in Full STLC, Coordination with Onshore team, Defect Reporting, making test Strategy/plan MTP etc.
- Leading a testing team of 5 members that are divided between 2 tracks i.e. Manual, Automation.
- Managing testing activities like regression, browser, accessibility, performance and cache ability testing according to the testing schedules and scope.
- Expertise in Analysis of Requirement documents, Design documents & Business Rules.
- Created Test Plan and developed test strategy using HP Quality Center 9.X and 10.X versions 9.X and 10.X versions.
- Wrote the test scripts for manual testing.
- Compared Front End Source data with backend database.
- Tested large database designed with stored procedures, Packages, Functions, Triggers etc.
- Worked with UNIX scripts in executing and validating logs for the issues.
- Reported bugs and tracked defects using HP Quality Center 9.X and 10.X versions 9.X and 10.X versions
- Extensively used SQL/PL-SQL Scripts to verify and validate the backend data.
- Wrote many SQL/PLSQL scripts to verify data in the DB and verify consistency with application UI
- Submitted weekly bug or issue report updates to the Project Manager in the form of the QA Error Log.
- Participated in daily status meeting with the management team and offshore team.
- Used HP Quality Center 9.X and 10.X versions for defect tracking and maintained the trailing history of the bugs.
- Involved in planning, estimating, scheduling and controlling activities of test team.
- Involving in Functional testing, UAT, End to End testing and Regression Testing.
Environment: and Tools: Oracle 11g, SQL plus, Toad, UNIX, Windows 98/2000/XP, JavaScript, HP QUALITY CENTER 9.X AND 10.X VERSIONS.
QA Analyst/Database Tester
Confidential, NE
Responsibilities:
- Verification of Functional Specifications, Use Cases and Design Documents.
- Review the Test cases and Execute the Test Cases
- Identifying bugs, generation of bug report
- Involved in Test Design, Test Plan, Test Development and Test Results. Performed Manual Testing of the Application. Performed Functionality, GUI and Regression Testing of the application.
- Database testing by writing complex SQL Queries through SQL Script. Extensive use of SQL Query to perform data integrity testing.
- Performed White Box Testing of the Application.
- Checked functional test cases and technical functionality specifications
- Maintained a test log and reported defects.
- Involved in the execution of test scripts for positive and negative testing. Documenting work being done for the project.
- Involved in Unit, Performance, System, Regression, Integration, navigational and Functional testing of application.
- Heavy documentation
- Wrote test documentation from functional spec do
- Manual Testing: Smoke Black Box, Back End (SQL > Oracle Database)
- Automated Tested using Selenium
- PL-SQL testing.
- User Acceptance testing.
- Testing the GUI features
- Involved in peer reviews and preparation of minutes of meetings.
- Involving in preparation of the Traceability matrix.
- Involved in preparation of Bug Summary report.
Environment: and Tools: Oracle 10g, SQL plus, Toad, UNIX, Windows 98/2000/XP, JavaScript, HP QUALITY CENTER 9.X AND 10.X VERSIONS.
QA Tester
Confidential, Los Angeles, California
Responsibilities:
- Testing Confidential Telecom services using SIPP tool, analysing SIP messages using Wireshark
- Testing various features of Confidential Soft switch
- Testing of a third party application called Peer Point integration with the Confidential Soft switch
- Creating SIPP scripts for load testing
- Performance and load testing of the Soft switch
- Test Planning for Soft switch and other telecom features on Confidential platform.
- Managing the Projects, Tracking the progress & communication with the client.
- IVR testing, GUI testing, User Acceptance testing, Performance testing
- Used Agile Methodology
- Testing the database using SQL queries
- Involved in Test Design, Test Plan, Test Development and Test Results. Performed Manual Testing of the Application. Performed Functionality, GUI and Regression Testing of the application.
- Database testing by writing complex SQL Queries through SQL Script. Extensive use of SQL Query to perform data integrity testing.
- Performed White Box Testing of the Application.
- Checked functional test cases and technical functionality specifications
- Maintained a test log and reported defects.
- Involved in the execution of test scripts for positive and negative testing. Documenting work being done for the project.
- Involved in Unit, Performance, System, Regression, Integration, navigational and Functional testing of application.
- Created Test Cases, Test Data in Microsoft Excel sheet and exported to Quality Center
- Conducted Integration, Functional, User Interface, Regression, System and UAT Tests.
Environment: and Tools SIPP, WIRESHARK, TestLink, JIRA, Perforce, JAVA Script, UNIX, HP QUALITY CENTER 9.X AND 10.X VERSIONS, Oracle 10g, PL-SQL, TOAD.
Tester/Designer
Confidential, Seattle, Washington
Responsibilities:
- Interacting with the client for more clarity on the requirements if required.
- White Box Testing, Unit testing, Integration testing, Regression testing, User Acceptance testing. Load/Performance testing
- Primary point of contact for technical deliverables
- Support of the deliverable for issues raised as a part of Product Testing.
- Applications are tested manually.
- Developed test scenarios and test procedures based on the test requirements.
- Participated in Preparing Test Plans.
- Carried out unit/module testing.
- Performed Database testing.
- Documented errors and implemented their resolutions.
- Created test scripts, executed test scripts.
- Developed Test Objectives and test Procedures.
- Participated in user training and submitted status reports weekly.
- Development tools: PROTEL (Confidential specific language having concepts similar to C++,JAVA)
Environment: and Tools TestLink, JIRA, Perforce, JAVA Script, UNIX, HP QUALITY CENTER 9.X AND 10.X VERSIONS, Oracle 10g, PL-SQL, TOAD, CATT (Automation of test cases using JAVA script), Confidential specific tools,
