We provide IT Staff Augmentation Services!

Software Development Engineer In Test (sdet) Resume

5.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY:

  • Software development Engineer in Test (SDET) with Python scripting, C++, C#, Selenium web automation framework, Web Services, Microsoft tools and technologies.
  • 8+ years of experience working in System Validation and Verification in multiple domains - Mobile Devices / Mobile Cell Networks / Mobile Apps ( Confidential network communication, Windows Phone OS features, Microsoft Band device features), Car Infotainment systems (Radio / Navigation / Bluetooth / UI), and Automotive Sub-systems like Airbags.
  • Mobile UI and Apps automation using “Perfecto” Mobile Cloud architecture and Selenium web automation tools.
  • Experience in Mobile Network test automation - End-user use-case across LTE/UMTS network nodes using Node Access, Core and IMS network.
  • Experience with Web Services - Restful, SOAP UI
  • Experience in working with Bluetooth connectivity (HFP, A2DP 1.0/1.3/1.4), Wi-Fi (b/g/n) validation process, device compatibility tests, Motion tracking & Gyro, Bio-electrical, Touch UI features.
  • Experience in testing the Windows 8.1 Phone - Kernel, Boot loader and Video Telephony features.
  • Windows Band app testing - App Activation, App De-activation, App Functionality, Notifications, Synchronization with Smart Phones - Android/iOS/Windows.
  • Diverse experience in Software Quality Processes and System Development Life Cycle Methodology of Web applications, Server software and embedded systems.

TECHNICAL SKILLS:

Languages / Frameworks: Python, C/C++, C# Programming, .Net, SQL, XML, HTML, XPath, Robo Test framework

Software: Eclipse IDE, Windows Test Tool (WTT), Windows Power shell, Windows Debugger, Microsoft Test Manager, MS Visual Studio, Test stand tool (National Instrumentation co. ), SOAP UI, Wireshark

Test Management tools: MS Test Authoring and Execution Framework (TAEF), Bugger, Atlassian JIRA, MS Product Studio.

Version Managers: SVN, Visual Source Safe (VSS), PVCS, Telelogic DOORS.

OS: Windows, Linux

PROFESSIONAL EXPERIENCE:

Confidential,Bellevue,WA

Software development Engineer in Test (SDET)

Responsibilities:
  • Automation and manual testing of Radio Access Network (eNodeB - LTE, NodeB - UMTS) for Confidential with Android and iOS devices
  • Developed Python API / Framework Components / Libraries / Scripts for Test automation using Perfecto Mobile Solution, Robo test automation framework, Selenium web framework
  • Real mobile UI interactivity on Android (Samsung Galaxy S4/S5/S6/Note 3/Note 5/ Tab 2.7) and iOS (iPhone 6/6s/iPad Pro) devices
  • Requirement Gathering, Test Plan/Test bed set-up for eNodeB, Co-ordination & communication between Tool Vendors, Confidential SME & Offshore to resolve lab related issue and Technical support.
  • Investigated and resolved issues for any Network lab failures based on root cause analysis.

Environment: Linux & Windows

Confidential, Redmond, WA

Software development Engineer in Test (SDET)

Responsibilities:

  • Manual testing for new Windows phone 8.1 features - Anti-Theft, Video Telephony and Core OS platform and Services as per requirement specification.
  • Test SD Card features on widely used SD cards - Reading / Writing. Executing automated test cases using Window Powershell
  • Executing bug repros for automated and manual test failures, Investigation to identify root cause for the test case failures. Participated in providing code reviews.
  • Analyzed and reported branch health information for team owned code branches.
  • Helped set-up an SD card lab to execute daily runs on a given set of core test cases, Monitored test runs, reported and investigated failures in daily runs in the SD card lab.
  • Logged code and test defects using the MS Product Studio, ran regression on fixes and updated bug status.
  • Worked with feature developers/owners to understand coverage needed for testing.

Environment: C++/C#

Confidential, Redmond, WA

Software development Engineer in Test (SDET)

Responsibilities:

  • Develop automation scripts (C++/C#) and perform manual testing for Microsoft Band device features - Telemetry, Device event logging, File system operations, Locale & Day light time validation
  • Feature testing on motion tracking, bio-electrical and optical design technology.
  • Synchronization Testing of Personal device with Windows, iOS & Android
  • Develop test plan, test scenarios and test cases based on Software/System Requirements.
  • Develop the test cases and verify the test cases using the Microsoft Test Manager, documented the results for the test cases.
  • Raised the defects report and perform the root cause analysis, Consulted with the developers for inputs required for testing.
  • Involved in meeting for the review and status updates, involved in test planning and risk assessment

Environment: C++/C#

Confidential, Holland, MI

Senior Software Test Engineer

Responsibilities:
  • Development of functional automation scripts in National Instruments TestStand and make code modifications for supporting functional testing.
  • Functional testing for Infotainment System and modules comprising - 7" full-color touch screen UI display, AM/FM audio system, Bluetooth hands-free phone and audio streaming capability, Multifunction Commander control, Infotainment system voice command, Radio Broadcast Data System program information, HD Radio / Aha / Pandora / Stitcher internet radio integration, SMS text message audio delivery and reply, Auxiliary audio input, USB Audio Input, Steering wheel-mounted audio controls
  • Work with HTML and JavaScript for front end UI.
  • Review the test cases and prepare verification report, documented the results for the test cases, and raised the defect logging report and perform the root cause analysis.
  • Involved in meeting for the review and status updates, test planning and risk assessment.
  • Executed the functional and protocol testing.
  • Consulted with the developers for inputs required for testing the ECU.

Environment: Freescale and Reneases, Communication Protocols and Interfaces (CAN, ISO9141 (K-line), SPI)

Confidential

System Test Engineer

Responsibilities:

  • Validation of user navigation, shopping flow, ordering process, account creation, shipping and UI screens
  • Review the business, functional and technical requirements and interact with the customer for inputs and clarifications
  • Write test cases based on the on User Requirements specification (URS) and System Requirements documents in HP Quality Center
  • Developed Quick Test Professional (QTP) test scripts for regression purposes of the web application functional testing. Extensively used descriptive programming during QTP script development and keyword driven testing for creation of comprehensive high level automation test plans for application work flows.
  • Work with HTML in front end UI.
  • Develop SQL queries for validation of the system functionality and integrity
  • Prepare verification report for the test specifications
  • Participate in test planning, and risk assessment
  • Perform test execution, capture test results and confirm the failed tests
  • Log the defects and analyzed the possible root cause for the defect
  • Participate in review and status updates

Environment: ATG (E-Commerce platform), JEE, JSP, WebLogic 10, Oracle 10g, Oracle AppsPL/SQL, UNIX, HTML.

Confidential

System Test Engineer

Responsibilities:

  • Participated in the new feature testing and regression testing for monthly releases
  • Prepare end to end test scenarios from the print job submission, processing and routing to the printers.
  • Prepare test cases, test environments, support the SIT phase and support the UAT phase of testing for monthly software releases.
  • Execute the test cases in the execution phase and also involved in the creation of the Requirements Traceability Matrix.
  • Prepare test bed comprising test jobs, printer configuration, job processing rules, browser and OS environment.
  • User interface validation in multiple browsers- IE 6, Mozilla Firefox
  • Creation of automation scripts in QTP for the regression testing
  • Creation of object repository in QTP and parameterized property values for objects and checkpoints in QTP
  • Involved in test planning and risk assessment, identified the root cause as part of defect analysis
  • Interaction with the customer for inputs required for testing

Environment: Java based stand-alone server platform, Windows Server 2003, Apache Tomcat, browsers - IE & Firefox, Command Line interfaces

We'd love your feedback!