Engineer - Graphics Resume
San Diego, CA
SUMMARY:
- Test Engineer with expertise in quality assurance and testing which includes software, system level and web based testing. Involved in all phases of software development life cycle. Expertise in software verification and validation, bug reporting, defect tracking, debugging and RCA of issues. Excellent troubleshooting, analytical, problem - solving and learning skills as well as prioritizing tasks and giving attention to details. A keen follower of emerging technologies. Strengths include:
- Test plans/ Test Cases
- Validate/ Analyze test results and defects
- Troubleshooting and Debugging issues
- UI & Compatibility testing
- Develop Technical documentation
- Train new team members
- Communication and interpersonal skills
- RCA & Log analysis
TECHNICAL SKILLS:
Languages: C, C++, C#
Applications: Confidential Office, MS Word, MS Excel, MS PowerPoint
Databases: MS SQL, Oracle
Operating Systems: Windows XP/Windows 7/Windows 8, Windows Server 2008, Windows Server 2012
Tools: WHCK, WinDbg, Prism, JIRA, Product Studio, WTT, Perforce, JTAG, Trace32, Visual Studio, TFS,VSS, HttpWatch, Fiddler, Firebug, IE Developer toolbar, ILSpy, Gatekeeper, Muppet
Environment: s: Confidential Visual Phone Developer Express, MS Visual Studio 2008, JavaScript, XML, CSS, Webservices, ASP.NET 2.0, ASP.NET 3.0, ASP.Net 3.5
PROFESSIONAL EXPERIENCE:
Confidential, San Diego, CA
Engineer - Graphics
Responsibilities:
- Graphics PoCfor Windows Phone 8 (WP8) and Windows on Arm (WoA).
- Conduct system testing and facilitate acceptance-testing activities in support of all system development projects. This includes providing estimates for the test effort, managing the defects identified during testing through to resolution, document and report all test results in Agile environment.
- Review, develop and execute test plans and test cases, manage defects and report on test progress.
- Increase metrics collections and inspections reports, supplying reports on numbers of analyses, fixes, build, inspection statistics and sanity results on weekly basis.
- Commended for leading the end user testing and collaborating with Self-Host team to find issues on production builds and increase the coverage by coming up with ideas to cover more functionality which accelerated average bug find by 50% and overall improve the quality of product.
- Maintain quality for graphics driver by covering Conformance/Compliance, Functional, Performance, Stability, Stress, Smoke and End user testing on weekly basis and sending out weekly reports about the overall status of the system.
- Responsible for doing the RCA of issues and narrowing down the cause to the offending components by extensive triaging, debugging, and analysis of logs which significantly reduced developer’s debugging time.
- Initiate the core meetings and collaborate with multiple tech teams to understand and prioritize blocking issues and ensure they are fixed on time.
- Responsible for Device Bring-ups and maintain devices in stable state to run the tests and complete first level of testing before devices went out of lab for system testing.
- Lead, train and transition multiple chipset test efforts to the India office.
- Deploy, maintain and execute automated test farm for execution of Confidential Windows Hardware kit for driver signing to make Confidential drivers Confidential Certified.
- Analyze GPU logs, crash logs, dumps and traces in detail to monitor graphics activities for user and kernel mode driver and report any discrepancies and improve overall driver quality.
- Develop plan for User Interface Acceptance (UAT) testing to ensure top quality of graphics driver.
Confidential, Redmond, WA
Test Engineer - Windows Phone
Responsibilities:
- Enhanced Test Plans and Test Cases adopting changing customer requirements and standards. Managed 4 team members providing expertise in GUI, Functional, Regression, Integration, Performance and User Acceptance Testing.
- Led the application compatibility team and guided and managed team of testers to find quality end user bugs by creating test plans to cover important features of the system.
- Performed End to End testing on emulator for daily builds, debugged code, collected logs and analyzed for errors.
- Wrote and ran automation to launch, debug and deploy the phone applications through WTT and Muppet to test the overall functionality of applications.
- Delivered excellence in writing detailed bugs, troubleshooting, testing, inspection, and reports ensuring top quality at all times.
- Worked with Senior Program Manager in team to drive daily shiproom meetings, prioritize issues and get the issues resolved in a timely manner by being on top of issues. Created internal Teamstat site to maintain milestones, track bug status for various modules and achieve deliverables as set out in the work plan.
- Developed User Accepting Testing (UAT) plans and test cases based on the requirements.
- Increased analysis of bug severity, bug tracking system and reporting by 15%.
Test Engineer
Confidential
Responsibilities:
- Wrote Test Plan, Test Scenarios, and Test Cases with respect to the Screen flow diagrams and requirement documents and test the various modules of MSN page extensively.
- Validated the application’s functionality against the prescribed requirements and designed the required test cases to test the application.
- Participated in bug triage meetings and extensively involved in analyzing, escalating and writing detailed bugs in Product Studio and WTT to ensure they can be understood, prioritized, investigated, fixed and deployed.
- Debugged the code with Visual Studio Debugger to observe execution breaks and monitor logs to troubleshoot the problems.
- Used and fixed JavaScript and CSS for developing the web pages.
- Participated in the Planning, Task Analysis and Scheduling for the Implementation of the Project.
Confidential
Web Application Tester
Responsibilities:
- Involved in reporting, tracking, reviewing, analyzing and re-testing of bugs using bug tracking tool.
- Conducted Functional and Regression testing during the various phases of development.
- Prepared Test cases and Test plans for the User Acceptance testing.
- Participated in bug triage meetings and wrote detailed bugs so they could be understood by developers.
- Tested ASP.NET forms, AJAX.NET extensions and validation controls and JavaScript and CSS to improve the site experience and maintain the quality of the site.
- Used Agile methodology for developing the application and VSTS for unit testing the application
