We provide IT Staff Augmentation Services!

Software Dev Engineer In Test (sdet) Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 8 years of experience as a Sr. Software Quality Engineer in Desktop, Web and Cloud based solutions in different domains
  • Expertiese in analyzing product requirement documents, functional specifications and worked on
  • Detailed understanding of SDLC methodologies (Agile, Scrum, RUP, Waterfall)
  • Expertiese in analyzing product requirement documents, functional specifications and worked on developing Test strategy, Test plan and Test case documents.
  • Experience handling a team working on offshore model. Interacting as a liaison between offshore team and the client
  • Expert in developing Selenium WebDriver test scripts and Test Frameworks using Cucumber/TestNG
  • Extensive experience in using Selenium WebDriver API for writing Junit test suites and test cases
  • Sound knowledge on TestNG and Cucumber frameworks for Unit and Functional testing, Maven and ANT for Project building, Jenkins/Hudson for Continuous Integration.
  • Good experience in creating and managing the test cases to test the Native and Web - view app on iOS and Android Platform using Appium
  • Experience in creating frameworks using Selenium/Appium to support cross-browser and cross-device testing
  • Expertise in Web Services, API Testing using SoapUI to test Soap web services as well as RESTful API
  • Experience using bug tracking tools such as JIRA and HP QC, Rational Clear Quest
  • Experience in front-end web technologies like HTML5, CSS, JavaScript, XML, JSON
  • Extensive knowledge of SQL Server 2012/2014. Expertise in backend testing for data validations, data integrity and data migration checks
  • Skilled in reviewing various project related documents like BRD, FRD and other project related documents.
  • Expertise on variousElectronic Data Interchangetransactions like EDI 834, EDI 837. Well versed withANSI X12and HL7 standard.
  • Experience in testing ETL Methodology (SSIS)
  • Expertise in Informatica, ETL verification, BI reports testing
  • Worked on Functionality, compatibility, reliability, usability and related test methodologies.
  • Strong understanding of Virtualization and Cloud computing.
  • Understanding of IVR and CTI applications.Basic Understanding of SAP R/3, Salesforce.
  • Highly motivated and committed. Result and detail oriented and perform extremely well, both independently and in team environments.

TECHNICAL SKILLS:

Test Automation Tools: Selenium, Appium, SoapUI, QTP, Jmeter

Programming/Scripting language(s): Java, Groovy, HTML5, XML, CSS, JavaScript, SQL, PL/SQL, VBScript

Test Management Tools: TFS, MTM (Microsoft Test Manger), RTC, HP-QC

Bug tracking Tools: HP-ALM suite, Microsoft Test Manager, Jira, Rational Clear Quest

Mobile Devices: iPhone, iPad, HTC, Samsung, Windows Phone and Android devices

Databases: SQL Server 2012/14, Oracle,MySql

Other Tools: Docker, Sauce Labs, Visual Studio, Salesforce, Putty, VMware workstation, MS Office Suite

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Software Dev Engineer in Test (SDET)

Responsibilities:

  • Develop a scalable framework for the regression suite using Cucumber and Selenium Webdriver
  • Server side installations and modifications to comply with the server settings and business scenarios. Modifications in config and host files to test different automated services
  • Create scenarios which could be automated, regression testing strategies to help future automation planning and deciding automation strategy to automate the test cases and test scenarios
  • Extensively used Selenium Webdriver API and Cucumberto automate the test cases.
  • Improve the flexibility of Selenium framework to add additional test cases to the existing suite without having to change the existing code
  • Write automatable Test Cases to test the core business logic and all backend processes needed for the regression suite
  • Automation of the batch scripts and maintain the schedule for daily and weekly batches
  • Validate the data after batches are run and perform sanity checks on the data
  • Manage the SoapUI Projects to validate the response of Web-Services to analyze and debug the discrepancies to triage the defects
  • Test the Change Requests (CRs) requirements from the business users and modify the automation suite to include any of the additional test cases

Confidential, Spokane, WA

Sr. Automation Engineer

Responsibilities:

  • Development of a scalable Appium framework to use for both iOS and Android devices so the customer can easily access Web view mobile site using iPad, iPhone and Android tabs and phones
  • Used virtual devices (Emulator and Simulator) as well as real devices for Test validations using Appium
  • Developed Appium scripts for Native Android/iOS Apps using Java and Webdriver API
  • Handled offshore team to manage the Platform team and acted as liaison between the customer and the offshore team. Reviewed the architecture and built and modified the automation framework to fit best with the requirements
  • Conduct and lead UAT sessions to smoothen the UAT testing and help users understand the new feautures
  • Test planning, designing and QA Architecture of Service layer automation framework on a including REST and WCF services
  • Architecture and design approach decision and lay-out the basic foundation of Selenium Automation framework for Platform Project using TestNG
  • Created Groovy scripts to create parallel Data Access Layer framework to test all the service layer components
  • Used different tools such as UI Automator for Android and Appium Inspector for iPhone to build accurate test cases in Appium
  • Wrote custom sql queries in Groovy to test the database - web service integration
  • Work with managers and infrastructure team to support in creation of TTE (Treasury Test Environment) such that the environment should satisfy the needs of automation and continuous integration
  • Complete testing of ETL process being used for complex business scenario Late Fee Avoidance (LFA)
  • Identify and analysis production and PPE environment discrepancies issues with rigorous testing of numerous business scenarios and variations in data
  • Risk Identification and assessment. Provide possible solutions to mitigate the risks identified and document the plan
  • Work with managers and infrastructure team in creation of TTE (Treasury Test Environment)

Environment: Windows 8/10, Selenium, Appium, TFS, Visual Studio 2012, SQL Server 2012/2014, MTM, JavaScript, XML, VMware, Scrum

Confidential, Montgomery, AL

Sr. Quality Engineer

Responsibilities:

  • Extensively used Selenium Webdriver API and TestNG to write test cases and automate all these test cases.
  • Helped in deciding automation strategy to automate the test cases and test scenarios using Selenium
  • Created automated scenarios using Selenium and Appium frameworks for regression testing.
  • Created automated test scripts using TestNg framework
  • Managed and solely owned very large test data containing 900 Households and more than more than 4000 persons to test various Web-services including HUB Services (FFM Testing) and RESTful API Services
  • Significantly reduced time needed for software release by implementing an automated testing framework for native applications in iOS andAndroid usingAppium
  • Used Test Data efficiently to create test cases and used various techniques like equivalence partitioning, boundary-value analysis and pairwise testing
  • Led the efforts done by State of Alabama to test secure Account Transfer Web service. The service includes complex business-scenarios and thorough understanding of the Web Application Development
  • Tested mapping of the web service data to the middleware and data transactions to and from middleware to web service adapters by testing REST API services.
  • Extensively used Resource and Method modifications to change the parameters in URI for API Testing
  • Performed web services testing and validated XML request/response data using SOAPUI to test the functionality of service like to extract the information regarding SSA verification, Tax House Hold, Lawful Presence and RESTful API services
  • Database testing pertaining to the web service interactions with the database by using JDBC Adapters and writing custom sql queries using Groovy scripts in SOAP UI Pro.
  • Created a secure communication of application test environment with service provider using SOAP UI using command line to create key store of s.
  • Inserted Assertions on the Test Cases to validate the XML SOAP response.
  • Generated HTML, Test runner and custom reports using SOAP UI
  • Identify and analysis deep troubling production issues such as Overlapping Enrollment, Complex Business Scenarios with rigorous testing of numerous business scenarios and variations in data

Environment: Windows 8, TFS, SOAP UI 5.X, Selenium Webdriver, Appium, Visual Studio 2012, SQL Server 2012/2014, MTM,, IrAuthor 4.5, HTML, JavaScript, XML

Confidential, Montgomery, AL

QA Lead

Responsibilities:

  • Managed Test Plan, Test Cases and Test Analysis documents in Test Foundation Server(TFS)
  • Created Test Documents like Test Strategy and Test Plan documents
  • Analyzed the Business Specification and created the test plan, test cases for functional and GUI testing
  • Interacted with Users and In-house Eligibility Workers on a regular basis to understand business needs and prepared a Test Plan to meet such enhancements
  • Participated in business meetings with HIE and HIX users and presented the QA progress and concerns
  • Interacted with Stake-Holders and Chief Product Owner on a bi-weekly basis to discuss on the business critical requirements and prioritization of the QA Activities
  • Presented daily test summary reports (DTSR) and software quality status reports on a regular basis
  • Participated in business as well as technical meetings with Federal Hub (web service provider) as well as CMS (user). Also involved in presentations of Quality Assurance with the User
  • Decided automation strategy to automate the test cases and test scenarios using Selenium
  • Extensively used Selenium Webdriver API and TestNG API to write test cases and automate all these test cases.
  • Developing scripts for Mobile UI Testing usingAppium.
  • In the regression phase, the project was automated usingAppiumwith TestNG.
  • Helped in deciding automation strategy to automate the test cases and test scenarios using Selenium
  • Thoroughly test the SOAP services to test the data transactions to FFM (Federal Hub) as service provider which involved inbound as well as outbound web services
  • Interacted with developers and other cross-functional teams such as infrastructure team to build a framework for a thorough Integration testing by using RESTful API Testing to span-out from UI to middleware to database and to other SOA components such as business rules engine.
  • Created a secure communication of application test environment with service provider using SOAP UI using command line to create key store of s.
  • Tested mapping of the web service data to the middleware and data transactions to and from middleware to web service adapters by testing REST API services.
  • Involved in testing all back end processes using SQL Server 2012/ SQL Server 2014
  • Thoroughly test the SOAP services to test the data transactions to FFM (Federal Hub) as service provider which involved inbound as well as outbound web services
  • Generated HTML, Testrunner and custom reports using SOAP UI
  • Web services testing using SOAP UI pro and SOAP UI free version. Performed web services testing and validated XML request/response data using SOAPUI to test the functionality
  • Reported the defects to developers using Microsoft Test Manager (MTM)
  • Created data driven scripts (DDT) for Functional testing & Regression testing along with customized test result facility in Excel using data table methods.

Environment: Windows 7, TFS, SOAP UI 4.6, Groovy, Visual Studio 2012, SQL Server 2012/2014, MTM, Selenium, IrAuthor 4.5, HTML, Javascript, XML

Confidential, Pittsburgh, PA

Automation Engineer

Responsibilities:

  • Developing the Test Plan, Test cases and Design Test steps and associated with the corresponding requirements.
  • Development and Enhancement of Automation Frameworks
  • Writing the Test cases/Scripts for various interfaces based on Business Requirement Documents and system specification documents.
  • Develop and maintain Manual Test cases using HP Mercury Quality Center (HP ALM suite)
  • Executed Manual and Automated test cases and verified results with expected results.
  • Create and debug descriptive programming scripts in QTP
  • Extensively used features of QTP like Checkpoints, Object Spy, and Object Identification to test the application.
  • Create and enhance the data driven and hybrid driven automation frameworks
  • Created Data driven scripts (DDT) for Functional testing & Regression testing along with customized test result facility in Excel using data table methods.
  • Performed Web Services testing and Validated XML request/response data using SOAPUI to test the functionality of third party service like to extract the current exchange rate, to locate currently available mortgage evaluators etc.
  • Used Groovy Script to connect Database, to do conditional property transfer for dependent test cases
  • Reported the defects to developers using Quality Center
  • Used Quality Center Document Generator to create a report in Microsoft Word document containing project's requirements, planning, test list, test execution and defect tracking data
  • Performed Ambiguity and GAP Analysis of the application
  • Involved in testing all back end processes using SQL, UNIX shell scripting on different servers
  • Executed DDL and DML queries to manipulate the Oracle database
  • Actively participated in JAD sessions and scrums by showing daily and weekly progress of testing in the meetings

Environment: Windows 7, Windows Server 2008, Quality center 10.0, QTP 10.0, SOAPui 3.6, Groovy, HTML, VBScript, XML and Oracle

Confidential, San Francisco, CA

QA Engineer/System Administrator

Responsibilities:

  • Analyzed the Business Specification and created the test plan, test cases for functional and GUI testing
  • Creation of test plan, test scenarios and test strategy
  • Categorized the test cases, test data and maintained separate test sets to execute various real time transactions
  • To perform smoke, system, functional and integration testing manually by creating test cases and test steps
  • Used various simulators and emulators for the mobile testing on different platforms and browsers such as Perfecto, Device anywhere and emulators for iOS, Windows and Blackberry
  • Reviewed the Functional specification document, wireframes, and product specification documents to create test cases forUATtesting
  • Developed Reusable Generic and Application functions using VB script. These functional can be used anywhere in the test scripts
  • Planned, designed, coordinated, executed and managed Functional Integration Testing of web based java Substance using QTP.
  • Involved in maintaining and uploading the QTP Scripts to Quality Center.
  • Created Test scenarios and performed manual testing of the application to test the system for both the functional and business requirements for positive and negative scenarios using Mercury Quality Center
  • Performed complex analysis of business requirements and system specifications
  • Tested the software using different browsers to study the compatibility
  • Experience of working effectively in both Windows and UNIX environments
  • Maintaining project schedule for the QA activities by constantly reviewing the project schedule and prioritizing the QA activities
  • Interacted with the Technical Leads and Developers, Business Analysts to evolve the functionalities, workflow, and business transactions
  • Utilized strong analytical, problem solving, judgment and skill to define appropriate balance of delivery content, quality and timing
  • Analyzed the change requests, new patches and accordingly updated the test cases and test data to provide test coverage
  • Updated the team status in Quality Center as how many test cases were executed, how many failed as compared to the total no of test cases in each module
  • Tested the new and modified pages, components added to the system
  • Wrote SQL queries to check the population of the data and do positive and negative testing

Environment: Quick Test Pro, Quality Center, Rational Clear Quest, UNIX, SQL, TOAD, Windows XP/VISTA/7, MAC, IE, Chrome, Firefox.

Confidential - Bloomfield, CT

Web & Mobile Application Tester

Responsibilities:

  • Studied Business Requirement Document and Functional Design Document.
  • Assisted the business analysts to perform User Acceptance Testing (UAT) and to make test scenarios and test cases for the same.
  • Analyzed the ambiguous requirements and reported the ambiguities in a checklist.
  • Directed the walk-thru efforts of the system test plan with other IT groups.
  • Completed System Integration Testing of new features added to the system.
  • Performed Data Driven Tests by parameterizing the fixed values to read from various Text, Excel and Access files for regression testing
  • Involved in writing Test plan to perform system testing.
  • Performed data driven testing using excel file in QTP.
  • Developed test scripts using QTP to perform smoke, functional and regression testing.
  • Created checkpoints and synchronization points in the application to deal with timing problems in QTP
  • Performed regression, functional testing, Integration, Smoke testing, Adhoc testing, production testing, black box testing, user interface testing positive /negative testing.
  • Extensively performed Front-End as well as Back-End Testing on the applications and performed Defect Tracking for the same.
  • Created and maintained groovy scripts to create web-services test suites in SOAP UI
  • Performed Webtrends Testing on Mobile devices(Android and Iphone).
  • Performed compatibility testing with various Android platform handsets to ensure thatFunctionalityworks fine.
  • UAT testing on various environment including different types of Mobile devices. IOS, Android, WindowsPhone.
  • Used with web technologies XML and web services.
  • Used JIRA for Test and Defect Management
  • Verified log files on UNIX boxes to validate the batch-processing engine to validate the data on the frontend.
  • Performed regression testing to make sure that any modifications in the product did not affect the system, or caused any errors.
  • Identified and logged the issues and errors in Bugzero
  • Help in identifying customer issues and convert into technical terms and log the errors and defects in Bugzero
  • Verified the log files when installing the builds and reported the errors to the development team.
  • Participated actively in the team meetings with the Developers for fixing the bugs.
  • Worked with team lead to provide weekly status summary report.
  • Raised defects in accordance with procedures outlined in the product test Approach.

Environment: Windows XP/Windows 2003, Manual Testing, JIRA, J2EE, XML, SOAP UI, Groovy, Web Services, JavaScript, HTML, XML, Oracle, MS Project and MS Office, Bugzero.

Confidential, NY

Software Quality Engineer

Responsibilities:

  • Tested the front hand validation in Java Script and tested the front-end look and feel in HTML.
  • Involved in meeting with Business analyst and get the domain knowledge of application.
  • Review the functional specification and raises if any issue.
  • Designed and developed Test Plan and Test Strategy.
  • Update the test cases and test scripts when functional specification update.
  • Executing test scripts on Test Director and logged defects.
  • Prepared the Test Data for Raw Material and Finished goods inventory.
  • Involved in Component, Functional and Regression Testing.
  • SQL is used for database testing.
  • Used with web technologies XML and web services.
  • Detect reports, communicate to the developers using Test Director and tracking the defects.
  • Verify the performance of application by enter dummy data into database.
  • Keep track of new changes/features on Test cases and test scripts.
  • Reporting to QA Manager and coordinating with development team for completion of testing and fixing-bugs tasks.

Environment: Quality Center 8.0, QTP 8.2, SOAPui, Oracle, WindowsXP.

We'd love your feedback!