We provide IT Staff Augmentation Services!

Sdet (software Development Test Engineer) Resume

Parsippany, NJ

PROFESSIONAL SUMMARY:

  • Over 13 years of professional experience in the software industry with good experience on Automated testing tools like QTP, Selenium & Protractor.
  • Worked as an Automation Specialist where I am responsible for researching an Open Source tools and coming up with a Framework based implementation model.
  • Experience in Automation Testing tools like: Selenium WebDriver/GRID with Core Java language coding, QTP with Descriptive Programming and Protractor using Mocha framework.
  • Hands - on experience with Automation using frameworks like Keyword Driven, Data Driven, Test NG, Jasmine and Mocha frameworks.
  • Experience with Continuous Integration, Delivery, Deployment and Testing processes using tools like Jenkins, GitHub, Confluence and Bit Bucket.
  • Hands-on experience with Rest API Web Services testing using SOAP UI, Postman tools.
  • Experience working with SQL Databases, such as Postgres SQL and Oracle. Able to create, update and maintain queries for test setup and troubleshooting analysis.
  • Experience working with NoSQL Database such as MongoDB.
  • Experience working in cloud infrastructure via Amazon Web Service platform.
  • Experience working with version management tools like SVN and Git.
  • Experience with software defect tracking systems such as Rally, Quality Center.
  • Experience in developing/creating Data Driven and Keyword Driven frameworks to create/ maintain test suites.
  • In-depth knowledge of testing modern web application build with AngularJS. Familiarity with SDLC, quality standards and test methodologies.
  • Experience with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, and scheduling, testing, defect tracking, and reporting.
  • Expertise in Automation Testing, Manual Testing, GUI Software Testing, Performance testing, Black-box Testing, Functional Testing, and Regression Testing.
  • Experience working in an Agile test environment.
  • Excellent written and verbal communication skills. Comfortable in proactively communicating with others both within and outside of the immediate team to resolve issues and get questions answered.
  • Ability to work independently and with minimum supervision. Strong sense of responsibilities and quality focus, fast learner and excellent interpersonal skills.
  • Experience in leading a Quality Assurance members in daily tasks, supporting new members, teaching techniques / fundamentals and reporting results to the senior board.
  • High attention to detail with excellent analytical and troubleshooting skills.
  • Ability to multi-task, triage issues, react well to changes in a fast-paced environment, experience to lead onshore/offshore team structure.
  • Proven experience with delivering high quality software products within a full development lifecycle in an Agile setting.
  • Good Team player, flexible and quick learner and take keen interest in the various tasks assigned and in helping Team members throughout.
  • Flexible and versatile to adapt to any new environment and work on any project.
  • Over the period, I attained very good domain knowledge in the business area of HCM systems, Banking, Insurance and Education with excellent communication and client interaction skills.

SKILL:

Automation Tools: Quick Test Professional 11, Selenium 2.0, Protractor

Test Management Tool: Quality Center 11, Jira, Rally

Configuration Management Tool: Visual Source Safe (VSS), Tortoise SVN, GIT

Database: Oracle, Microsoft SQL Server, PostgreSQL, MS-Access

Operating Systems: Windows 9x, 2K, XP, Windows 7, Mac OS

Languages: Visual Basic, Core Java, Python

Internet Technology: HTML, Java Script, VB Script

PROFESSIONAL EXPERIENCE:

Confidential, Parsippany, NJ

SDET (Software Development Test Engineer)

Responsibilities:

  • Design, develop, maintain and execute automated test scripts using Protractor (end-to-end test framework for Angular and AngularJS applications) and Mocha frameworks.
  • Automating and testing Restful API Web Services using SOAP UI and Postman for all the end points in the application.
  • Integrating automation scripts and Rest API tests with Jenkins.
  • Managing automation activities and provide status to stakeholders on accessing overall progress and completion.
  • Analyzing test results to ensure existing functionality and recommends corrective action, consults with development team in resolution of problems.
  • Reviews automation code to ensure standards and processes are followed, and advices on optimization of code.
  • Maintaining traceability of Test Cases to automation test scripts.
  • Support overall QA activities such as development of Test Approach, Test Cases, and manual test execution as needed.
  • Working closely with application development, Product Management, DevOps, and other teams in release planning and coordination.
  • Working closely with business and product owners to understand purpose of software features.
  • Collaborating with the team to define, design, develop, document, and maintain the QA tools and test automation frameworks.
  • Participating in Production Support activities, research/troubleshoot issues identified in production. Replicate issues in multiple environment, communicate resolutions and workarounds to involved teams.
  • Execute, Identify, communicate, and document discrepancies encountered during the testing process and enter, review and update software defects in Rally.
  • Conducts defect management activities that include problem identification, issue research, analysis, and documentation.
  • Analyzing the area of improvements in existing Automations tests and refactor the test with best practices.
  • Identify and communicate risk and risk mitigation strategies to the management.
  • Designing test specs and create test strategy for new and existing features
  • Attending daily scrums, planning and grooming meetings.
  • Add/Update daily tasks in Rally

Environment: JavaScript, WebStorm IDE, GIT, Bit Bucket, Rally, Jenkins, cloud infrastructure Amazon Web Services (AWS), Oracle, MongoDB, Postman, Soap UI and Mac OS.

Confidential, Lawrence, KS

Sr. QA Assurance Analyst/Team Lead

Responsibilities:

  • Design, develop, maintain and execute automated test scripts using Selenium via Hybrid and TestNG frameworks.
  • Testing Restful API Web Services using Postman tool.
  • Integrate automation scripts with Jenkins.
  • Evaluation of complex test plans with an understanding of how to build new, scalable coverage into existing automation test suites
  • Collaborate with development teams to understand how development changes affect ongoing automation efforts
  • Develop, execute and maintain automation test scripts, utilities, data sets leveraging commercial and/or open source tools
  • Interacted with business analyst to obtain specific system requirements and performed deliverables verification with business analysts and developers.
  • Performed Smoke Testing to determine if an application is healthy and stable before starting other major testing, performed Black Box testing to make sure all the objects and its properties are functioning as supposed and performed Regression testing after the defects are fixed to ensure all new and existing functionalities are working under normal condition.
  • Performed Integration testing as development team releases the product, performed System testing after integration.
  • Actively involved in Test Planning with manager and participated in conceptualizing, organizing, planning and executing quality assurance activities to support test design for automated and manual testing.
  • Tracking defect/bug and logged those defects in Rally & escalated defects to programmers/developers to resolve the issue.
  • Actively participate in QA related activities (functional, integration, regression manual and automated testing)
  • Analysis of the daily tasks and work distribution.
  • Review and Preparation of Test Cases, Test Scripts, Test Execution and Defects.
  • Works with team members and stakeholders to provide testing status, keeps team informed of new requests/changes in processes/procedures, including escalating testing issues and issues requiring management attention
  • Coordinating with the offshore team and responsible for the deliverables.

Environment: JAVA, Test NG, Java Script, Eclipse IDE, SVN, Firebug, Rally, Jenkins, PostgreSQL, Selenium Grid and WebDriver.

Confidential, Kansas City, KS

Automation SPOC/Team Lead

Responsibilities:

  • Automation Framework designing (Keyword Driven).
  • Extension and maintenance of existing functional automation frameworks, including design and implementation in QTP.
  • Creates and maintains functionality of automation scripts using QTP and other tools to increase testing productivity by providing technical solutions, utilities and process improvement initiatives
  • Come up with short term and long term plan/strategy for rolling automation.
  • Estimating the automation efforts for the engagement.
  • Guiding the team & Overseeing the implementation.
  • Manage enterprise level automation for customer as SPOC and Automation SME.
  • Analyzed business requirements and module-specific functionalities to identify test requirements and formulate an effective Master Test Plan.
  • Release level regression testing using QTP to in corporate changes in new builds.
  • Works with team members and stakeholders to provide testing statuses, keeps team informed of new requests/changes in processes/procedures, including escalating testing issues and issues requiring management attention
  • Coordinating with developers to ensure timely resolution of issues.

Environment: QTP, VB Script, HP Quality Center

Confidential

Automation Test Engineer

Responsibilities:

  • Initiating the Automation testing in the project and Providing Business & Functional Inputs.
  • Enhancing and maintenance of existing FAAST framework, a Patni proprietary Automation framework for the project using QTP.
  • Creates and maintains functionality of automation scripts using QTP and other tools to increase testing productivity by providing technical solutions, utilities and process improvement initiatives
  • Come up with short term and long term plan/strategy for rolling automation.
  • Estimating the automation efforts for the engagement.
  • Guiding the team & Overseeing the implementation.
  • Associating the Project Manager in the Efforts and Productivity estimations.
  • Doing the Return on Investment analysis of the tool as well as the percentage of the Test Scenarios it can cover.
  • Review the work of the Team members.
  • Performing Defect Prevention & Configuration Management Activities.
  • Create and automate the test cases using Quick Test Professional 9.5 and FAAST framework.

Environment: QTP, VB Script, HP Quality Center, MSQL

Confidential

Test Engineer

Responsibilities:

  • Executing the Test Cases for Regression testing for Weekly builds.
  • To interact with Client for daily updates on Test execution of the respective module.
  • To understand the transactions in various modules based on the flows of the client requirement.
  • Entering the defect details in QC.
  • Involved in review of test cases.
  • Involved in preparing of new test cases.

Environment: QTP, VB Script, HP Quality Center, MSQL

Confidential

Automation Test Engineer

Responsibilities:

  • To understand the SAP Functional transactions in various modules based on the Business flows of the client requirement.
  • To develop QTP scripts, enhance it, Parameterize the data and make the script Data driven.
  • To use the Reusable Actions, Scripts, Functions to achieve the targets in the limited time.
  • To execute the Test scripts for Regression testing Monthly build/Support Pack/EHLS.
  • To prepare the various project delivery artifact like Test Script Checklists, Comments in the scripts for future understanding, Test Script documentation.
  • To interact with Client for daily updates on Test execution of the respective module.
  • To execute E2E Monthly & Non-Monthly Scripts.

Environment: QTP, VB Script, HP Quality Center, SAP

Confidential

Automation Test Engineer/QA Analyst

Responsibilities:

  • Creating the Test Cases based on Functional Specification.
  • Developed test cases after analyzing the specifications Document.
  • Developed test scripts using QTP.
  • Developed test scripts for data driven tests using QTP.

Hire Now