We provide IT Staff Augmentation Services!

Software Development Engineer In Test Resume

3.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • 10 years of extensive experience in the field of Quality Assurance & Software Testing including Test Automation and Framework design, Manual functional/ integration/ User Acceptance testing of client - server, web based and packaged applications.
  • Developer skill set / experience but QA Automation Engineer/ Lead/ Architect by choice.
  • Proficient in writing automation scripts for large projects following coding standards and design of frameworks resulting scripts which are easy to read, maintain and support.
  • Over the last 6 Years have been switching roles as Technical QA Manager / QA Architect / On Site Co-Coordinator/ Senior Test Lead etc. based on needs of the project.
  • Top skill sets Selenium Web Driver, Java, Soap UI NG Pro, Groovy, Quick Test Professional, VB Script, IBM Rational Functional tester with Java.
  • Experienced in Web Service and Web Application automation using Cucumber BDD / Java / Junit / Http Client API / Rest Assured / Selenium Web Driver.
  • Proficient in creating API Level Automation scripts for web services using Cucumber BDD and many leading HTTP Client APIs using Java.
  • Experience is writing and maintaining large script libraries, utility classes, solution accelerators for web service automation using cucumber.
  • Proficient in Test automation framework design. 6+ Years of Framework development experience.
  • Proficient in Test Automation of SOAP and REST Web Services / APIs using SOAPUI NG Pro, Ready API, SOAPUI Open Source, Groovy Scripts, Grape, Groovy Grails Tool Suite, Rest Assured Java API. etc
  • Listed in all time TOP KUDOED AUTHORS( Username: gilugopi ) in Official SOAPUI NG Pro Community. Most authors ahead in the list are SOAP UI Development Staff
  • Directly contacted by Smart Bear Product Managers for suggestions to improve Ready API / SOAPUI NG
  • Promoted as Software Development Manager in Confidential in 2010 with 4 Years of experience ( Still a company record probably). This could be hard to convince for a CMMI Level 5 Company like DELL, hence attaching promotion letter. The sender of attached email is Subashni S, who is currently Senior Project Manager in Dell and author of many QA books you can find in Amazon including ‘Software Testing using Visual Studio 2010’. Can get references from Directors / Client Executive and Senior Project Managers in Dell US and India if needed.
  • Experienced in Amazon Web Services(AWS) and Amazon Simple Storage Service(S3)
  • Experience in Service Virtualization Using Open Source technologies.
  • Experience in Continuous Integration and Continuous Delivery from local and cloud based Environment.
  • Extensive experience in working with XML/JSON parsers and builders for Web Service Testing.
  • Proficient in Web Application automation using Selenium WebDriver using Java/ Eclipse/ TestNG/ Maven / Jenkin
  • Expertise in design and implementation of Test Automation Frameworks multiple tools - Quick Test Professional, Selenium, Rational Functional Tester & Dell Universal Test, SOAPUI etc.
  • Extensive experience of developing Test Plans, Strategy, Microsoft Project Schedule, Resource Planning and Ramp up, Risk Management, Knowledge Management, Configuration Control, Test Estimation, Team Leading & Onsite-Offshore Co-ordination.
  • Excellent hands-on experience on multiple version of Quick Test Professional/UFT v 12.0,11.0, 10.0, 9.5 & 9.2
  • Core part of Automation Testing Practice group of Dell and implemented QTP and Selenium based test automation frameworks for multiple projects, conducted training and mentoring sessions to other resources and helped external project teams through issues resolutions.
  • Proficient in RDBMS / SQL. Comfortable with complex multi page queries beyond the skill sets expected from an Automation Developer. Consulted by developers frequently to reduce cost of queries often.
  • Knowledge of Test Automation using IBM Rational Functional Tester - Java.
  • Extensive knowledge of features and usage of Test Management and Defect reporting tools like HP ALM/QC, Quality Center, TestLink, Mantis & Bugzilla.
  • Extensive experience in CMMI Level 5 Best Practices, Standards, Processes and Methodologies. In-depth knowledge of SDLC, STLC, System Testing Techniques and Testing Methodologies like Agile Methodology, Waterfall model, V model.
  • Expertise in Requirements Management - Requirement Traceability Matrix (RTM), Impact Analysis & Change Management.
  • Hands on experience in conducting and leading Black box testing, Functionality testing, Regression testing, User Acceptance Testing (UAT), Integration testing, Legacy Modernization Testing, Cross-browsers testing, Cross-platforms testing and Database testing.
  • Hands on Experience of Mainframe/Legacy Modernization Testing & Testing on Unix & Linux based systems
  • Experience in leading and managing global test teams across different time zones and across test types, for unit testing, functional testing, integration testing, user acceptance testing, security testing & Performance testing.
  • Self-motivated, proactive, team player with ability to accept challenges and complete on time
  • Demonstrated problem-solving abilities with analytical aptitude and quick learning skills.
  • Excellent interpersonal and communications skills

TECHNICAL SKILLS

Operating Systems: Windows, Linux (Redhat/Ubuntu), UNIX, Z/OS

Testing Tools: Ready API/ SOAPUI NG Gpri, HP Quick Test Pro (QTP) 11.0/10.0/9.5/9.2 , Quality Center (QC) 11.0/10.0/9.2/9.0 , Selenium WebDriver, Selenium IDE, Bugzilla, Rational Functional Tester-Java, Putty

Languages: Java, Groovy, VBScript, Basic Linux Shell Scripting

Environment: s: Windows Server, Redhat Linux Enterprise Edition, IBM Mainframes, Packaged Applications (Core Banking solution - ALNOVA, Siebel Systems)

Databases: TOAD, Oracle SQL Developer, MS SQL Server 2005, MySQL, Oracle, SQL Queries, DB2 for Mainframe

Configuration Management: SVN, Microsoft SharePoint, VSS

Reporting Tools: Microsoft Project, Siebel Reporting, Customer Automation/Reporting frameworks

MS Office Suite: MS Project, MS Word, Excel, Powerpoint, MS Outlook

PROFESSIONAL EXPERIENCE

Confidential - Plano, TX

Software Development Engineer in Test

Responsibilities:

  • Technical lead and SME for Web Service & Web Application Automation
  • Development of Automation Framework with is Database Driven, Environment Independent
  • Automated Data Management Scripts using SQL and Groovy.
  • Automation of SOAP and RESTful Web Services using Ready API / SOAPUI NG Pro and Groovy Scripts
  • Development of Groovy Script library in Ready API.
  • Development of Web Service acceptance scripts using Cucumber Java API and Junit.
  • End-to-End design of Web Service automation test design using Cucumber Java API for Web Service tests. Primary person responsible of bringing Cucumber API Scripts to the organization.
  • Automation of Enterprise Management and E Commerce Portal using Selenium Web Driver, Java, Spring Dependency Injection, Maven and Jenkins.
  • Acceptance test automation of a Legal Web Application and corresponding services using Cucumber BDD with Java / Junit / Selenium Web Driver / RestAssured API / Cucumber reports.
  • Design and implementation of multi-tier Selenium Test Automation Framework using a combination of Data Driven ( from Database) and Keyword Driven methodologies.
  • Development of scripts for automated data generation and management using a combination of SQL queries, services calls and web application itself.
  • Development of Test Suite and Test Case driver classes for Keyword Driven test case execution and reporting.
  • Iteration of Selenium test suite with Java based Rest Assured API for service calls and data validation.
  • Version Control Test Source Code in SVN, commits against Agile User Stories
  • Track test script versions to application source code versions to enable testing of multiple revisions of applications at same time in different environments.
  • Continuous Integration of Web Service tests using Maven/ Jenkins
  • Integration of Web Service tests with Amazon Simple Storage Service and Amazon Web Services
  • Setup, configuration, license management, execution of test scripts using Jenkins Slave Virtual Machines in Amazon cloud.
  • Generate JUnit test reports and QA Sign off for Web Services tests.
  • Generate TestNG reports and QA Sign off for Web Application tests.
  • Development of lightweight automation scripts Production Deployment Validation.
  • Preparation of Web Service Load Tests using SOAPUI Open Source Edition and Groovy Scripts.
  • Integrate selenium test scripts with SOAPUI
  • Review Service contracts and web service design and provide feedback for issues and improvements.
  • Primary person responsible for enforcing RESTful service design guidelines.
  • Storage of test reports in Amazon Cloud - Simple Storage Service using Jenkins
  • Primary interviewer for hiring rest of the team for automation of Web Services and UI automation using Selenium.
  • Help developers identify defect root cause by running automation scripts against developer's local machine.
  • Improve performance of web services by reviewing SQL queries used by application and suggest improvements.
  • Follow agile development and testing process. Daily Standup meetings, Sprint Planning / Grooming sessions, Retrospective, Update stories and tasks regularly.
Environment: RedHat Linux Enterprise, Windows 7, Oracle, SQL Developer, Ready API/ SOAPUI NG Pro, Selenium WebDriver, Maven, Jenkins, Grapes, SOAPUI Open Source Edition, TOAD, Putty, WinSCP, HP ALM, Agile Craft, SVN, Rest Assured.

Confidential - WestLake, TX

Test Lead - Manual, Automation, Security & Performance Testing

Responsibilities:

  • Test Lead for Functional, Integration & Security Testing for Entire project for team of 15 resources.
  • Onsite Test Coordinator for Unit and Performance test team.
  • Preparation of Test Plan, Strategy, Effort and Cost Estimation for all types of testing.
  • Development and maintenance of test scripts on a variety of platforms for legacy applications.
  • Primary person responsible for review, trouble shoot of automation test scripts.
  • Train junior resources on designing industry standard automation scripts focusing mainly on readability, consistency with in team and maintainability.
  • Automation framework design for Mainframe CICS Online application using Dell Universal Test Manager.
  • Automation framework design for web/Java based external interfaces using Quick Test Professional v11 and Selenium WebDriver(Java + TestNG)
  • Preparation and Execution of RESTful WebService Testing using combination of SOAPUI and RestAssured/Java/TestNG.
  • Preparation and Execution of SOAP WebService Testing using SOAPUI.
  • Preparation and maintenance of automation test suites in QTP, Selenium and Dell UTM
  • Test Requirement Gathering, Gap Analysis, Knowledge Sharing sessions with offshore, Test Scenario review with application SMEs/ Business Analysis and Development team.
  • Installation and Configuration of test tools and frameworks - HP ALM, HP Quick Test Professional, HP Performance Center, Oracle SQL Developer, Putty etc.
  • Preparation of test schedule using Microsoft Project and tracking weekly progress of all test teams.
  • Prepare/Reviews work instructions, change requests, and other program receivables.
  • Preparation of test traceability matrix.
  • Test execution using manual testing techniques and automated test suites.
  • Test and Defect Management using HP ALM ( Quality Center v11)
  • Prepare Security test plan for Linux Batch/ Online environment, 3rd party tools and application security.
  • Host daily defect calls during test execution phase and provide necessary information on defects logged to development/migration and business teams.
  • Management of Action Items, Risks, Issues and take corrective measures/escalation.
  • Ensure project Configuration Management & Knowledge Management
  • Ensure review /sign off on all test deliverables produced throughout the course of the project.
  • Host Test Phase exit/entry meetings with stakeholders after each phase of testing
  • Test Reporting - Weekly Test Progress reports, executive dashboards, Customer reporting
  • Environment & Test Data Management - Manage and track data load from production, Environment data refreshes, masking of critical data from production etc.
  • Won Silver Award for outstanding performance during the project.
Environment: RedHat Linux Enterprise, Z/OS, Windows Server, Oracle, ADABAS, DB2, VSAM, SQL Developer, SOAPUI, TOAD, Putty, Filezilla, HP QuickTest Professional 12.01/UFT, Dell UTM, HP ALM(Quality Center)v11, HP Performance Center, TRIM, AUDITRE, Microsoft Project, SharePoint, SOAPUI

Confidential

Test Lead (Automation & Manual Testing)

Responsibilities:

  • Data Driven Automation Framework Development for HP Quick Test Professional v 9.5
  • Automation of UAT Regression test cases using HP Quick Test Professional and HP Quality Center - HP Business Process Testing
  • UAT Manual Testing - Using HP Business Process Manual Testing & Test Cases in Quality Center
  • Validation of APOS AMER and EMEA web services using SOAPUI Pro
  • Provide test case development estimates to test program manager
  • Prepare test scenarios and data for AWR UAT.
  • Prepare queries and track till closure.
  • Ensure end to end traceability of all testing artifacts prepared.
  • Perform peer review and in corporate comments received from Business.
  • Execute UAT Alpha testing and support business testers during UAT beta test execution.
  • Raise defects in Quality Center, follow up for defect fixes and track till closure.
  • Attend/Host daily defect calls during test execution phase and provide necessary information on defects logged to development and business teams.
  • Raise issues to Test program Manager and log program risks/ issues in Quality Center
  • Ensure logistical requirements for UAT are understood and plans are in place to meet those requirements (for example, test labs, systems, user access)
  • Answers questions and addresses concerns from business relating to the development of test cases - seek answers from program documentation, SME’s, etc.; escalate to test managers when unable to identify answer through standard channels
  • Reviews Entry criteria with Test Program Manager and provides status & risk mitigation input specific to assigned program & work stream.
  • Communicate with all business leads from different streams to get their signoff
  • Attend Phase Exit Review & GO/ NO GO Calls
  • Attends lessons learned sessions and provides lessons learned input to Test Program Manager
  • Won Bronze Award while performing UAT QA Analyst role for AWR Program.
  • Team received appreciation from CEO Michael Dell and Executive Leadership Team for rolling out AWR in AMER region against all odds and challenges.
  • Received appreciation mails from AWR Global Program Manager, AWR UAT Manager, Client Platform Manager, Offshore Team Manager and Confidential Senior Management.

Environment: HP Quick Test Professional 9.5., HP Quality Center 9.5, TOAD for Oracle, Soap UI Pro, Microsoft Project, .Net Framework, AJAX, Web Services, Siebel CRM, OPAS - ITIL v3, ATRIUM, Hybrid Agile, HP Business Process Testing

Confidential

QA Module Lead (Automation & Manual Testing)

Responsibilities:

  • Designed data driven test automation framework using HP Quick Test Professional with full Quality Center integration and provided demonstration and POC to client.
  • Test script development, preparation of function libraries, recovery scenarios, object repository management etc.
  • Performed testing for new functionality, hotfix, service and maintenance window releases
  • Defect reporting and management in mercury quality center
  • Test asset management and configuration management using SharePoint
  • Develop traceability matrix, test scenarios and test cases
  • Test case execution from QC.
  • Map requirements to test cases and link test cases to defects in QC
  • Query resolutions and application walkthroughs from developers and Business Analysts though Microsoft live meeting and Office communicator.
  • Daily defect calls to coordinate b/w development, test team and stakeholders
  • Monitor and document testing activities in accordance with the quality control process of the organization

Environment: QTP 9.0, Quality Center 9.2, Oracle Database, Siebel CRM, Oracle ERP Suite applications, Windows Server

Confidential

Test Engineer (Automation Testing)

Responsibilities:

  • Customized existing data driven framework to a 4 Tier data driven hybrid framework using Java Object oriented programming.
  • Prepared alternate approach document suggesting improvements to be made on existing automation framework and received appreciation from managers.
  • Test automation script development using IBM Rational Functional Tester.
  • Requirement analysis, test case development and test case execution
  • Created script tracking spreadsheet and support documents to track and maintain script re-usable components
  • Responsible for deliverables like Test results summary reports and Weekly Status reports.
  • Executed automation suite for Regression test runs for each application release
  • Reviewed test cases for correctness and completeness, test runs, and maintained test result reports
  • Maintained defect tracking and reporting using Rational Clear Quest.
  • Performed Functional Testing and Regression Testing of the application using both automation and manual testing
  • Won PAT ON THE BACK award for contribution towards the test automation project and for designing alternate test automation framework.

Environment: ALNOVA, Citrix, IBM Rational Functional Tester, IBM Rational Manual Tester, IBM Clear Quest, Microsoft SharePoint, VSS

Confidential

Security Tester

Responsibilities:

  • Preparation of security test strategy
  • Preparation and execution of security test scripts for following type of web application vulnerabilities
  • SQL Injection
  • Cross Site Scripting
  • Cross Site Request Forgery
  • Broken Authentication and Session Management
  • Insecure direct object references
  • Report defect in internal defect management tool.
  • Provide details of defects and suggestions for resolution in defect triage meetings.
  • Re-execute security test scripts after defect fixes, enhance scripts for additional parameters during re-testing wherever necessary.

Environment: IBM AppScan, Firebug, Cain and Abel, Fiddler, Apache Web Server, WAMP Server, PHP, ASP .NET,

We'd love your feedback!