We provide IT Staff Augmentation Services!

Senior Software Qa Tester Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Detailed - oriented, collaborative software QA Tester with 7 years experience in the software industry. Skilled at writing test cases from specifications, and extremely effective at troubleshooting, and problem-solving. Excel at interacting positively with customer support analysts and development programmers. Patient, dependable, quick learner who is dedicated to meeting customers requirements.
  • Highly experienced in Software Development Life Cycle (SDLC) process and current QA Methodologies.
  • Expert in Quality Assurance and software testing activities and STLC process for validation.
  • Experience in analysis of Software Requirement Specifications and development of Test Scenarios, Test Plans, Test Scripts and Test Cases.
  • Have a good understanding of Waterfall, Iterative and Agile Scrum test methodology.
  • Performed Black Box, Smoke, Functional, Positive, Negative, Integration, System, Regression Testing.
  • Possess excellent skills in Manual Testing along with skills in Automation Testing using Quick Test Professional (QTP) and ALM/Quality Center.
  • Experience with defect tracking tools such as JIRA and TFS and expertise to design test cases, log defect, and generate report using HP Quality Center / ALM.
  • Experience in using TFS/VSTS test management tool.
  • Expertise in Relational Database Management System (RDBMS) and working experience in writing complex SQL queries.
  • Have strong knowledge of complex SQL, developing database queries for Backend Testing, in-depth Knowledge of Oracle and SQL Server, resolved Database Performance issues.
  • Performed REST API using Postman.
  • Perform mobile testing in IOS and Android using in built application.
  • Performed User Acceptance Testing (UAT) and interacted with client/ end-users to support UAT sessions.
  • Experience in Data Analysis, Developing Source to Target Mappings and ensure data integrity.
  • Good understanding of application build in .NET, C++, Java, AngularJS, AJAX, Web Services, HTML, XML.
  • Worked closely with the BA to understand the business processes and developed various Test documents.
  • Strong written and verbal communications skills with clear understanding of team building.

TECHNICAL SKILLS

Domain: E-commerce, Retail & Insurance.

Platform: Windows (98, XP, 7, 10), Unix, Linux, Mobile (iOS, Android & Windows)

Methodologies: Agile (Scrum), Waterfall, Iterative, Hybrid

Testing Tools: HP ALM/QC, HP QTP/UFT, Jira, TestRail, TFS/VSTS.

RDBMS: Oracle, MS SQL Server, DB2, Toad, SQL Developer

Version Control Tool: HTML, DHTML, CSS, XML, PHP, AngularJS, Java, C#, ASP.NET, VB.NET REST API Postman GITHUB

PROFESSIONAL EXPERIENCE

Senior Software QA Tester

Confidential

Responsibilities:

  • Attend in the sprint planning and release planning for user stories, time estimations and derived the QA tasks.
  • Communicate with the technical team and product owner to understand about the application functionality.
  • Coordinate with the QA Lead, Clients, Developers, Business Analysts, System Analyst and other QA staffs in order to complete the task on time and to ensure the requirements are met.
  • Follow Agile methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Analyze of user story according with the Acceptance criteria as a part of STLC process
  • Write manual test scenarios and test cases based on user stories, change requests and functional design documents.
  • Design all manual test cases step by step into TestRail Test Suites & Cases section.
  • Responsible for the Web based testing including GUI Testing, black box testing, Regression Testing, Integration Testing, System Testing, Functional Testing, Exploratory Testing, UX/UI Testing, Usability Testing, Smoke Testing, Backend Testing and User Acceptance Testing.
  • Perform various kinds of testing manually and update execution result in Jira and TestRail Test Run & Results section.
  • Responsible for assisting various business units with UAT script development and conversion into Jira format.
  • Analyze, test, and validate all processes, changes, and defects through Jira site administration to mitigate risk of errors and the effect on other processes.
  • Perform Requirement Analysis by gathering both functional and non-functional requirements based on interactions with the process owners, document analysis and represented them in Requirements Traceability Matrix (RTM).
  • Manually test the all modules by inserting different data to perform the data validation with positive and negative data.
  • Log bugs and tracked them using Jira till its closure following company defect life cycle.
  • Closely work with Automation team and perform automation testing using HP Unified Functional Testing (UFT/ QTP) for creating, maintaining, and debugging complex and innovative scripts for frameworks such as Data-Driven and Hybrid Framework.
  • Develop and maintain custom library, error handling, recovery scenarios, reporting methods, descriptive programming and repository management using QTP/UFT for Automation framework.
  • Proficient in writing VBScript from scratch using UFT/QTP for functional testing to in corporate new code change and enhancements.
  • Create Test Subject and designed Test Steps for each business functionality for positive/negative test scenarios, in the Test Plan module of Quality Center (QC)/ Application Life Cycle Management (ALM).
  • Using different request codes and validate response, HTTP status in API Postman.
  • Collect and analyzed test results and compared them against the target metrics to determine the pass/fail.
  • Extensively involved with testing the front-end screens and online features integration with the back-end database.
  • Conduct backend testing using SQL queries to validate data for database and used SQL queries for retrieving data from Oracle database for executing user specific test cases.
  • Write complex SQL queries using various kinds of joining and sub queries to retrieve complex data from RDBMS
  • Attend every day defect status call and distributed the defects to help clear the defects in QA bucket.
  • Responsible for Weekly Status reports showing the progress of the testing effort.

Quality Assurance Analyst/ QA Analyst

Confidential, Warren, NJ

Responsibilities:

  • Responsible for business requirement analysis and involve in user story gathering and analysis for each release and Sprint
  • Following Agile (Scrum) methodology implementing web and client server based application in various project.
  • Responsible for creating Test Plan, Test Scenarios and Test Cases for various kinds of testing.
  • Create Test Subject and designed Test Steps for each business functionality for positive/negative test scenarios, in the Test Plan module of Quality Center (QC)/ Application Life Cycle Management (ALM).
  • Use the Test Lab module to execute test cases by creating Test Sets, manually testing each Test Step, and updating the Status (Pass/Fail/Blocked/Not Run) and logging defects for all the failed tests.
  • Use the Defects Module in Quality Center to raise and assign defects, track defects, retest the defects fixed and monitor the defects until closure.
  • Create test case coverage metrics and requirement coverage metrics and check test case run, pass or fail, not run, not run due to defect, total number of open defect and total number of closed defect in quality center.
  • Generate Defect Status Report, Test Execution Report, and Test Summary report using Quality Center.
  • Attend weekly status meeting with Developers, Project manager and Business Analyst to discuss the defects, fixes and overall testing status.
  • Perform Functional, Smoke, Regression, Integration System, End to End, and UAT testing.
  • Responsible to create, maintain, modify and execute Automation Test Scripts for Regression Testing using QTP
  • Responsible to conduct Backend Testing using SQL queries in Oracle and DB2 database. Perform Data Validation and Data Integration, and retrieve data from database using various SQL joins, sub queries, and complex queries.
  • Participate sprint planning, daily scrum, demo, and retrospective meeting with clients and team members. Communicate with developers and business analyst daily basis for clarifications and solve defect.

QA Tester

Confidential, New York, NY

Responsibilities:

  • Reviewed Business requirements document (BRD), Software Requirement specification (SRS).
  • Involve in Requirement assessment to prepare the requirement document for writing test plans and test cases.
  • Involved in developing test cases based on requirement specification and Design Specifications (use-cases).
  • Translated requirements, designs and functional specs into Test plans for each Sprint and Test cases for functionality in the modules specified in the requirements documents.
  • Verified the correctness of the software calculations and created test data files to thoroughly test program logic and system flow.
  • Command the design and development of a comprehensive Test Strategy, Test Plans, Test Requirements using conventional QA methodology.
  • Performed Smoke, Usability, Functional Testing, Regression testing, and Integration, UAT testing for each build of the applications.
  • Managed requirements using Test Plan suites of TFS/VSTS.
  • Documented Test Cases corresponding to the business requirements in Test Plan Suites New Test Cases of TFS/VSTS.
  • Used TFS/VSTS to write test cases and execute, bug tracking and reporting, also followed up with the development team to verify bug fixes and update bug status.
  • Involved with automation team and performed regression testing automated way using HP QTP. Created script using VB script and Enhanced script for different build of the application.
  • Used descriptive programming for creating automation script purpose, also used conditional statement, loop, wait statement, error handling, variables to enhance the script.
  • Wrote Complex SQL queries using various joining to validate data using database Oracle.
  • Responsible for creating weekly status reports regarding the progress of testing process.
  • Prepared and presented progress reports and attended all meetings as required.

We'd love your feedback!