Sr. Software Quality Engineer Resume
CA
SUMMARY
- 9 years of experience as QA Engineer. Highly motivated with proven skills and experience in various IT domains. Complete understanding of Quality Assurance Life Cycle (QALC), QA Methodology, Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experience in developing, execution and maintenance of Test plans, Test specifications and Test Scenarios for Web, Health Care, Mobile and Financial applications.
- Experienced in deciding and finalizing Test Requirements, Creation and executing Test Cases and analyzing Test Results, Reporting and tracking defects.
- Diversified experience in Manual and Automated testing;Regression,Black Box,White Box, Parallel,Positive,Negative,SystemIntegration, Backend and UAT.
- Used Automated test tools such as QTP, Quality Center, Selenium in Windows and Unix/Linux/Java environments.
- Worked closely with Business Analysts, End Users and Developers.
- Familiar with IQ, OQ, PQ Validation Standards for FDA Validations.
- Excellent analytical and dynamic trouble - shooting skills, comfortable working individually and as part of a team.
- Proficient in the entire phases of SDLC Methodologies.
- Rich experience in Agile/Scrum methodology
- Expertise in all stages of Testing in the SDLC including, Unit, Integration, System and User Acceptance (UAT)
- Strong experience and skill in creation and documentation of Test Plans, Test Cases, Test Scripts, Test Procedures and Test Data from Business Requirement Document (BRD) for various applications.
- Ability to execute positive and negative Test Case scenarios using testing tools, document all tests performed, update detailed Test Case reports and revise Test Scripts as needed to meet new and changing specifications.
- Knowledge in working with automated test cases using QTP /Selenium/JUnit
- Using various queries to query SQL, Oracle database systems
- Create work flow test cases and provide test data to be used by End-users in UAT
- Great skill and ability in using various forms of communication to help End-users navigate new application appropriately
- Knowledge of OOAD and UML (Unified Modeling Language) Use Cases
- Used Quality Center (QC), and Test Director for tracking and reporting defects
TECHNICAL SKILLS
Languages: C#, C++, Java, SQL
Script Languages: Python, Java script, PHP, VB script
Database: SQL, Oracle, MS Access, MS SQL servers 2008/2014
Web servers: Microsoft IIS, Apache, Sun Java System, Oracle Web Tier
MS Tools: MS Visio, MS Word, MS Excel, MS Access, Power Point
Testing tools: Test Director, Quality Center, QTP, Test Manager, Selenium
Operating Systems: Windows, Apple Mac, Linux/ Unix and DOS.
PROFESSIONAL EXPERIENCE
Confidential, CA
Sr. Software Quality Engineer
Responsibilities:
- Participated in studying and updating project requirement documents such as SRS to develop test cases.
- Involved in design and development ofTest plans, based on requirements. Analyzed thebusiness requirementsand functional specification documents.
- Participated in Scrum meetingssuch as daily standups, sprint planning sessions, and sprint retrospectives during the project development phases.
- Performed Code Reviews following code review checklist as required
- Performed Software Install/Uninstall tests on new and incremental software builds
- Performed Functional and Non Functional tests on MCOT system to provide coverage on: Power & Battery life, Sensor & Monitor communication, ECG Data transmission, Bluetooth, Wireless Connectivty, Error Detection & Notification, Logging, User Video and Patient Hookup procedures
- Participated and led Change Control Board (CCB) meetings
- Prepared Requirement Traceability Matrix (RTM) to ensure that all requirements are covered during testing
Environment: Jira, Bugzilla, C#, SQL, Postman, SOAPUI, Arena PLM, Windows (7, 8.1 &10)
Confidential
Sr. Software Quality Engineer
Responsibilities:
- Played a lead role by ensuring all development tasks meet quality criteria throughTestplanning,Testexecution,Quality assuranceand issue tracking
- Participated in Scrum meetingssuch as daily standups, sprint planning sessions, and sprint retrospectives during the project development phases.
- Participated in SRS reviews by going through functional requirements specification documents
- Performed Functional testing by covering the following: Smoke, Sanity, Regression and Acceptance tests
- Performed Non-Functional testing by validating various Nonfunctional aspects of the Millennia Holter System Software such as Load and Stress testing, Localization and Internationalization testing, Performance and Recovery testing
- Conducted back-end testing of the application using SQL queries.
- Performed End-to-end Testing to identify system dependencies and to ensure that data integrity is maintained between various components of the Millennia Holter System Software
- Trained and mentored newly engaged Software Quality Engineers to be proficient with the Millennia Holter System Software
Environment: Jira, Bugzilla, C#, .Net, SQLite, Postman, SOAPUI, Arena PLM, Windows (7, 8.1 &10)
Confidential, CA
Software Verification & Validation Engineer
Responsibilities:
- Participated in Test Analysis, studying and updating project requirement documents such as BRS, SRS to develop test cases.
- Involved in design and development oftest plans, based on requirement documents. Analyzed thebusiness requirementsand functional specs documents.
- Participated in test script walkthroughs to ensure that testing coverage is adequate and test scenarios specify the correct expected results.
- Frequently performed Sanitation and Installation/ Uninstallation Testing for new builds.
- Extensively performed Non-Functional System Testing by validating various Nonfunctional aspects of the Tomcat Instrument such as user interfaces, User friendliness, Security, Compatibility, Load, Stress performance and Recovery testing.
- Performed Localization/Globalization Testing on the application.
- Performed Functional System Testing through Smoke Tests, Adhoc testing, Risk testing, and End-to-End testing of the Tomcat Control application software.
- Conducted Back-end testing of the application using SQL queries.
- Logged defects various defect tracking tools. Defects with critical/major severity were reported immediately to QA manager and developers.
- Performed regression testing on modules/builds after Bug fixes or new features are implemented
- Collected and Triaged application logs from executions using Log Viewer.
- Participated in Formal testing of the Tomcat software application by following FDA approved procedures, with detailed documentation.
- Used Quality Center for entering requirements, Planning’s tests, running tests, tracking defects, requirements traceability and generatingKPI metric reports.
Environment: Quality Center, QTP, C#, .Net, SQLite, Python, Oracle, J2EE, Unix, Windows 7
Confidential, CA
Software V&V Engineer
Responsibilities:
- Updated incorrect software requirements to match actual system functionality
- Manually wrote, edited and Executed Test Scripts during both Cycles of Functional Testing.
- Performed frequent Smoke Tests by installing new builds and ascertaining their stability for further testing
- Performed End-to-End testing: by verifying and validating that Panther Control software functions according to system requirements.
- Performed Laboratory Information System (LIS) testing to ensure that Panther system communicates with and transmits results correctly to and from the LIS.
- Conducted back-end testing of the application using SQL queries.
- Worked directly with developers to resolve defects and track their progress.
- Worked closely with the developers and attended walkthrough sessions for newly implemented changes.
- Collected and Triaged application logs from executions using Log Viewer.
- Performed Regression testing on application after changes and new implementations.
- UsedMercuryQuality Center/MKS for Logging Defects and discussed details with Project managers.
- Performed Formal Testing on Tomcat software application by following FDA approved procedures, institutionalized configuration management tools and processes with detailed documentation.
- Follow up with UAT Users of any defect / requirement related issues, identify, classify and add more information to better track defect.
Environment: Quality Center, QTP, C#, SQLite, Python, Oracle, J2EE, Unix, Windows 7
Confidential
QA Tester
Responsibilities:
- Performed functionality testing on the following features: Calendar, Color Screen, MP3 Player, MPEG4, Video Playback, Photo Album, Polyphonic Ringtones, Text Messaging, USB Interface, Video Recording, Video Streaming, Bluetooth, Enabled, Internet Browser, Keyboard, Email Access, GPS, Speakerphone, Voice-Activated Dialing,
- Participated in Daily walkthrough Scrum Meetings which were knowledge transfer sessions in the form of peer reviews.
- Read and developed detailed printed test cases to carry out functionality test
- Performed network strength testing on the product
- Tested the application under different networks and Internet speeds including while on EDGE, 3G, and Wi-Fi.
- Recreated defects and logged the defects using MS Excel Spreadsheets
- Analyzed and reported critical defects to QA Manager.
Environment: Windows 7, SQL, Oracle
Confidential, NJ
Web Test Analyst
Responsibilities:
- Gathered Analyzed, Evaluated system requirements and formulated Test Plan, Test Strategy
- Followed agile methodology, performed Smoke, functionality, Integration, Regression, Performance and Load Testing.
- Developed System Test Plan and developed Test Cases
- Developed and executed test cases in Quality Center
- Analyzed test results using graphs and reports generated in Quality Center.
- Tested the navigation flow of the portal
- Extensively used SQL statements to validate the front-end values with the backend of the application
- Performed input validation testing on the front-end of the application
- Created work flow test cases and helped end-users navigate the new application during (UAT)
Environment: Quality Center, VB Script, SQL, Oracle, J2EE, Unix, Windows XP
