Sr. Software Quality Assurance Engineer Resume
5.00/5 (Submit Your Rating)
Ipswich, MA
SUMMARY
- Quality is never an accident; it is always the result of high intention, sincere effort, intelligent direction and skillful execution; it represents the wise choice of many alternatives.
- Dedicated to excellence, senior software professional is in search of a company that welcomes not only Quality Assurance Engineer, but also an energetic hands - on experience employee, who will act as a customer advocate at work.
- Accomplished SQA Engineer with over 10 years of experience in Requirement Analysis,
- Test Plan Development, Product Quality Evaluation and varied experience in test automation that baked in full system development lifecycle experience, including designing, developing, and implementing test plans, test cases, and test processes as well as debugging failed automated test cases.
- Strengths include a strong passion for quality and a self-motivated, quick learning team player with a highly positive attitude.
TECHNICAL SKILLS
- Performed QA testing of different components and sections of a fully localized Smart Client based technology application developed using .NET with C# and SQL 2005 database.
- Used Test Partner for small automated testing.
- Manual Testing for GUI and Windows Services.
- Worked with Visual Studio 2005/2008 Team Editions for software defect tracking, test evidence, software design and unit testing reviews.
- Tested different portions of the Smart Client in database application (SQL 2005 on Win 2003 server).
- Created tool on C# for the time calculation for the expected result verifications.
- Fluent with Virtualization tools such as MSVirtual PC and VMware products for SQA Environment.
- Windows 98, 2000, XP, and Mac OS X v 10.6.2
- Word, Excel, PowerPoint, InfoPath, Microsoft Outlook, SQL Server 2005, BizTalk Server.
PROFESSIONAL EXPERIENCE
Confidential, Ipswich, MA
Sr. Software Quality Assurance Engineer
Responsibilities:
- Junior SDET last 6 months using C# Automation in .NET framework.
- Mainly responsible to fix the automated test cases that are failing during the weekly regression testing.
- This task involves to isolate failing test cases, run the test case in a debug mode, identify the code that causes the automation to fail and apply fix and checkin the code to the main repository.
- Sr. Software Quality Assurance Engineer 1 % years in SAFe ( Scaled Agile Framework) environment.
- I started writing use cases utilizing ATDD ( Acceptance Test Driven Design) concept ( Given, When, Then ) during the test design phase and then performing exploratory testing after deploying the build package myself to the QA test environment and later in the integrated test environment.
- Lead SQA for 2 years of Admin applications for “Audio and Electronic Book” system of the company.
- This system was controlling users to authenticate, subscribe, put on queue, personalize and check out/in A/E-Books.
- During these 2 years I was responsible for analyzing the requirements and use cases, designing test plan and working closely with automation engineer for implementing correct test cases in automation framework.
- Also I was responsible for manual, regression, backward compatibility testing and reporting defects accordingly.
- I was tasked to do the bug tracing and always used Traceability Matrix for each release.
- System Issues Coordinator for 2 years. In parallel of performing day to day QA tasks I had to review defects created by the company’s customer service department, organize triage meetings and create user stories in development backlog for future fixes in upcoming releases.
- QA Tools used during day to day testing activities.
- SoapUI Pro ( later “Ready Api” by Confidential ) o LoadUI ( by Confidential Wireshark ( packet analyzer used for network troubleshooting ) Fiddler ( web debugging proxy tool, which logs all HTTP(s) traffic ) o Saucelabs ( cloud-hosted, web and mobile application automated testing platform ) Selenium ( familiar, not heavy use ) Visual Studio 20013-20015 . Net IDE o Eclips for JAVA IDE
- Development tools SQL Management Studio 2005, 2008 r2 o Visual Studio 2013, 2015 o Windows OS any version o Mac OS any version
- Programming langauages C# development language ( junior object oriented programming) o JAVA development language (junior object oriented programming) o XML metalanguage customized markup languages JSON JavaScript Object Notation lightweight data-interchange format language
- Browser-based application lifecycle management platforms NetSuit bug traking system JIRA o RALLY
- Code Repository Management tools GIT Stash (Bitbucket Server) o SourceTree o Jenkins
Confidential, Danvers, MA
Sr. Software Quality Assurance Engineer
Responsibilities:
- This position involves the testing of software applications developed for wafer processing equipment produced by Confidential
- Ability to work independently while performing Software Test execution on complex Electro-Mechanical systems: includes regression testing, validation of defect solutions and new feature testing on simulators and Implanters.
- Ability to analyze requirements for the software/system and develop test cases to provide maximum test coverage.
- Work closely with Release Management, Software Developers and other SQA engineers to determine existence of problems and possible resolution to bring problems to closure.
- Documentation of Software test procedures for future execution.
- Development of test case matrices to enhance test coverage
- Software requirement development and review
- Development of scripts or utilities to increase test efficiency where appropriate
- Job requires hands-on equipment testing to ensure software requirements are met along with reporting of problems found during testing in a timely manner
- Defect Tracking: document defects in a defect tracking system including the details of the problem & steps for recreating.
- The candidate will solicit software requirements, compile software test cases based on the requirements and perform testing on both simulators and implanters.
- Required Skills
- Familiarity with Software Programming language such as C, C++, C#
- Ability to read and understand Software Code & diagnostics to diagnose problems
Confidential, Beverly MA
Software Quality Assurance Engineer
Responsibilities:
- Designing and creating the Software Quality Assurance test strategy for assigned projects to me, such as test coverage, test planning, ACE certified test documentation adopted for Semi-Agile Software Development environment.
- Lead SQA project to its successful and logical end for a Radio Enabled temperature monitoring device that is supported by the software produced by above company; thus providing hardware and software integration testing result, analysis of software test-data and necessary ACE certified documentations as a result of the testing and release of the product.
- Identified, proposed and implemented process custom to my project and worked closely with my manager during the testing process to keep the company policies and process in place and increase the testing efficiency and product quality;
- Worked with offshore team of 4 people (developers and QAs) to improve the document generating, defect tracing process.
- Created small automation testing tools for regression and load testing.
- Expressed initiative in producing video test evidence for the validation packages to management and after getting approval implemented and produced video-test evidence(part of validation package).
- Worked closely with Marketing, Program Management and beta test groups to improve the coverage for the software testing with other product development activities.
- Performed Requirement, Use Case, Software Design, Test Case and Test Plan reviews
