We provide IT Staff Augmentation Services!

Qa Automation Engineer/sdet Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Over 5 years of experience working as QA Engineer for Software Development and Testing life Cycle including preparation of Test Strategies, Test Plans, Test Cases, and Test summary reports for Web and client server application.
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC), Agile project environment, BDD and TDD framework.
  • Proficient in using test automation tools such as Selenium WebDriver and QTP, to develop automation testing scripts for web and client server applications.
  • Sound knowledge on TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
  • Strong knowledge on JMeter, Restful API, postman, SOAP UI, and PageObjectModel (POM).
  • Extensive use XML and Json for API testing using postman.
  • Experience in handling complex and dynamic web elements using XPath and CSS.
  • Used Web Development/Firebug Tool to identify Object ID, Name, XPath, link in the application.
  • Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix.
  • Solid experience on Defect/Test Management tools like JIRA, Qtest and Quality Center.
  • Executed SQL queries in order to view successful transactions of data and for validating data in database.
  • Proficient knowledge in various types of Software Testing such as Unit testing, Integrated testing, System Testing, Black box testing, Positive Testing, Negative testing, Performance Testing, Volume Testing, Back end Testing, UAT and Regression Testing.
  • Excellent experience on JavaScript, React and Redux.
  • Excellent communication and writing skills with the ability to adapt to new and dynamic environments.
  • Extensive experience on design, develop and execute test automation scripts using open source tools.
  • Good in team work or alone with minimal or no supervision.
  • Ability to multi - task, prioritize and work with time constraints while paying attention to details.
  • Good problem solving, judgment, and decision-making skill.

TECHNICAL SKILLS

Methodologies: Agile, Waterfall, STLC

Operating Systems: MS-DOS, Windows 95/98/00/NT/XP

Databases: SQL Server, MS-Access, MySQL, MongoDB

Web Technologies: HTML

Testing Tools: Selenium WebDriver, Quick Test Professional (QTP), TestNG, JMETER, Postman, SOAP UI, Java, Java Script, React, CSS, HTML

Defect Tracking Tools: JIRA, qtest, HP Quality Center

Other Tools: MS word, MS Excel, MS Access

PROFESSIONAL EXPERIENCE

Confidential

QA Automation Engineer/SDET

Responsibilities:

  • Create Test plan, Test Design, Test scripts and responsible for implementation of Test.
  • Develop TDD/BDD frame work with Page Object Model (POM) and used Git repository.
  • Involve in analyzing and writing test plan in accordance with business requirements.
  • Develop Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, SOAP UI, Maven and Jenkins.
  • Formulate methods to perform Positive and Negative testing against requirements.
  • Work on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Strong communication & interaction with Clients, Developers, Business Analysts, Management
  • Develop and successfully executed a manual and automated test plan for the Application using TestNG, Selenium WebDriver and Java.
  • Perform GUI Testing, Functional Testing, Integration Testing and Regression Testing
  • Participated in daily Agile meetings and gave the daily status of testing.
  • Develop test cases to test each module and functionality Developed page object model and created methods for frequently used features for Automation framework using Selenium WebDriver with Java.
  • Expert using efficient locator’s strategy like Xpath and CSS Selector to find the web element for using in Selenium WebDriver script in stable condition.
  • Extensive use Jira, qtest as test management tool, and Reporting for enhanced Regression Tests.
  • Generate data extract from Data Lake and load to different application (ETL Testing).
  • Back end test from SQL database
  • Strong experience on API/Webservice automation testing.
  • Strong knowledge on Jenkins for CI/CD and Selenium grid to execute regression testing.
  • Participated in SCRUM ceremonies.

Confidential, Bethesda, MD

QA Automation Engineer

Responsibilities:

  • Performed Test Plan development, Automation test plan, Test Cases and Requirement Traceability Matrix (RTM), Test Analyze Report (TAR) and bug documentation.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, SOAP UI, Maven and Jenkins.
  • Used industry leading best practices to communicate with development teams to review & resolve defects using JIRA.
  • Provided technical expertise and guidance in the design, development, implementation, and maintenance of test processes and diagnostic programs for system testing.
  • Collected and analyzed Automation test requirements, abstracted the requirements into a test architecture design that spanned multiple platforms.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium and Jenkins.
  • Participated in Product Design Reviews, Sprint Planning, Sprint Review meetings to provide input on Functional Requirements, Product designs, schedules, and risk mitigation.
  • Designed and developed automated scripts for Sanity Test, Smoke Test, Positive Testing, Negative Testing and Regression Testing and System Integration Testing.
  • Facilitated User Acceptance Testing (UAT) sessions with Client, Product Owners (PO) and SMEs.
  • Working on Hybrid framework (Data driven/Keyword) using Selenium WebDriver to help with TestNG as a testing framework by Java as a coding language and generated customized report.
  • Supporting and responsible for reviewing QA of Test Scenarios, Test Cases and Test scripts and Logged defects using JIRA and monitored the defects.
  • Working under Agile (Scrum) Methodology and facilitated complex group meetings and conduct information gathering sessions such as Daily Standup, Bug Review Meeting, Sprint Planning / Review and Requirement Walkthrough Meeting.

Confidential, Boston, MA

QA Analyst

Responsibilities:

  • Created Test Plans, Test Designs, and Test scripts in accordance with Business Requirements.
  • Designed and Implemented Test Cases.
  • Performed Functional, Data Validation, Integration, System, and regression testing.
  • Involved in Test cases review meetings and recommended enhancements in UI functions.
  • Involved in different types of Black Box testing (Positive, Negative, Compatibility, Usability, Performance),GUI, Regression testing and UAT.
  • Involved in planning, designing, building and maintaining the automation framework using Selenium WebDriver and Java.
  • Designed and maintained the automation framework using Selenium for the regression.
  • Designed a framework containing Java, TestNG, and Selenium WebDriver for cross browser automation.
  • Configured Selenium WebDriver and TestNG tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Introduced and implemented Open Source web test tool Selenium and WebDriver for cross browser testing.
  • Implemented modular Framework for Selenium based scripts. Conducted Cross Browser testing in Google Chrome and Firefox using Selenium.
  • Performed Data-Driven testing by developing Java based library to read test data from Excel & Properties files.
  • Actively involved with SCRUM and Sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Defect was log by using JIRA.

Confidential

QA Analyst

Responsibilities:

  • Worked in Agile methodology. Attended Daily standup meetings. Developed Test Plan and Test cases based on the user stories (Functional requirements)
  • Detected defects, communicated to the developers using bug reporting tool and tracking the defects using JIRA.
  • Executed manual test cases and identified the test cases to be automated.
  • Extensively used JIRA for test planning, bug tracking and reporting.
  • Uploaded business requirements, test scenarios, test cases and defects to JIRA.
  • Developed test plans, test cases, test scenarios and prepared test.
  • Prepared test cases for GUI application, developed test scripts for data driven testing using parameterization in QTP by using Excel sheet for test data and database queries based on the functionality. .
  • Worked on automated test scenarios for GUI, functionality, integration, database, boundary, security and regression testing using Selenium WebDriver.
  • API testing using postman and extensive use of XML and Json.
  • Involved in testing the backend database retrieved the data from the tables using SQL.
  • Prepared test scripts using Quick Test Professional (QTP) with checkpoints using regular expressions for handling windows with different names.
  • Identified bottlenecks, and discussed the same with business analysis team, developers and technical architects and attended meetings.

We'd love your feedback!