We provide IT Staff Augmentation Services!

Senior Software Engineer Qa Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 9 years of professional IT experience with the emphasis on Quality Assurance, Testing, support activities and leading a team.
  • Experience in testing Window and Web based applications.
  • Performed sanity testing, functional testing, system testing and regression testing.
  • Expertise in automation testing using Unified Functional Test (UFT)/ Quick Test Professional (QTP) for desktop application.
  • Experienced in developing and executing Hybrid and Data Driven Automation Framework using VBScript in QTP.
  • Experience in automation testing using Selenium Web Driver using Java for web based application.
  • Experience in working with Selenium Web Driver using TestNG java framework.
  • Experience in working with Page Object Model design pattern for test automation framework.
  • Experience in developing the test coverage report from different test suite using different test coverage tools.
  • Working in CI (Continues Integration) process as part of continues integration testing and taking responsibility to complete testing End to End of the application.
  • Knowledge in Microsoft CodedUI automation testing tool.
  • Worked on Requirement Traceability Matrix and Test report.
  • Knowledge on Web services(REST).
  • Worked in formalized and ad - hoc QA process environments.
  • Quality Testing including Effective Test Case Design, Test Execution and Reporting.
  • Worked with software developers, business analysts and business users.
  • Easily adaptable to new technologies and business environments.
  • Played a key role in implementing various process improvements and quality standards in Quality Center from Quality assurance perspective.
  • Excellent Communication, Interpersonal, and Team Player Skills, Quick Learner and Self Starter, strong organizational and multi-tasking skills.

TECHNICAL SKILLS:

Languages: Java, C#, VBscript.

Testing Tools: Selenium Web Driver, QTP\UFT, TestNG, CodedUI

Test Strategies: Integration, System, Regression, User-Acceptance and Black Box testing.

Operating Systems: Windows.

Test Coverage Tool: nCover, BullsEye, OpenCover and Visual Studio.

Development IDE: Eclipse, Visual Studio.

Browsers: Internet Explorer, Mozilla Fire Fox, Google Chrome.

Applications: MS Office Suite (Excel, Word, Outlook, Access), MS Visio, MS Team Foundation Server.

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Engineer QA

Responsibilities:

  • Closely partner with different groups within IT as well as business customers in order to clearly understand their requirements
  • Leading a three members team as a QA front which includes mentor them, guiding them with respect to automation testing skills
  • Provide QA effort estimates and maintain the test schedules.
  • Identify test scenarios for both functional and nonfunctional testing and write detailed test cases.
  • Design and Implemented the effective Automation Test Framework.
  • Follow the Agile methodology and adopt the new members with current environment.
  • Implemented the CI process for automated daily build, test and release using Jenkins.
  • Creating automation test suite for Smoke, Regression, and Functional testing.
  • Execute test cases for both functional and nonfunctional and provide testing results and status to the Management.
  • Establish quality standards for test scripts and documentation including defects.
  • Work closely with production team during P1 issues to replicate the issues reported.
  • Conduct defect review meetings, follow up on defect fixes, and manage defect life cycle.
  • Manage regression testing for all application updates and launches.
  • Co-ordinate across different teams to perform end to end testing.
  • Provide timely defect and test status reports to project management and development team
  • Follow agile methodologies and participated in scrum meeting.
  • Communicate effectively across different teams

Environment: Selenium Web Driver, Java, TestNG, ALM

Confidential

Senior Software Engineer QA

Responsibilities:

  • Leading a three members team as a QA front which includes mentor them, guiding them with respect to automation testing skills
  • Translate Business priorities and risks in QA Test Strategy and test Plan.
  • Ensure that products, applications, and systems are in compliance with established quality standards, and meet the Business requirements.
  • Provide QA effort estimates, maintain test schedules and seek timely escalation.
  • Implemented the CI process for automated daily build, test and release using Jenkins.
  • Work closely with business and project management team to deliver quality launches.
  • Establish quality standards for test scripts and documentation including defects.
  • Guide team members throughout the testing process.
  • Develop detailed test cases encompassing all possible product requirements.
  • Develop the Hybrid and Data Driven framework using UFT.
  • Conduct defect review meetings, follow up on defect fixes, and manage defect life cycle.
  • Manage regression testing for all application updates and launches.
  • Co-ordinate across different teams to perform end to end testing.
  • Production support testing during crucial go live time
  • Provide timely defect and test status reports to project management and development team
  • Ensure that all documentation accurately reflects the current status of changes and outstanding issues to reflect most current application features and functions
  • Communicate effectively across different teams

Environment: Selenium Web Driver, Java, TestNG, ALM

Confidential

Senior Software Engineer QA

Responsibilities:

  • Estimated of QA effort and schedules and Prepared Test plan, Test Scenarios, Test cases and Traceability Matrix.
  • Created Keyword Driven Framework for system test cases.
  • Executed test scripts to ensure quality product delivery
  • Implemented the CI process for automated daily build, test and release using Jenkins.
  • Developed and presented Test Execution status and Defect Status in front of projects managers and IT director.
  • Analyzed areas to be impacted by Change Request, estimate test efforts for CR and update test efforts
  • Interacted with end users to constantly improve the application
  • Created and updated Business Requirement document based on meetings with users and developers
  • Involved in Technical Requirement document review created by development team
  • Worked in parallel with development for meeting stringent project timelines
  • Performed Smoke Testing and Regression Testing
  • Interacted with product owner and other stakeholders to provide testing progress and issues

Environment: UFT, SVN, Jenkins

Confidential

Software Engineer QA

Responsibilities:

  • Involved in reviewed project requirements using business requirement documents, functional specifications, and Use Case documents in different QA assignments
  • Analyzed business requirement with offshore team and onsite team lead.
  • Prepared and continuously maintained query document regarding understanding of complex business functionalities and project implementations
  • Prepared Test Scenarios, and Test cases
  • Prepared and maintained Requirement traceability matrix.
  • Trained team members to create reusable test cases for Modular Test Approach.
  • Identified Test Data for both positive and negative testing
  • Executed manual test cases in quality center.
  • Identified the Manual and Automation Regression Suite.
  • Preparation of automation scripts using Quick Test Professional.
  • Involved in creating data-driven Automation Framework
  • Peer reviewed scripts to verify adherence to framework standards
  • Executed automated scripts and provided execution report to testing team lead
  • Performed backend testing using SQL queries
  • Reviewed the business requirements for Non-functional specifications of the application
  • Documented all defects and issues using Quality Center communicated with the development team on periodic basis
  • Followed defect template to maintain consistency
  • Conducted defect status meetings with other teams-Developers, QA, implementation
  • Retested defects and followed defect management life cycle
  • Worked closely with Business Analysts and Developers to isolate and troubleshoot defects and monitored until resolved
  • Reviewed change request and updated test efforts accordingly
  • Presented Test efforts and execution status to key project stakeholders

Environment: QTP, ALM, SVN, Jenkins

Confidential

Software Engineer QA

Responsibilities:

  • Prepared Test Scenarios and Test cases.
  • Prepared and maintained Requirement traceability matrix.
  • Executed manual test cases in quality center.
  • Created the Manual document for the end user.
  • Performed User Acceptance testing (UAT)
  • Worked in parallel with development for meeting stringent project timelines
  • Analyzed areas to be impacted by Change Request, estimate test efforts for CR and update test efforts
  • Interacted with end users to constantly improve application
  • Reviewed change request and updated test efforts accordingly
  • Managed Defect Life Cycle to effectively communicate testing results using Agile Manager

Environment: Quality Center V10.0, QTP,C#, Canon Scanner HW

We'd love your feedback!