We provide IT Staff Augmentation Services!

Sr. Software Qa Engineer Resume

Sunyvale, CA

SUMMARY:

  • Around 10 years of experience in IT industry including Biotech/Mobile/Handheld/Medical devices and instruments.
  • Experience in test design, development and analyzing defects in FDA regulated environment.
  • Experience in test protocol and test procedure design and development.
  • Experience in formulation of Test Plan, Test Cases and QA reports.
  • Experience in formulation of test data generation and validation spreadsheets.
  • Experience in logging, tracking and analyzing bugs.
  • Good understanding of SDLC, QA life cycle, Bug life cycle and QA Standards and methodologies.
  • Good understanding of process oriented development, Software Engineering Standards, QA Standards and methodologies.
  • Hands on experience on test management tools like Quality Center (HPQC), Test Architect, SpecFlow, version control tool like Clear Case, change management and bug tracking tool like Clear Quest, JIRA, Bugzilla, Teamtrack and automation tools like QTP, Test Architect, Docklight and other in house automation tools.
  • Experience testing of applications software on UNIX, Linux, Windows, Android and iOS platforms.
  • Good knowledge of C, C++, HTML, XML, VB Script, SQL, UNIX & Shell scripting and understanding of Object Oriented development.
  • Good communication and inter personal skills.

TECHNICAL SKILLS:

  • UNIX, Linux, MS - DOS, Windows 7/NT/8x/9x/2000/XP/Blue, Android, iOS, Mac
  • C, C++, Objective C, Assembly, Embedded C++, VB, ASP, VB.Net, XML, HTML
  • Oracle, SQLServer, MySQL, DB2, MS SQL, MS Access, SAP BW
  • VB Script, SQL, PL/SQL, Shell
  • Test Architect, SpecFlow, Fiddler, Advanced Rest Client, Mercury Quality Center, QTP, Monkey
  • ClearCase, ClearQuest, DOORS, Bugzilla, JIRA, TeamTrack, RallyDev
  • EDGE, ARM IAR, Multi-ICE, UART, RS-232, HyperTerminal, Docklight, Advanced Rest Client, Fiddler
  • MS Word, MS Office, MS FrontPage, MS Excel
  • Functional testing, Black box testing, Gray box testing, Back end testing, System testing, Integration testing, Regression testing, Manual, Automation testing and API testing.

PROFESSIONAL EXPERIENCE:

Confidential, Sunyvale, CA

Sr. Software QA Engineer

Responsibilities:

  • Worked on different projects and coordinated with cross functional teams in scaled Agile environment.
  • Performed Ad-hoc, Exploratory, Functional, Regression and End to End System testing.
  • Developed test case suite in HPQC.
  • Developed validation spreadsheets for ETL database merge and migration testing.
  • Developed manual tests for various features.
  • Developed automated tests for various features in test automation tools Test Architect and SpecFlow.
  • Performed UI, ETL and System testing.
  • Participated in release process including regression testing, verification and validation testing, document preparation, approval and application go - live.

Environment: Windows 7/ 2000/XP, Visual Studio 2013, C#, .Net, SQL Server 2008 R2, Gherkin, Jenkins, GitHub, SVN, Source Tree, HPALM, Test Architect, SpecFlow

Confidential, San Jose, CA

Software QA Engineer

Responsibilities:

  • Worked independently on multiple projects and coordinated with software developers.
  • Performed Ad-hoc, Exploratory, Functional, and Regression testing.
  • Developed test cases and test summary reports.
  • Installed new builds, verified different applications and reported the test results.
  • Identified and analyzed bugs, reported defects in JIRA.
  • Communicated bugs clearly with software developers and firmware engineers.

Environment: Windows 7/ 2000/XP, Visual Studio 2010, Embedded C, Assembly, HID/I2C/USB/SPI protocols, multimeter, oscilloscope

Confidential, Sunnyvale, CA

Software QA Engineer

Responsibilities:

  • Conducted through manual, black box and ad-hoc tests for various HP and third party software applications on different platforms.
  • Developed Test Plan and Test Cases for functionality tests and managed them in Quality Center.
  • Verified back end requirement specifications.
  • Configured Advanced Rest Client and Fiddler for IE, Chrome and Safari browsers and performed API testing on different platform.
  • Performed windows certification tests for applications under test.
  • Flash the devices with new builds.
  • As a scrum QA, installed new builds, verified different applications and reported the scrum test results.
  • Identified and analyzed bugs, reported defects in Quality Center.
  • Collaborated with offshore QA testing team and software developers on daily basis.

Environment: Windows 7/NT/8x/9x/2000/XP/Blue, Android, iOS, Mac, Quality Center, Visual Studio 2010, Xcode, Objective C, C++, Restful web API, Fiddler, JSON, XML, Virtual machine.

Confidential, Sunnyvale, CA

Software Quality Engineer

Responsibilities:

  • Worked independently on multiple projects and coordinated with R&D engineers and software developers.
  • Developed test design, test protocol and test validation reports.
  • Identified test data needs and performed data validation using Microsoft Access and Excel validation
  • Involved in development, review, approval, testing and validation of Functional Specification, User Requirements Specification and other validation deliverables.
  • Developed Requirement Trace Matrix for user and system requirements.
  • Supported the testing and qualification during IQ, OQ and PQ design and execution.
  • Participated in requirement reviews, test design and test protocol reviews.
  • Developed test protocols for various feature including Database and GUI.
  • Performed Ad-hoc, Exploratory, UI, Functional, Regression and Backend testing.
  • Performed Backend database testing using SQL queries.
  • Communicated bugs clearly with optical engineers and software engineers.
  • Trained testers with spreadsheet validation and protocol execution throughout the project.

Environment: Windows XP, Windows 7, Embedded C, SQL Server, Enterprise Manager, LIS, Spectrometer, Monochromator, UART, RS-232 Serial Communication, PDAQ, HyperTerminal, DTerm, TeamTrack, MS Excel.

Confidential, Sunnyvale, CA

Sr. Software QA Engineer

Responsibilities:

  • Developed Test Cases to cover functionality of product features.
  • Conducted and managed through test case development and execution.
  • Performed Ad-hoc, Exploratory, UI, Functional and Regression testing.
  • Developed UI test protocols for features including Screen layouts and Graphical display.
  • Captured and analyzed test logs utilizing internal test tools.
  • Performed regression tests on application builds and analyzed the test results.
  • Manage changes and updates to test protocols in accordance with requirements.
  • Utilized JIRA to log and track defects.

Environment: Embedded C++, Assembly, UTF-8, Tera Term Pro, Multi-ICE, Device platform, Oscilloscope, UART, RS-232 Serial Communication, HyperTerminal, JIRA, Excel, MS Word, ISO standard.

Confidential, San Jose, CA

Software Quality Engineer

Responsibilities:

  • Developed test procedure for various features.
  • Installed weekly builds for application software and performed smoke test.
  • Performed integration and regression test.
  • Performed initial set up and configuration on instrument.
  • Conducted through ad-hoc and exploratory tests on simulator, application software and instrument.
  • Executed tests on instrument in lab environment as well as on simulator and application software.
  • Prepared samples and analyzed test data according to specific tests needs.
  • Generated data files and updated test procedures according to requirements and manage them in Clear Case.
  • Logged defects in Clear Quest and communicated issues clearly with development team.

Environment: Windows XP, Windows 7, Java, C#, DOORS, Clear Case, Clear Quest, SQL Server, XML, Excel, MS word, GMP standard, ISO standard, QSR standard.

Confidential, Cupertino, CA

Software QA Engineer

Responsibilities:

  • Conducted through ad-hoc and exploratory tests for various features and apps.
  • Developed Test Cases for functionality tests and managed them in Quality Center.
  • Mapped test cases to requirements and ensured proper test coverage.
  • Executed manual and automation test on simulator, device platform and board.
  • Flash the device with new builds.
  • Installed daily build and verified different applications from Android and HP's own deployment.
  • Performed regression and UAT tests on device for features including Wi-Fi, Bluetooth, audio, video, messaging, calling, SIM, SD card and browser.
  • Performed user interface and system performance tests on device.
  • Identified and analyzed bugs, reported defects in Quality Center and produce metrics for defects and test results.
  • Performed automation test suite execution on ADB and Monkey automation tool.
  • Collaborated with QA testing, product and software development team.

Environment: Android Platform, C, SQL Server, MYSQL, Windows, Linux, Monkey, ADB, Meat Grinder, Wind River, Test Director, Excel, MS Word.

Confidential, Alameda, CA

Software Test Engineer

Responsibilities:

  • Conducted through Black box and Gray box tests development and execution.
  • Performed Ad-hoc, Exploratory, UI, Functional, Integration, Regression and System tests.
  • Developed UI test protocols for features including Screen layouts, Alarm, Alerts, Battery life.
  • Developed and executed test scripts using Docklight tool.
  • Compare data files and folder through Beyond Compare 3.
  • Enhanced test scripts in accordance with UI and other feature changes.
  • Manage changes and updates to test protocols in accordance with requirements in DOORS.
  • Utilized Bugzilla to log and track defect status throughout the project.
  • Updated and maintained QA verification documents in Version Control throughout the project.
  • Attended reviews, sign-offs discussions and meetings.

Environment: Embedded C++, Assembly, Docklight, EDGE, ARM IAR, Multi-ICE, Device platform, Oscilloscope, UART, RS-232 Serial Communication, HyperTerminal, Beyond Compare 3, Bugzilla, Telelogic DOORS, Excel, MS Word, GMP standard, ISO standard, QMS standard.

Confidential, Sylmar, CA

Software V&V Engineer

Responsibilities:

  • Performed Ad-hoc, Exploratory, UI, Functional, Integration, Regression and System tests.
  • Developed automated test procedures and functions using VB Script based in house programming language.
  • Developed, debugged and executed test scripts through in house automation tool (.Net based test development environment with Eclipse plug-ins).
  • Enhanced test scripts in accordance with UI and other feature changes.
  • Developed and executed automated and manual tests.
  • Mapped tests to requirements for proper test coverage in accordance with requirements in DOORS.
  • Logged and tracked defect status in Clear Quest throughout the project.
  • Updated and maintained test scripts, data files, reference files, global files and verification test plans in Clear Case throughout the projects.
  • Developed Test Cases to cover functionality of product features and managed them in in-house tools (Web based, client-server application, test automation tool used to schedule and automate test scripts and generate repots).
  • Analyzed test logs to identify and report bug.
  • Performed images, snapshots and data file comparison through Beyond Compare Tool.
  • Used in house tool (GUI based tool to navigate through application GUI and capture object ids) for GUI testing to capture Object-Id, Child-Id and x-y coordinate position on trends and graphs.
  • Identified functionalities for regression tests and verified UI functionalities and features.
  • Performed automation and integration testing of various features through in house tool (Tool to simulate human heart condition).
  • Performed regression tests on application builds and analyzed the test results.
  • Gathered the test results and formulated test status reports using in house (Reporting tool to generate drill down reports) Tool.
  • Collaborated with cross-functional teams on daily basis in Agile environment.
  • Attended bug reviews, sign-offs meetings and presentations with developers, requirement engineers and business analysts.

Environment: J2EE, VB, .Net, Linux, XML, HTML, ClearQuest, ClearCase, Oracle, SQL Server, MS Office, Java, Java Beans, JRule, Telelogic DOORS, Eclipse, Beyond Compare, Device Image Analyzer, Excel, MS Word, MS Visio.

Confidential, Fremont, CA

Software QA Engineer

Responsibilities:

  • Developed Test Cases for functionality tests and managed them in Quality Center.
  • Mapped test cases to requirements and ensured proper test coverage.
  • Conducted through manual and ad-hoc tests and validated business logics.
  • Identified the functionalities for regression tests and used QTP to capture UI functionalities and features.
  • Monitored and executed various types of testing which includes: Black box, Regression testing, Ad-hoc and Back end testing.
  • Identified and categorized the test cases for automation and developed test scripts using QTP.
  • Enhanced QTP action scripts using VB skills.
  • Performed functionality tests on web functionalities and verified the security features and browser support.
  • Tested data dependent functionalities with data driven scenarios and utilized QTP scripts.
  • Validated data integration occurs correctly from multiple Source Systems as part of ETL Process.
  • Created test data to simulate business transactions and executed test cases with different record sets.
  • Conduct through backend testing and utilized SQL skills to query data.
  • Verified the interface to data warehouse and validate the data cleansing process.
  • Performed System and Regression testing and reported issues in QC repository.
  • Attended defect review meetings to prioritize bugs and resolve technical issues.
  • Interaction with Software QA, Development and project management team.

Environment: Windows, Unix, Java, J2EE, XML, HTML, JSP, Java Script, Oracle, SQL, PL/SQL, DB2, Informatica, Quality Center, QTP, MS word, MS Excel.

Hire Now