We provide IT Staff Augmentation Services!

Sr. Software Test Engineer Resume

2.00/5 (Submit Your Rating)

Providence, RI

SUMMARY

  • Over 7 years of diverse experience in Information Technology with an emphasis on Software Quality Assurance.
  • Strong knowledge of various phases of Software development Life Cycle (SDLC) methodologies.
  • Expertise in testing Client - Server and Web based applications.
  • Participated in preparation of test plan and test scenario documents, execution of test cases to meet product's business, functional and useable requirements.
  • Documented and maintained Requirements Traceability Matrix (RTM), as well as performed Gap Analysis.
  • Extensive experience in functional testing using both manual and automated Tools.
  • Expertise in querying and testing using RDBMS tools.
  • Performed defect reporting, tracking on entire defect life cycle using HP ALM and Jira.
  • Wrote test cases, test scripts, test scenarios using HP ALM and UFT.
  • Experience in test plan, test scenarios and test data.
  • Knowledge of Web services, SOAP UI, XML and HTML.
  • Extensive knowledge of software algorithms, data flow and white box testing.
  • Created, maintained RTM and performed Gap Analysis.
  • Participated in walkthrough and review inspections with test lead along with development team.
  • Participated in UAT, training and maintenance of applications.

TECHNICAL SKILLS

Testing Tools: HP ALM, JIRA, Selenium, Bugzilla, UFT, Load Runner

Databases: Oracle, SQL Server, DB2

Other tools: Toad, SQL+, Notepad++, Unix Shell Scripting

Test Scripting Language: Java, VBScript

Programming Languages: C,C#, SQL, .NET, JavaScript, Java/J2EE

OS: Unix, Linux and Windows

PROFESSIONAL EXPERIENCE

Confidential, Providence, RI

Sr. Software Test Engineer

Responsibilities:

  • Analyze and review Functional Requirements, Design documents, Test Planning and Effort estimations of Banker Portal web application.
  • Lead and coordinate the QA activities in the Forward release and take the responsibility of an end to end deliverable.
  • Create and enhance numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium.
  • Automate Selenium Test Scripts for Creation, Update and Deletion of Contacts through MS Outlook in sync with the Banker Portal Contact Management module.
  • Manage the QA Project planning activities by identifying the resources, Timelines, Schedules, Testing Cycles, QA Strategy documentation and automation.
  • Involve in implementing and writing of QA Project Plans.
  • Design and develop Test Plans, Test Cases and strategies from functional product requirements and design specification documents for Manual testing.
  • Perform Functional, System, Integration, regression and smoke tests after every release.
  • Generate Traceability matrix to map product requirements, tests and defects across different releases.
  • Maintain the Requirements Traceability matrix to verify that all the requirements are met as per the defined business processes and requirements.
  • Prepare Test plan and cases of various modules across various releases for functional, Integration, System, and GUI Testing and upload them in HP ALM.
  • Log defects in Rational Clear Quest, Quality Center and produced the defect summary report and tracked the issues to closure.
  • Involve in analyzing and preparing the Regression Test suite for Automated testing.
  • Execute Manual Test cases in HP ALM for every release.
  • Involve in and support validation of backend data population and data conversion using SQL queries.

Confidential, Chicago, IL

Software Test Engineer

Responsibilities:

  • Worked with product owner and customers on functional requirements.
  • Actively engaged in both product and process improvement with all members of the team.
  • Took an active role in all stages of Agile product development.
  • Performed test framework maintenance and created strategies for its enhancement with Selenium Web Driver.
  • Reported defects to developers and controlled the defect lifecycle.
  • Responsible for managing a team, planning activities, creating test plan and standard templates (Daily status, defect status, and defect process).
  • Responsible for assigning tasks and managing the onsite and offshore teams.
  • Creating test cases and test sets, tracing them to requirements and executing them in HP ALM.
  • Analyzing the ETL process created in Informatica and developed SQL queries and to validate the data from the source to the target tables.
  • Experience with workflow monitor to monitor the status of workflows and sessions.
  • Querying data from different database tables with SQL as per the requirement and executing the source queries from workflows.
  • Involved in testing data migration from Data stage to Informatica.
  • Experienced in testing the ETL process using data stage tool
  • Experienced in validating and running the jobs in Data stage Director and verify the log file for errors or warnings.
  • Using TOAD for generating SQL queries for checking the Data Transactions and Database Integrity.
  • Experience testing customized trouble ticketing application on Remedy tool.
  • Experience testing the Remedy reports, workflow and macros.
  • Expertise testing the IVR (Interactive Voice Response) application for automatic generation of tickets.
  • Reporting defects in HP ALM and generating reports for the daily status meetings.
  • Preparing status reports and defect reports for daily status meetings and sending them to all the stakeholders of the project.

Confidential, Tallahassee, FL

Software Test Analyst

Responsibilities:

  • Track/monitor resolution of Test defects and results for management, categorized issues and create/distribute defect reports (metrics)
  • Generate weekly Status Reports to the team manager and participate in weekly status meeting with Team members, Team managers, Business analysts and Technical team.
  • Log defects, defect trends reporting and test case execution statistics reporting.
  • Participate in the requirements analysis sessions/calls.
  • Test Design and Test Execution.
  • Peer reviews of Test Scripts developed in HP UFT and maintaining Requirement Traceability Matrix.
  • Defect Analysis and Reporting
  • Prepared Understanding Documents of the flows in the application.
  • Generating the detailed reports of the Bugs, Pass-Fail report.
  • Have actively participated in delivering Quality application by also suggesting Nice to have features and which were accepted and implemented
  • Have taken the initiative of preparing documents that were useful for the Project Shared Repository and also that were useful for the Testing team.
  • Involve in Risk Based Testing (RBT) of the product which included SQL injection.
  • Prepare various test reports like RBT Report, Defect Tracking Report, Traceability Matrix Report, Defect Trends report, Test Coverage reports and publish to Development and QA team.
  • Participate in Defect Triage meetings with Development team and testing team.
  • Participated in writing HLS (High Level Scenarios), Test plans, Test scenarios and Test cases, software documentation from business and functional requirement.
  • Tested the web application for multiple logins and verify unauthorized accesses.
  • Performed stress and load test for the web application using Load Runner to verify the performance of the application:
  • Performed testing on all the stages of the Applications' life cycle.
  • Involved in developing the Test strategy, Test plan, Test Scripts and Test execution requirements for the project.

Confidential, Boca Raton, FL

Software QA Engineer

Responsibilities:

  • Responsible for the upkeep of the automation framework, and infrastructure with HP UFT. I have been instrumental in bringing fresh ideas into the team with new ways of doing things.
  • Create intelligent BASH scripts to add and run builds and test suites on various farm machines and output the log which can be parsed for Pass/Fail/Error/Waived of the tests in a particular test suite and inserting the results into the database.
  • Extensively test PHP that interface with database and display test results.
  • Handling bugs from the offsite team in Shanghai for various issues in test results reporting and coordinate with the teams to triage the failures and test runs on various permutations of test runs.
  • Based on the failures work with the developers to get the failures fixed, create filters to tack existing fails and catch new failures.
  • Keeping a track of missed test coverage and keeping the team informed why there might be lack of test coverage.
  • Investigating issues in Driver/RM GPU bugs, which can cause system hangs and test failures, monitor system's hangs, and keeping a track of persistent issues like a bad GPU/RAM.
  • Add new systems the pool after extensive configuration to make them able to run UFT scripts.
  • Debug and fix system issues like networking, hardware and software errors.
  • Perform Backend / Database Testing with Oracle Toad and SQL Server.
  • Performed testing on all the stages of the Applications' life cycle.
  • Involved in developing the Test strategy, Test plan, Test Scripts and Test execution requirements for the project.

We'd love your feedback!