We provide IT Staff Augmentation Services!

Automation Test Engineer (sdet) Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • ISTQB, ITIL V3 certified Quality Assurance Automation and Software Engineer with over 11 years’ experience in IT Industry. Extensive experience in testing which includes Functional, Automation, Performance Testing, Hands - on experience on CI Tools, Version controlling systems.
  • Eventful career of over 11 years studded with professional brilliance and comprehensive exposure to entire spectrum of transformational activities including Managing End to End Testing, UAT Testing, Process Improvements, testing support of Major and Minor Releases, Release / Capacity Planning & Automation
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Protractor, Selenium Web Driver, TestNG, Load Runner, Quality Center, QTP, Maven, Jenkins, and Cucumber.
  • Armed with a clear understanding of Software Development & Testing involving Black Box/ White Box Testing, End to End, Functional testing, Integration, System, UAT and Regression Testing, Database, HP Mercury Quality Center, Jira, Rational Test Manager.
  • Worked as QA Team Lead responsible for tracking test milestones to ensure that objectives are reached.
  • Prepared automation test framework using Selenium Web driver and TESTNG in Eclipse IDE using SVN as Version Control for a Java based Web application, using Maven as build tool and Jenkins to create and run deployment jobs.
  • Experience in using Jenkins as a continuous Integration tool to configure with Maven.
  • Experience in C++, java, HTML, SQL, Xpath, CSS.
  • Extensive experience in developing and implementing Test Plans, Test Cases, Test Scenarios and Documentation.
  • Can elicit, understand and articulate business requirements and perform detailed analysis to map them to functional QA documents.
  • Experience with code version control systems like GIT.
  • Involvement in the development of RTM (Requirement Traceability Matrix) for completeness and correctness.
  • Experience managing On-shore and Off-shore model for Testing and Development team.
  • Involved in various software development methodologies including Agile and Waterfall.
  • Extensive experience working as primary contact with Customer Service, Business, QA and Development teams for major releases, recreation of customer issues, subsequent patch testing and successful release of patches and service packs to clients.
  • Adroit in managing Software Quality Assurance (SQA) and conducting audits as per ISO/CMM guidelines; well versed with SDLC models like Agile, Scrum, RUP, Incremental, Spiral, V-Model
  • Experience in Software development life cycle including analysis, design, development, testing and implementation of software application
  • Worked on Toad and run SQL scripts for database testing.
  • Excelled in finding, documenting and reporting bugs, errors, interoperability flaws and other issues within software applications.
  • Demonstrated methodical, detail-oriented and thorough approach to all assignments while adhering to compressed timelines. Complete all assignments on or ahead of schedule.
  • Consistently recognized for excellent problem-solving and analytical skills by Programmers, Project Managers, Leads and Director. Leading team for a continuous improvement of processes and procedures for better quality.
  • Experienced in coaching or mentoring junior team members in test planning and execution and understanding of the business/application.

TECHNICAL SUMMARY:

Software testing: Manual Testing, Automation Testing,Regression testing, GUI Testing, Integration Testing, Test Plan, Test Case, Test Strategy, Black Box Testing, System Testing, Browser Compatibility Testing, Regression Testing, End-to-End Testing, UAT, System Requirement Analysis

Architecture: 2-Tier (Client/Server Applications), n-tier (Web based Applications)

Test Tools: Protractor, Selenium, HP Service Manager 9, Mercury Test Director, HP ALM 11.52, Rational Test Manager, TDM, HP Quick Test Pro 10.0, WinRunner

Test framework: TestNG, Data driven framework

Defect Tracking Tools: Jira, Bugzilla, Rational ClearQuest, VS Bug Tracker, HP Quality Center, DTS

Languages: HTML, XML, SQL, Java

Operating Systems: Windows 10/XP/2003, Unix

Database Systems: Oracle 11.2, SQL Server, MySQL, SQL Tools 1.6

EXPERIENCE:

Automation Test Engineer (SDET)

Confidential

Environmen t / Tools: Java, Oracle9i, JavaScript, Internet Explorer, Google Chrome, Firefox, Selenium IDE, Selenium 2.41.0, Selenium Grid

Responsibilities:

  • Selenium Automation framework implemented with Agile methodology
  • Attended standup meetings on daily basis and having continuous interaction with Product owner and scrum master to complete the sprints on time
  • Performed Smoke, Functional, Regression and performance testing using automation tool Selenium.
  • Expertise in automating test cases with Selenium, Java, Cucumber, APPIUM for web applications on both mobile and desktop.
  • Developed the features, scenarios, step definitions for BDD (Behavior Driven Development)
  • Developed test automation framework scripts using Python Selenium WebDriver,
  • Completed SOA testing using SOAP UI and Java framework for Web services testing.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Extensive experience in preparing test plans, test scenarios, test scripts, test cases, test reports and documentation of manual and automated testing.
  • Built test cases using JavaScript in Selenium IDE
  • Built concrete Automated Regression Test suite for code Cover age under various O/S and Browsers.Experience in unit testing, functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web-based applications.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Performed Web Services testing using Postman for manual testing and Apache Http Client for automation.
  • Tested login data using database testing. This includes stored procedure testing, adhoc query testing and functions testing
  • Heavily involved in writing Microsoft SQL queries to retrieve policy information after logging into the home page
  • Performed SSIS(ETL) packages testing, for getting the data into the Policy Aggregate Mart for performing analytics.
  • For ETL testing, we had test cases built in to make sure the numbers match as per the business rules after the transformation.
  • Implemented Test NG Framework setup with Data Driven tests through Excel
  • Generated different types of reports like Report NG and XSLT reports
  • Integrated Test NG framework with Maven by settings up POM.xml
  • Maven-Sure Fire-Reports generated using Maven-Test NG
  • Have Good java Experience in writing code for selenium test cases using web Driver.
  • Had set up the Selenium Grid on Unix machines to run test cases parallel on daily basis and send out the reports to the team
  • Built up dynamic Test cases in multiple Environments with multiple browsers
  • Performed stress testing by distributing selenium test cases across multiple browsers using Selenium Grid
  • Performed continuous updating of Traceability matrix for Requirement changes in agile process.
  • Added Test Plans and Test Cases to the CI/CD processes.
  • Experience in building tools and processes around CI/CD pipelines involving integrations with Jenkins , testing frameworks, Git Hub , etc.

Automation Test Engineer (SDET)

Confidential

Environment: HP ALM Explorer 11, Selenium, Jira, Java Console, SQL Developer, MS Office

Responsibilities:

  • Performed Ad Hoc, Black Box, Grey Box and White Box testing in coordination with the Technical team and Developers.
  • Wrote several test cases based on various scenarios for new enhancements and supported builds by smoke testing, functional testing and regression testing of the application.
  • Developed and maintained automation test scripts for regression, performance and various GUI test cases using JAVA and Selenium WebDriver.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Involved in using Maven build tool to manage framework dependency jar files in POM.xml.
  • Integrated Jenkins with version controller and scheduled builds to run automatically during a build release by invoking predefined maven commands.
  • Executed and analyzed complex issues and compared the actual results against expected results and Product requirement specifications.
  • Develop business requirements used to create, maintain, and enhance state of the art and reliable audit technologies
  • Develop test strategies to ensure the system changes are consistent with the requirements and meet the needs of the audit practice.
  • Participated in the Daily Scrum, Sprint Planning, Product Backlog Refinement, Sprint Review, Sprint Retrospective Meetings.
  • Work closely with our Strategy, Methodology and Tools team to understand the changes to the current methodology and impacts of the changes to application.
  • Participated in the analysis of results and the defect management and resolution process.
  • Prepared Test Conditions, Test cases, Mapping test cases to the scenarios, performed functional as well as system integration testing. Identified Test cases based on the requirements, participated in the implementation of Test Cases, and Test script according to the Business requirements and System Requirements.
  • Conducted functionality testing manually and using Automation testing tools like Selenium WebDriver with JAVA.
  • Worked on testing production defect fixes for both products. The defect testing involves re-creation of production defects to identify test scenarios. Some of the scenarios required planning test cases spanning multiple batch cycles and advancing system dates.
  • Used Jira for the cards/requirement tracking/updates
  • Created and Lead the test deliverables review sessions.
  • Created & Executing test cases as part of New functionality and Regression testing in QC
  • Quality review Checks for team mates on a regular basis
  • Reported project issues and testing status to Development & Management team proactively.
  • Trained team members in various testing concepts and Business Concepts of the Project
  • Developed test cases for functional, Integration, System Testing and User Acceptance Testing.
  • Executed various SQL queries, to perform the validity of the data.
  • Creating periodic status reports
  • Monitor the execution of project plans and hold all stakeholders accountable for timely delivery of their commitments
  • Worked with the team to define and implement agile processes wherever possible and help business stakeholders in requirement process for the strategic workflow tool.

Test Lead

Confidential

Environment: / Tools: HP ALM Explorer 11, Jira, Java Console, SQL Developer, MS Office, Selenium

Responsibilities:

  • Participated in the Daily Scrum, Sprint Planning, Product Backlog Refinement, Sprint Review, Sprint Retrospective Meetings.
  • Work closely with our Strategy, Methodology and Tools team to understand the changes to the current methodology and impacts of the changes to application.
  • Participated in the analysis of results and the defect management and resolution process.
  • Prepared Test Conditions, Test cases, Mapping test cases to the scenarios, performed functional as well as system integration testing. Identified Test cases based on the requirements, participated in the implementation of Test Cases, and Test script according to the Business requirements and System Requirements.
  • Conducted functionality testing manually and using Automation testing tools like Selenium WebDriver with JAVA.
  • Performed Ad Hoc, Black Box, Grey Box and White Box testing in coordination with the Technical team and Developers.
  • Wrote several test cases based on various scenarios for new enhancements and supported builds by smoke testing, functional testing and regression testing of the application.
  • Developed and maintained automation test scripts for regression, performance and various GUI test cases using JAVA and Selenium WebDriver.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
  • Involved in using Maven build tool to manage framework dependency jar files in POM.xml.
  • Integrated Jenkins with version controller and scheduled builds to run automatically during a build release by invoking predefined maven commands.
  • Executed and analyzed complex issues and compared the actual results against expected results and Product requirement specifications.
  • Develop business requirements used to create, maintain, and enhance state of the art and reliable audit technologies
  • Develop test strategies to ensure the system changes are consistent with the requirements and meet the needs of the audit practice.
  • Worked on testing production defect fixes for both products. The defect testing involves re-creation of production defects to identify test scenarios. Some of the scenarios required planning test cases spanning multiple batch cycles and advancing system dates.
  • Used Jira for the cards/requirement tracking/updates
  • Created and Lead the test deliverables review sessions.
  • Created & Executing test cases as part of New functionality and Regression testing in QC
  • Quality review Checks for team mates on a regular basis
  • Reported project issues and testing status to Development & Management team proactively.
  • Trained team members in various testing concepts and Business Concepts of the Project
  • Developed test cases for functional, Integration, System Testing and User Acceptance Testing.
  • Executed various SQL queries, to perform the validity of the data.
  • Creating periodic status reports
  • Monitor the execution of project plans and hold all stakeholders accountable for timely delivery of their commitments
  • Worked with the team to define and implement agile processes wherever possible and help business stakeholders in requirement process for the strategic workflow tool.

Test Lead

Confidential

Environment: HP ALM, RTC & RRC, UI, Toad

Responsibilities:

  • Participated in the Daily Scrum, Sprint Planning, Product Backlog Refinement, Sprint Review, Sprint Retrospective Meetings.
  • Working on Agile environment where functionality is developed in short iterations for 2 weeks and released into monthly production
  • Quality Center, Jira are used to store our testing results and status of our card along with board
  • Working on different testing regions like Dev3, Dev8, Alpha and Beta.
  • Working in Release Team for End to End Testing (UAT) before it moves to Production
  • SQL Query Database through Toad to make sure it shows the expected results before it hits the flow process
  • Take ownership and run Stand up meetings and teaching newly joined team members about our Agile procedures
  • Cucumber as our test Automation tool where automated scripts are already in suite. Using that to run initial phase of testing and as part of Regression testing.
  • Take ownership on running our bi-weekly “Show and Tell” our RA, Developers, leads, BA and Stake holders where explain all the testing we did in the part iteration and answer their questions.
  • Jira is used to store Requirements, Defects and Testing results for System testing and Stabilization Phase.

Test Analyst

Confidential

Environment: / Tools: HP Quality Center 10, SQL Developer, MS Office

Responsibilities:

  • Worked on Proper documentation for testing by writing Scripts and Testing and documentation for others on various systems.
  • Understand the business requirements.
  • Defects logged & tracked in Mercury Quality Center.
  • Coordinating with the development team to ensure defects are being processed as per the scheduled time frame
  • Participating in project calls to discuss project issues and testing status
  • Preparing the test cases for new functionality and Regression testing as per the requirements.
  • Write reports on progress through testing and provide daily status.
  • Co-ordinate with onsite team.
  • Executed test scripts in Mercury Quality Center. Performed Manual Testing on various Modules & Functionalities of the Application as per the Functional and Business specifications documents.
  • Extensively used SQL queries for Database testing and validation.
  • Share knowledge and understanding with other members of the team
  • Review of System test cases
  • Involved in preparation of Test Plan.
  • Contribute to the production of User Acceptance Test Scripts.
  • Prepared test data for UAT scenarios.

Test Analyst

Confidential

IT Environment / Tools: WinSCP, Putty (UNIX), SQL Tools, ETL & HP Quality Center

Responsibilities:

  • Wrote Test Strategy, Test Plan, and Test Cases for System testing. Prepared test overview and test plan for different functional modules.
  • As a role of QA analyst for rate, regulatory, and enhancement projects involving Auto products.
  • Understanding Business requirements.
  • Analyzing the requirements and functional areas of the existing system.
  • Prepared and reviewed Baseline test cases.
  • Co-ordinate with onsite team, business and development team.
  • Implemented testing techniques, Review process.
  • Provided Daily Status and Productivity Details.
  • Prepared and reviewed System test cases.
  • Involved in conducting System testing, Random testing, Baseline testing, Functional testing.
  • Queried through SQL Server to check the database records.
  • Participated in status meetings with the Development team.
  • Involved in Identification, Retesting, Closing of defects, and follow up with the development team.
  • Ability to write and run SQL queries as part of testing.

Sr. Test Analyst

Confidential

IT Environment / Tools: WinSCP, Putty (UNIX), SQL Tools, ETL & DTS

Responsibilities:

  • Understanding Business requirements.
  • Prepared Project Estimations for testing. Prepared Master Test Strategy and reviewed with Business, Requirement lead and Technical Lead for Approval.
  • Co-ordinate with onsite team, Client Manager and PMO.
  • Implemented Productivity Reports, testing techniques, Risk Based Testing, Review process.
  • Provided Daily Status and Productivity Detail Reports.
  • Interacted regularly with internal stakeholders to review, analyze, and evaluate business systems and user needs.
  • Reviewed Functional Specification and Technical Specification Documents.
  • Involved in producing detailed functional requirements, data analysis and validation.
  • Prepared and reviewed test cases and delivered the review log.
  • Involved in conducting Black box testing, Smoke testing, System testing, Integration testing, Database testing, Functional testing of the application.
  • Involved in verification of Change Request, Defect identification and management.
  • Queried through SQL Server to check the database records.
  • Participated in strategy and status meetings with the Development team and Business analysts
  • Test execution, Maintenance and Bug Tracking using Quality Center. Test data support for every project, Participate in daily defect calls.
  • Participate in Stage gate, Go-No-Go and Lessons Learned meetings for continuous improvement for the product quality

We'd love your feedback!