We provide IT Staff Augmentation Services!

Sr. Test Engineer Resume

5.00/5 (Submit Your Rating)

CT

SUMMARY

  • Over 7+ years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.
  • Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
  • In - Depth experience in performing Functional Testing, Integration Testing, Backend Testing, Regression testing, UI Testing and API Testing using Selenium/WebDriver, Java and JUnit/TestNG, Database Testing using SQL
  • Good Experience in different types of testing like Regression testing, Retesting and BVA, Smoke Testing, Adhoc Testing, Whitebox, Blackbox testing.
  • Experience in developing projects/application using C#, ASP.NET, ADO.NET, VB.NET, C++, AJAX, XML and Web Services.
  • Worked in implementing client-side VBScript, JavaScript, and HTML, DHTML, XML, XSLT pages and SOAP.
  • Proficient in relational database like SQL Server 2005/ 2000, Oracle 10g/9i and MS-Access.
  • Expertise in test methodologies, Agile Methodology and worked as a Scrum Master
  • Involved in testing Web services (SOAP and REST) and XML with tool called 'SOAP UI' for the local WSDL / with URL and created Test cases, run them, do load testing, security testing.
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Expert level experience in using test management tools like HP QC, Spiral test, bug tracking tool JIRA and Rally.
  • Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
  • Experience in preparing Test cases, Executing and Reporting Test cases
  • Expertise in test case preparation based on the FDS (Functional Specification Document)
  • Having good experience in validating the Invoice of customers
  • Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex testing problem Expertise in creating Test Scenarios, Test cases and executing them. Working knowledge of the key components of a test strategy, test cases, and entry & exit criteria

TECHNICAL SKILLS

Testing Tools: JIRA, Bit-Bucket, Selenium, Cucumber, Eclipse, JUnit, Jbehave, Load Testing using JMeter, OTP.

Bug Tracking Tools: JIRA, Quality Center (QC),Rallly & IBM Rational Team Concert (RTC)

Languages: Core Java, OOPS, C#, Java Script, ASP, VB.Net

Operating Systems: Windows, Linux, Mobile OS

RDMS: MySQL, SQL Server, Oracle

API Testing: Postman, SOAP UI

Other Tools: Firebug, chrome Developer, DevOps, XML, Putty, SSH client, Chrome Dev Tools, BRD

Web Technologies: HTML, CSS, Ruby Web Services, ADO.Net

Test Framework: Junit, TestNG, Data Driven Framework

Mobile Automation Tools: Appium1.2.0, Mobile Checker, Device Anywhere, HP QTP

PROFESSIONAL EXPERIENCE

Sr. Test Engineer

Confidential, CT

Responsibilities:

  • Identify risks and dependencies of the product and its subsystems, prioritize the effort, deliver the project on time and according to milestones, specifications and expected standards
  • Coordinated and participate in requirements review and testing activities to deliver high quality products.
  • Document test data, test case and/or acceptance criteria using JIRA, Rally or any such solution life cycle management tools.
  • Perform API Validation with Postman or any other API testing tool
  • Implement automated Groovy test scripts in Soap UI Tool
  • Demonstrate proactive ownership of issues and problem
  • Lead the development and execution of test cases
  • Work closely with developers to debug/test product features
  • Log defects in software defect tracking system
  • Take part in peer and external reviews
  • Actively work with QA management in establishing metrics to ensure overall product quality
  • Develop business and product knowledge over time and share such knowledge to mentor newer team members.
  • Ensure proactive and cooperative relationships exist within the team and other individuals/groups that interface with the team

Environment: C#, .Net, Postman, SOAP UI, Selenium, SQL Server, Rally, JIRA (Confluence, Bit Bucket), Groovy Scripting

Sr. Selenium Consultant

Confidential, MN

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Extensively used test management tool like TestRail and JIRA to develop test cases, test scripts, executing the scripts and tracking the defects, Logging the defects and reporting the defect bug.
  • Developed Automation framework using Selenium WebDriver.
  • Analyzed multiple test scenarios for POS including tests to verify inventory, transactions, product sales, and reports
  • Experience in C# programming for C# automation/Performance testing in Visual Studio
  • Develop/execution of automated scripts using Microsoft custom .NET framework.
  • Reviewed test plan/use cases/test cases with Test, Dev, PM and Business
  • Worked on Data Driven Framework and MVC for Automation test scripts.
  • Extended TestNG framework by adding some helper classes and methods.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Created Maven and SVN to create nightly automation script.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • As Dev Ops Tester worked on influencing both development and operational processes in an Agile environment for Continuous Delivery
  • Worked on acceptance testing using Selenium WebDriver.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Monitored the test execution in Jenkins once the code pushed into CI.
  • Used Firebug/Fire Path Add-on tools to identify the Object’s id, Name, Xpath, link in the application.
  • Used XPath and DOM to work with dynamic and static objects in Selenium WebDriver.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Performed SOA / web services testing using SOAP UI; wrote adaptors to test / invoke web services.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Maintain the scripts in using the version control tool SVN (Apache Subversion).
  • Tested web-based application on different operating systems such as Windows, Vista and different browsers such as IE, chrome, Firefox.
  • Conducted backend testing using SQL queries to validate data for database.
  • Coordinated with technical support associates to fix proprietary software issues.
  • Created manual test cases, reviewed with different stakeholders to validate the functionality.
  • Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.
  • Verified, edited and update test data in new or existing systems before testing.

Environment: C#, .Net, Visual Studio, SSRS, MVC, SOAP UI 4.5, JIRA 3.0, Quality Center, Firebug, Firepath, XPATH

Selenium Test Engineer

Confidential, NY

Responsibilities:

  • Developed and maintained automated regression test cases in Selenium Web Driver and Appium Mobile Automation using Java programming language.
  • Developed and executed software test plans to identify software problems and their causes.
  • Tested unlaunched Android application using Appium and reported debugs via JIRA to the developers
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Analyzed the results & reported bugs using JIRA
  • Understanding different components of application from the business requirements.
  • Monitor bug resolution efforts and track successes.
  • Implemented Automation scripts for Cucumber BDD framework to test key Business Processes Scenarios.
  • Create or maintain databases of known test defects. Plan test schedules or strategies in accordance with project scope or delivery dates
  • Primarily responsible for overall Functionality Testing, White Box testing, Black box Testing, System testing, and primary point of contact for User Acceptance Testing.
  • Designing and developing test strategy, test plan, test cases and generating test reports and defect reports.
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using JIRA.
  • Conducted test case reviews and presented the test cases/test scenarios to the team members for all iterations.
  • Carried out functional tests to increase the speed and cost effectiveness of application development and delivery using JMeter.
  • Created test scenarios and Test Cases based on BRD (Business Rules Documentation).
  • Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts
  • Performed Smoke and Functional testing on every build of the application
  • Developed test scripts to automate process of testing in Selenium Web Driver
  • Performed End to End Mobile Testing on Android using Appium. Created desktop based Applications using QTP/UFT tools.
  • Tested web services’ providers using REST API
  • Used TestNG Framework for creating Selenium scripts
  • Integrated the automation scripts into the Jenkins tool for continuous script execution after build
  • Communicate test progress, test results, and other relevant information to client.
  • Responsible for assigning tasks and managing the offshore team.
  • Participated and Initiated Team meetings on a regular basis and involved in active discussion in order to improve the testing quality by better strategies and testing approach.
  • Participated in daily SCRUM meetings and gave the daily status of testing.

Environment: Appium 1.2.0, Selenium Web Driver, Cucumber-BDD, TestNG, JIRA, Java, Jenkins, Oracle SQL, SOAP UI 4.0, UNIX, JMeter

QA Engineer

Confidential, TX

Responsibilities:

  • Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
  • Worked with development team to understand technical design and architecture for test planning.
  • Regression test cases were written and automated using Selenium RC and Selenium IDE.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium RC.
  • Created whole test framework using Selenium for further test creation and execution.
  • Prepared traceability matrix to ensure the adequate coverage of the test cases.
  • Prepared required documentation for testing signoff by various parties as required by the project plans.
  • Participated in weekly assessment meetings with business analysts and developers.
  • Worked with source version control tool such as Subversion (SVN) & Git.
  • Assigned, Monitored and Tracked Tasks of Team Members.
  • Trained team members regarding the application so that newly joined team members can come up to the speed and start working.
  • Responsible for GUI and Functional Testing, using Black box Testing Techniques.
  • Involvement in Test Execution, Results Analyzing and Defect Reporting. Involvement in RTM Preparation.
  • Enhanced Test cases using Java programming features and TestNG Annotations.
  • Execution of Selenium Test cases and Reporting defects.
  • Conducting Data driven testing, cross browser testing and parallel test execution.
  • Enhancing the Test Scripts for Global Execution.
  • Involvement in solving Environmental problems along with Technical Support People.
  • Involved in Regression Testing using Selenium. Preparation of weekly and monthly status reports.

Environment: Selenium IDE, Selenium RC, Quality Center, HTML, JavaScript, XML, Apache-Subversion (SVN), Git, Internet Explorer, Chrome

QA Analyst

Confidential, NJ

Responsibilities:

  • Involved in capacity planning, LoE design for ongoing migration projects happening in QDC.
  • Participate in requirement gathering and the project kickoff meetings to share expertise.
  • Understanding the customer requirement specifications and software requirement specification Documents.
  • Involved in writing, reviewing and execution of test cases.
  • Performed functional, UI, integration, regression and database testing.
  • Tested the application by carrying out smoke, ad-hoc, compatibility & scenario testing.
  • Prepared detailed test cases based on information gathered in TFS for system testing integration, and regression testing of application.
  • Written test scripts and involved in preparing RTM (Requirement Traceability Matrix) with Quality Center
  • Have used visual studio TFS in managing the defect flow, maintained test logs, test summary reports and participated in defect review/status meetings.
  • Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG.
  • Involved in Writing Maven build dependencies to automate the compilation and execution of test cases/suites.
  • Involved in automating the regression test cases and customer issues using Selenium WebDriver.
  • Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing(Cucumber).
  • Prepared SQL scripts to verify the database updates, inserts and deletes of the records in database
  • Involved in creating and modifying the test scripts using QTP/UFT
  • HP application life cycle management 11.0 for test design, execution and defect tracking.
  • Involved in preparing test summary report and defect analysis report.
  • Involved in Sprint planning, Daily Standup calls, Retrospective and Review Meeting.

Environment: HP Quality Center 9.0, Selenium WebDriver, TestNG, Eclipse, JMeter

QA Tester

Confidential

Responsibilities:

  • 24*7 production support and monitoring to ensure proactive problem recognition and resolution of various issues related.
  • Reviewed requirements and specifications and provided input during requirements and specification walkthroughs.
  • Analyzed system requirements specifications, developed test plans, test cases, and test data for testing the functionality, GUI, usability, user acceptance tests with both Positive and Negative Scenarios, especially focused on logical scenarios of the application.
  • Created and updated test cases in Excel sheets and generate Traceability Matrix.
  • Created and executed SQL queries against Oracle database compared the results and analyzed discrepancies.
  • Manually performed back end testing by writing SQL queries.
  • Used Quality Center to define requirements, design test steps, run as test set, report, track and close bugs.
  • Executed test cases compared with expected values and pass/fail reports updated through Quality Center.
  • Involved in UAT Testing and Used Quality Center to report bugs.
  • Participated in bug triage meetings with developers to validate the severity of the bug and responsible for tracking of the testing life cycle.
  • Maintained close and strong working relationship with teammates and management staff.
  • Worked with development teams investigated and corrected software bugs and deficiencies based on the testing results.
  • Involved in developing test methodologies, test plans and manual test cases for the application and prepared UAT test Plan.
  • Communicated with Manager, Team lead daily for testing efforts and sent Status Reports as needed like Daily and Weekly.
  • Escalated complex issues to internal team members.
  • Attend meetings with both onsite and offshore team.

Environment: Manual Testing, QTP, Quality Center, HTML, SQL Server, Windows XP, UNIX, MS Outlook.

QA Tester

Confidential

Responsibilities:

  • Gathered specifications and requirements prior to system testing.
  • Created test plan, test strategies, test procedures, test cases and test data.
  • Executed the manual test cases and recorded the results by making use of Test director.
  • Execution of Test Scenarios, analyzing the actual results against the expected results and creation of test data.
  • Prepared and Executed SQL Queries to validate the data.
  • Created and ran automated regression tests (i.e., plans, suites, scripts, and cases) for Internet banking applications using TSL script.
  • Created, debugged and executed scripts in Win Runner to perform functional testing.
  • Worked closely with engineering team to discuss the design and testing aspects of the applications to design the test plans.
  • Involved in creation and execution of SQL test cases to import data in the database.
  • Involved in back end testing.

Environment: Windows NT/2000, MS SQL, XML, Win Runner, Test Director.

We'd love your feedback!