We provide IT Staff Augmentation Services!

Contract Sdet Engineer Resume

5.00/5 (Submit Your Rating)

Mountain View, CA

SUMMARY OF ACCOMPLISHMENTS AND SPECIALTIES

  • QA & Test Strategies: Developed software QA and test strategies for 16 years, and worked as the sole QA & test engineer in 2 companies. Formed QA and test plans in several industries, including cyber security, big data, mobile software, finance, and education.
  • QA & Test Automation: Led all test automation in 2 industry-leading software companies. Reduced QA process times >90% in several businesses. Created test tools that enabled results to be easily seen in graphical formats.
  • Test Execution: Performed functional, stress, security, international, accessibility, configuration, compatibility, regression, sanity, and user acceptance testing for many years. Consistently met or exceeded bug-detection goals.
  • Project Management: Scheduled and managed workflows for several locations at the same time, and met all key deadlines and budgeting goals.
  • Communication: Created the vision of building the entire QA environment, and presented vision to upper management. Explained test results to customers. Coordinated with overseas teams, and liaised between engineering groups and non-technical people.

TECHNICAL SKILLS

  • White & Black Box Testing  QA & Test Strategies Test Automation  Project Management
  • Data Integrity Python Perl  Bash Shell  JSON/RESTful  Solaris
  • Unix  Red Hat  Ubuntu  CentOS Linux  Mac OS  Windows  SQL Server  Oracle  MySQL  PostgreSQL  Web & Browser Testing
  • Android iOS 802.11b  TCP/IP  WLAN  Data Migration  Selenium TestComplete  TestPartner
  • TestLink Git  Inter-departmental Collaboration Data Analysis  Report Generation

PROFESSIONAL EXPERIENCE

Confidential, Mountain View, CA

Contract SDET Engineer

Responsibilities
  • Improved testers’ efficiency by writing several test tools.
  • Designed and developed scalable and maintainable automation framework, using Python.
  • Played key part in building set-up script in Bash Shell, and used Python to create test cases.
  • Ensured that phone could make lengthy calls by calling all networks and testing phone’s features.
  • Simplified the configuration process, using set-up scripts. Built part of the framework and developed test cases.
  • Collected test results from test case management software and presented results to management.
Confidential,Sunnyvale, CA

Senior SQA Engineer

Responsibilities
  • Played major role in building Selenium grid and creating the test schedule. Decided when to conduct code checking, and ran Java-based test scripts.
  • Used VMware and vCenter to create the test environment, and employed Docker to create Selenium grid.
  • Developed tool that evaluated the performance of all 8 - 10 modules. Helped parse log file, calculate differences, and produce graphs that enabled quick views of changes in code and performance.
  • Developed the backend automation framework, using Python and py.test. Wrote automation scripts, using Python’s Pandas and Matplotlib libraries to analyze product performance.
  • Used Python to develop library that ran RESTful API tests. Mentored other testers in optimal uses of Python.
Confidential, Foster City, CA

Lead SQA Engineer 

Responsibilities
  • Developed the QA vision and culture and presented them to all 3 engineering teams. Created the 3-and 6-month timelines, and wrote guidelines.
  • Built the QA process and integrated it with development. Educated developers on QA best practices; established QA schedules and release processes. Created acceptance tests and nightly regression tests. Performed weekly release tests to optimize product quality.
  • Brought Selenium on board, and used Practice Test. Developed Selenium test cases, using Python, and designed test cases for data flow.
  • Developed several libraries in Python to test the UI.
  • Created smoke test scripts to verify locations of objects on page.
Confidential,Foster City, CA

Contract QA Automation Engineer 

  • Developed test plan and test cases, using TestLink and Jenkin. Supported software-defined networking project.
  • Helped create API library for Cisco router.
Confidential

Contract QA & Test Engineer

Responsibilities
  • Conducted quality testing of British Telecom/Counterpane’s network security product (Sentry). Designed the backend testing framework and verified data integrity, using Perl and Oracle SQL to develop test scripts. Executed tests on several correlation engine modules (including IPS and Failed Access), and performed regression tests on Linux.
  • Performed backend testing of Yahoo’s data mining product. Created test plans and cases. Generated sample test data with Oracle SQL, and carried out regression tests with Red Hat in Linux environment.
  • Worked as senior SQA engineer for Genetic Finance, developed automation test strategy, set up the test framework, and tested web UP of customer portal, using JSON/RESTful web service. Developed new test scripts on Bamboo CI server, using Python and Bash.
  • Tested databases for HP, using Oracle SQL. Tested Oracle trigger by developing test cases in SQL. Used Python and Perl to automate tasks.
  • Developed test plans and cases for SurveyMonkey, and conducted web/browser testing.
  • Conducted end-to-end testing for several products at Financial Engines. Generated test plans, designed test cases, and performed regression tests. Executed automation scripts with Test Complete, developed complex SQL queries to validate data integrity, and coordinated testing with offshore team.
  • Conducted white box API testing for Chegg, and developed Python-based scripts to produce test data in JSON format for RESTful web service.
Confidential,San Jose, CA

Software Quality, Build, and Release Engineer

Responsibilities
  • Worked as the sole QA engineer in start-up that made file compression software, and managed all aspects of product quality.
  • Played key role in company’s first automation build for the release process, which cut release times from 5 hours to 5 minutes. Wrote software that automated the process.
  • Created customer data performance analysis tool in Perl, which automatically generated comprehensive reports.
  • Developed a process that provided key performance ratios in graphical form that replaced spreadsheets.
  • Designed and implemented company-first test strategies for new features and platforms.
  • Provided IT support by managing internal network and external FTP site.
Confidential, Sunnyvale, CA

Mobile Device Test Engineer 

Responsibilities
  • Conducted black box testing of mobile phones and Bluetooth for enterprise and consumer markets.
  • Performed builds and acceptance, functionality, sanity, and final product testing for several smart phone models. Solely developed new test case plans, and optimized bug reports and verifications of fixes.

We'd love your feedback!