We provide IT Staff Augmentation Services!

Sr Qa Engineer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Have around 11+ years of software industry experience in which 7+ years of experience in software testing front end UI applications using Java, 3+ Automation testing,3+ years in web services testing,2+ mainframe testing and 3+ in back - end testing
  • Worked extensively in all the areas of Manual testing - Requirement Analysis, Test Planning, Test cases, Test scripts, Requirement Traceability, Execution, Defect Reporting, Test Summary report, Status reporting
  • Extensively performed Functional System testing, Regression testing, Smoke testing, Sanity testing and Production testing
  • Proven ability in Selenium Web Driver Automated Testing, Web Services testing and Functional testing,
  • Experienced in each phase of Software Testing Life Cycle (STLC) and good knowledge in all phases of SDLC, Test strategies & Test plans, UAT
  • Exposure to QTP for automation testing of regression test scripts and performance testing using Win runner tool.
  • Expertise in writing Selenium WebDriver automation scripts in JAVA for highly transactional E-commerce websites. Created and implemented different automation frameworks like TestNG and behavior driven using Cucumber.
  • Executed automation scripts on different browsers/environments & reported defects/results to the team.
  • Exposure to Web services testing using SOAP UI & Postman tools. Automated web services testing scripts using Rest Assured API.
  • Handled data requests for the testing projects and have experience in verifying data loads using Toad and SQL Assistant.
  • Worked in testing projects in profile of Programmer Analyst and Senior Software Engineer
  • Determination and ownership are my assets. Excellent communication skills. Interacting with clients regularly right from Requirement analysis stage to status reporting.
  • Extensive experience in V-Model Based Testing
  • Experience in QC & ALM (Application Lifecycle Management) for defect tracking and script execution
  • 2+ years of experience in managing projects providing estimates, managing business processes and improvements
  • Worked as test lead in offshore project (10+ Members) and as onsite coordinator for offshore delivery
  • Extensive support during production for multiple projects
  • Have experience in both waterfall and Agile SDLC methodologies. Agile project using RTC and JIRA
  • Have experience in Planning and Estimation using internal Estimation tool and estimate resources and hours for new initiatives.
  • Strong ability in communicating with Project Development Team and prioritizing workload
  • Root Cause analysis of the issue and resolution of the problems
  • Good knowledge of Banking, Retail, Logistics and Financial domains.
  • Participated in the Design, Business/Functional requirements and test cases review meetings.
  • Experienced in dealing with end clients, coordinating with Business Analyst at various stages of QA life cycle

TECHNICAL SKILLS

Development Methodology: Agile, Scrum, Waterfall, V-model

Artifacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report

Automation Tool: Selenium WebDriver, Quick Test Pro

Framework: Junit, TestNG, Cucumber

Continuous Integration: Jenkins

Test/Defect Management Tools: HP Quality Center, ALM, JIRA

Web Service Tool/Language: Postman, Soap UI, Rest Assured API, http client 4.4, XML

Programming Languages: Java, VB Script, XML

Database/Database tools: SQL Server, Oracle, MySQL/Toad, SQL Assistant

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Sr QA Engineer

Responsibilities:

  • Interacting with the Systems Analysts, Systems Administrators and Developers on analysis of the Systems Requirement Specification to identify the Functional and Regression testing scope of the Scrum based application.
  • Created and executed test cases and test scripts in HP Quality Center (ALM).
  • Scripts were custom coded with Parameterization, Programming logic and Data driven types.
  • Tested the web application using Selenium IDE, Selenium Web Driver.
  • Developed automation scripts using Selenium Web Driver, Java, TestNG.
  • Automated functional and regression web Portal Test scripts using Selenium Web Driver, Java and TestNG.
  • Designed and implemented Page Objects framework and Hybrid framework, page classes for different web pages (Web elements).
  • Experience in running test cases automatically when new version of code is available using Jenkins.
  • Involved in enhancements as raised by the business users and involved in Scrum meetings (Agile Model Development).
  • Manage Requirements, Test efforts, Test Execution and Defect Tracking using HP ALM.
  • Extremely well versed in the procedures and protocols integral to our Onsite/Offshore methodology.

Environment: QA, Manual & Automation testing

Confidential, Charlotte, NC

Senior Software Engineer

Responsibilities:

  • Worked in agile environment. Followed scrum approach for various releases.
  • Analyze user stories for all sprints. Write and execute test cases for all user stories and Defect management by creating bug stories using JIRA tool.
  • Performed automation and manual testing including functional, regression, negative, smoke and sanity testing.
  • Acted as scrum master between functional team and automation team to handle a project to automate scripts.
  • Designed and executed the Automation Test Scripts using Selenium Web Driver. Hands on experience using GIT and CI/CD Jenkins tool.
  • Experience using Postman to execute test cases as part of REST API testing.
  • Automated REST API’s using Rest assured /Selenium web driver.
  • Coordinate with development team in explaining complex issues & criticality of issues.
  • Create test data using ATM cards in test lab.
  • Co-ordinates with the Onshore team on daily basis and provide relevant updates/tasks to the offshore team
  • Handle various reports (TestNG reports, Burndown chart, Velocity chart, Defect status) for all projects to the Client representative and Onshore/Offshore team.
  • Performed browser (IE, FIREFOX, Chrome, Safari) and platform (Windows 7/Vista/ XP) compatibility testing in virtual machine environment.
  • Tested and validated Restful web services API using Postman/Rest Assured tool.
  • Validating data sets using SQL server.

Environment: QA, Manual & Automation testing

Confidential, Charleston, SC

Senior Software Engineer

Responsibilities:

  • Understanding Business Requirement documents to identify and create user stories in backlog.
  • Attending scrum calls to get and provide updates on the user stories.
  • Execute test cases using ALM and Defect management by creating bug stories using JIRA tool.
  • Performed automation and manual testing including functional, regression, negative, smoke and sanity testing
  • Designed and executed the Automation Test Scripts using Selenium Web Driver.
  • Created and implemented different automation frameworks like TestNG and behavior driven using Cucumber feature files
  • Coordinate with development team in explaining complex issues & criticality of issues
  • Co-ordinates with the Onshore team on daily basis and provide relevant updates/tasks to the offshore team
  • Handle various reports (TestNG reports, Burndown chart, Velocity chart, Defect status) for all projects to the Client representative and Onshore/Offshore team
  • Performed browser (IE, FIREFOX, Chrome, Safari) and platform (Windows 7/Vista/ XP) compatibility testing in virtual machine environment.
  • Tested and validated Restful web services API using Postman/Rest Assured tool
  • Validating data sets using SQL server

Environment: QA, Manual & Automation testing

Confidential, Richmond, VA

Senior Software Engineer

Responsibilities:

  • Onsite Coordinator for the offshore delivery.
  • Analyze business requirement documents - High Level, Low level and Design Documents
  • Attend meetings with Business team and Client team to understand the new enhancement/project requirements
  • Prepare Requirement Traceability matrix, test planning, test case scenarios and test script design
  • Worked in agile environment. Followed scrum approach for various releases.
  • Designed and executed the Automation Test Scripts using Selenium Web Driver and TestNG.
  • Performed Data driven testing using Selenium Web Driver, TestNG functions and JDBC Connections, which reads data from scripts using property and XML files.
  • Implemented Page object model Automation framework with Selenium Web Driver using Java
  • Adhere to the complete internal and external review process
  • Validating data loads into database tables and verifying with input data sets using MySQL
  • Tested and validated SOAP Request Response messages for web services API.

Environment: Functional Testing, Mainframe and Java based UI applications

Confidential, Richmond, VA

Software Engineer

Responsibilities:

  • Involved in High Level Design and Low-Level Design.
  • Worked independently and multitask without negative impact to timelines or quality.
  • Verifying the test results delivered from team.
  • Participate in Requirements and Design reviews / walkthroughs
  • Analyze all Initiative related documents - Business requirement document, High Level Design document and Low-Level Design document
  • Review the test cases written based on the Change Request document
  • Preparation of System Test Results after Test case execution
  • Tested and Automated SAS jobs running on a daily, weekly and monthly basis using Unix Shell Scripting
  • Tested the mainframe application using TSO/ISPF tool editor
  • Prepared the traceability matrix using Test Director Tool, test scenarios and test cases
  • Verification of Test Conditions & Test Scenarios / Test cases Execute Test scripts, Defect management using ALM
  • Coordinate with development team in explaining complex issues & criticality of issues

Environment: QA, Functional testing, Java based UI, Windows based & Mainframe applications

Confidential

Senior Software Engineer/Test Lead

Responsibilities:

  • Analyze business requirement documents - High Level, Low level and Design Documents
  • Attend meetings with Business team and Client team to understand the new enhancement/project requirements
  • Prepare Requirement Traceability matrix, test planning, test case scenarios and test script design
  • Execution of new functionality test scripts& regression scripts in QC and follow the V-model based testing
  • Worked as back up resource for small initiative for web services testing using SOAP UI.
  • Adhere to the complete internal and external review process.
  • Mentor new resources in the team technically and functionally
  • Provide Estimates to the new/upcoming projects
  • Maintain Capacity planning for the resources in the team
  • Co-ordinates with the Onshore team on daily basis and provide relevant updates/tasks to the offshore team
  • Provide daily offshore notes to the onshore team for continuous delivery/status
  • Handle daily status reports (Development status/Testing and Defect status) for all projects to the Client representative and Onshore/Offshore team
  • Provide suggestions/ideas to the team to minimize the effort for maximum productivity
  • Organize and participate in all client town halls
  • Sharing the application and domain knowledge to the team through presentations and documentations.
  • Lead the team in terms of resource utilization and all other delivery/status updates to the project management
  • Performed browser (IE, FIREFOX, Chrome, Safari) and platform (Windows 7/Vista/ XP) compatibility testing in virtual machine environment.
  • Using SOAP UI Tool performed cross-platform Functional Testing involving XML messages, constructing different field values, data and validating HTTP Request and HTTP Response.
  • Validating data inputs using SQL server

Environment: QA, Functional testing, Java based web application

Confidential

Senior Software Engineer/Test Lead

Responsibilities:

  • Prepare Test Planning documents for Commit Initiatives.
  • Involved in Analyzing requirements, Creating Test Scripts, Executing Test Scripts. Logged good number of defects that led to few design changes as well
  • Created & involved in Test Reporting, Status Reporting, and Updating Test Results Matrix.
  • Started job experience in this project as a single member and the team has grown to 9 members
  • Delegate the work within the team daily and ensure the workload balance of team members and deliverables to meet on time
  • SME for many of the functionalities in Commit application
  • Identified as a key resource for offshore point of contact for all the deliverables related to COMMIT. Managed and leaded the team in all critical situations and on need basis
  • Helped my leads in providing accurate data and metrics during client projections/senior management review
  • Manage/Lead the team during weekend works, status calls/meetings
  • Handled the daily defect status calls from Offshore for every release.
  • Handled SIT script review meetings with Client Project team and Development team.
  • Involved in new joiners, develop understanding of the Banking Domain, Commit and other related backend applications
  • Created and maintained various KT documents to facilitate smooth transition of knowledge for Commit Application.
  • Involved in estimations for few releases, developed regression suite for each release covering all possible scripts using orthogonal array and risk-based approach
  • Using win runner tool, executed the test scripts for performance testing & verifying the results for a small initiative.
  • Taking care of Data Request for many releases. Got good knowledge on downstream applications like BOSS, Target tool etc. to meet data needs of the team.

Environment: QA, Functional testing, Java based UI

Confidential

Software Engineer

Responsibilities:

  • Prepared Test Planning documents for ISSP P-tickets and Base items.
  • Involved in Creating Test Scripts, Executing Test Scripts (Manual and Automation (using QTP tool)
  • Created & involved in Test Reporting, Status Reporting, Updating Test Results Matrix and Status Reports.
  • Involved in resolving Technical and Network issues faced in the application during Testing.
  • Cleared all proficiency exams conducted in the project for evaluating on knowledge gained on application.
  • Took care of Data Request for many releases. Got knowledge on downstream applications like Savings Time, COIN, and BOSS etc. to meet data needs of the team.
  • Validating data loads into database tables and verifying with input data sets using ORACLE.
  • Performed End to End, Regression, Shakeout, Package and Backward Compatibility Testing.

Environment: QA, Java based User Interface, Database testing using SQL

Confidential

Test Engineer

Responsibilities:

  • Prepared Test Planning documents for Dotcom Initiatives
  • Executed huge number of work requests that used to come on daily basis.
  • Worked during weekends to support testing for production deployment weekly releases
  • Worked as a functional tester for Online Banking application-one of the key projects for Confidential within Ecommerce space
  • As a test engineer in the team my responsibility includes,
  • Requirement Analysis.
  • Test case Preparation.
  • Test case Execution.
  • Defect logging.
  • Regression Testing.
  • Post Implementation Validation Testing

Environment: QA, Java based User Interface

We'd love your feedback!