Senior Software Qa Engineer Resume
Redmond, WA
PROFESSIONAL PROFILE:
- Over 10 years of diversified experience in systems analysis design development and testing applications in varying environments.
- Experience in testing Web - based / PC-based / E-commerce and Client-Server applications on different environments.
- Mentoring other members in the team. Involved in the complete software life cycle, ensuring that quality procedures are adhered and implemented.
- Developed functional specifications, user interfaces and application rules based on client’s requirements.
- Strong experience in developing Test Plans and Test cases using requirements and design documents while specifying Testing Overview, Approach, Strategy, Scope, Roles and Responsibilities.
- Expert in Installing, Configuring and Administering Mercury Automated Testing Tools (Win-Runner, Load Runner, Quality Center, Quick Test Pro, and Test Director).
- Experience in creating automation and integration scripts using Power Shell scripts
- Hands on experience on .
- Expertise in performing different types of Testing: Black box, Integration, Stress, Volume, System, Performance, and Regression.
- Good understanding of Relational Database Management Systems (Oracle, SQL Server).
- Expertise in Problem solving and Bug Tracking Reports using Bug tracking Tools like Test Director and Track Record, Team Foundation Server - TFS.
- Maintained various environments including creating and maintaining Virtual Machine and Confidential Virtual PC.
- Involved in preparing Test data, creating and editing test data in XML schema.
- Excellent written & verbal communication skills, Documentation Skills, Team problem solving ability, analytical and programming skills in high speed, quality conscious, Multitasked environment.
- Very Good experience in using SQL Developer for backend testing.
- Experience with SDLCs: Waterfall, Spiral, Agile and/or Scrum.
- Exposure with QA Principle SEI CMM levels, ISO 9001, Software Development Analysis.
TECHNICAL SUMMARY:
Functional Testing Tool: QTP8.2, WinRunner7.5, SoapUI, Postman
Performance Testing Tool: Load Runner8.0.
Defect Tracking Tools: Quality Center, Clear Quest, Visual Studio TFS, JIRA
Front End Tools: Visual Basic, MS Front Page
Languages: C, C#, VB, VB Script, VBA, Python and SQL.
Platforms: Windows 9x/NT/2000/XP/7, Unix/Linux, Mac
Database: MS Access, Oracle, DB2, SQL Server, T-SQL, PL/SQL, PostgreSQL
Scripting Language: VBScript, JavaScript
Web Technologies: HTML, DHTML, XML Schema, Rest APIs, Web Services
Bug Tracking Tools: Compuware’s Track Record, Issue Tracker, Team Foundation Server (TFS) 2013, Test Director
ENGAGEMENTS OVERVIEW:
Confidential, Redmond, WA
Senior Software QA Engineer
Responsibilities:
- Facilitated the definition of project scope, goals and deliverables to all relevant stakeholders
- Developed detailed project plans to monitor and track progress
- Developed the project plan using Confidential Visual Studio Team Services
- Negotiated resource availability and allocation in a matrixed environment
- Provided direction and support to project team
- Employed risk management techniques to minimize project and business risks
- Prepared reports to communicate project progress, challenges and solutions
- Utilized good change management practices to evaluate, implement and manage project changes to scope, schedule and budget
- Managed the offshore and onsite teams’ coordination and work
- Automated and maintained the software build process using Visual Studio Team Services
- Deployed the solution to Azure App Service from dev-stage to production ready Staging app services
- Automated, managed and integrated regression tests, and test suites using Selenium
Environment: ASP.Net Web APIs, GitHub, Angular 5, SQL Server 2016
Confidential, Vancouver, WA
Software QA Engineer Lead
Responsibilities:
- Developed Test Strategies, Test Plans and lot of test cases.
- Lead the charge of other teams in the company with QA processes and tools
- Lead and coordinated the onsite and offshore teams on QA processes and execution
- Worked and collaborated with other team members during the integration testing phases.
- Achieved time lines for each release’s regression and functional testing needs.
- Created Test Plan/Lab libraries in Test Manager (JIRA).
- Back end testing of Rest APIs using Postman
- Created hundreds of test cases from Use Cases and User Stories.
- Performed cross browsers testing on all major browsers and various platforms.
Environment: Ruby, MySQL, NodeJS, Google Firebase, MongoDB, Rest APIs
Confidential, Portland, OR
Software QA Engineer Lead
Responsibilities:
- Developed Test Strategies, Test Plans and lot of test cases.
- Lead the charge of other teams in the company with QA processes and tools
- Lead and coordinated the onsite and offshore teams on QA processes and execution
- Worked and collaborated with other team members during the integration testing phases.
- Achieved time lines for each release’s regression and functional testing needs.
- Created Test Plan/Lab libraries in Test Manager (TFS).
- Created hundreds of test cases from Use Cases and User Stories.
- Performed cross browsers testing on all major browsers and various platforms.
- Worked in Agile project methodology and performed different duties of sprint cycles.
- Analysis and design of ETL processes using SQL Server Integration Services (SSIS)
- Rigorous data testing to verify data integrity of the result of ETL processes and Web Services
- Extensive use of MS SQL for verification of data and SSIS packages outcome.
Environment: ASP.Net, .Net 4.0, C#, IIS 7.0, Test Manager, SQL Server 2012 R2, TFS,SSRS, SSIS, ETL, SSAS.
Confidential, Vancouver, WA
Sr. QA Analyst
Responsibilities:
- Rigorous data testing to verify data integrity of the result of ETL processes.
- Extensive use of MS SQL for verification of data and SSIS packages outcome.
- Developed Test Strategies, Test Plans and lot of test cases.
- Worked and collaborated with other team members during the integration testing phases.
- Achieved time lines for each release’s regression and functional testing needs.
- Created Test Plan/Lab libraries in Test Manager (TFS).
- Created hundreds of test cases from Use Cases and User Stories.
- Performed cross browsers testing on all major browsers and various platforms.
- Worked in Agile project methodology and performed different duties of sprint cycles.
Environment: ASP.Net, .Net 4.0, C#, IIS 7.0, Test Manager, SQL Server 2008 R2, TFS, SSRS, SSIS, ETL, SSAS, Zira
Confidential, Gresham, OR
Sr. QA Analyst
Responsibilities:
- End to End testing from requirement analysis to user acceptance
- Achieved business knowledge in financial domain.
- Extensive use of MS SQL for writing validation scripts.
- Extensive use of Confidential TFS for managing stories backlog, documenting Test Plan and Bug tracking.
- Closely worked with Business process lead (BPLs) to identify core functional test scenarios for each application.
- Extensively involved in regression and smoke testing.
- Performed Integration testing by collaborating teams and requirements.
- Created test plans and Test Strategy documents.
- Created Test Plan/Lab libraries in Quality Center.
- Created hundreds of test cases from Use Cases and User Stories.
- Performed cross browsers testing on all major browsers and various platforms.
- Worked in Agile project methodology and performed different duties of sprint cycles.
Environment: ASP.Net, .Net 4.0, C#, IIS 6.0, Quality Center 10, Mainframe HOGAN, SQL Server 2008, IBM Clear Quest, IBM Clarity 7.
Confidential, Beaverton, OR
QA Engineer
Responsibilities:
- Involved in gathering business requirements and writing a Test Plan based on Business Requirements Specifications.
- Developed and documented the test cases from User Stories.
- Validation of web application across multiple browsers - IE, Chrome, and Mozilla Firefox.
- Performed GUI, Ad-hoc, Web, Interface, Functional, Integration, compatibility, Usability Regression and User Acceptance Testing
- Responsible for arranging meeting with clients to bug scrubs.
- Responsible for maintaining the build process and report to build engineer in case of failure.
- Performed manual testing and updated the status in Quality Center. Provided various status reports to the management about the test execution status.
- Performed unit tests written in C# and using NUnit test suit.
- Responsible for testing the state of the destination database and report issues by performing database/back-end testing.
- Developed and tested SQL scripts for functional and regression testing.
- Responsible for UAT kick off to client and performed UAT with client.
- Defect reporting and bug assignment/management using TFS and VSTS.
- Executed the SSIS packages as part of the import process.
Environment: ASP.Net, .Net 4.0, C#, IIS 6.0, Quality Center 10, SQL Server 2008 R2, SSIS, SSAS, TFS, VSTS, Visual Studio 2010.
Confidential
QA Engineer
Responsibilities:
- Extensively involved in requirement analysis and writing a Test Plan based on Business Requirements Specifications.
- Involved in creating initial documentation of the project with lead developers and analysts
- Created QA documentation including QA Test Plans, QA Strategy, Test Cases models before getting it verified and accepted by client
- Developed and executed the test cases manually and with Automation as well.
- Validation of web application across multiple browsers - IE and Mozilla Firefox.
- Tested web UI of the application on various environments and browsers.
- Assigning bugs and enhancement request follow up to the developer’s team.
- Participated in bugs and enhancement review meetings.
- Performed GUI, Ad-hoc, Web, Interface, Functional, Integration, compatibility, Usability Regression and User Acceptance Testing
- Tested payment system with PayPal, Credit Cards, Electronic checks etc. to verify payment module using Chase Paymentech third party tool.
- Verify the security page and stability of the application.
- Extensive work through Virtualized Environment including Virtual Machine(VM) and Confidential Virtual PC
- Developed functional and regression automated test scripts using data driven techniques.
- Extensively worked in all testing stages including User Acceptance testing (UAT) for various modules.
- Written SQL statements to retrieve the data from one or multiple tables.
- Experience with writing and executing manual and automated test cases.
- Reporting the defects through Defect Management using Quality Center.
Environment: ASP.Net, C#, IIS 6.0, Quality Center 9.2, Team Foundation Server, Visual Studio 2008, SQL Server 2008, Firefox 2/3, IE 6/7, Chase Payementech.