We provide IT Staff Augmentation Services!

Sdet / Automation Engineer Resume

0/5 (Submit Your Rating)

Marshall, MN

SUMMARY

  • Over 7+ years of professional experience in Information Technology as Quality Analyst with extensive experience in performing Manual and Automated Testing.
  • Good understanding and experience working on AGILE Methodologies and involved in all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Extensive experience in Object Oriented analysis and design - Requirements management, functional specification writing, test case preparation and QA.
  • Expertise in designing and developing strategic Test plans, Test Cases, and Test Reports for manual test.
  • Involved in analysis, design and quality assurance of Web-based/PC-based/E-commerce and Client/server applications for Financial, Retail, Airline, POS industries and others.
  • Expertise in designing and developing strategic Test plans, Test Cases, and Test Reports for manual test.
  • Extensive experience in performing System Testing, Functionality Testing (Black Box), White box testing, Integration Testing, Regression Testing, Smoke Testing, GUI Testing, Database Testing and User acceptance testing.
  • Extensive experience in Automation testing and designing automation frameworks on C#, .Net and JAVA using Selenium WebDriver.
  • Extensive experience in using Selenium WebDriver for writing TestNG/JUnit and NUnit test suites and test cases for testing functionality with teh Selenium Server.
  • Experience in different kind of automation framework like BDD, DDD, TDD, HDD, KDD.
  • Used Specflow and Cucumber for implementing BDD framework in automation.
  • Strong Knowledge of Web Services/API and SOA (Service Oriented Architecture).
  • Good Knowledge of testing web services and API with SoapUI and Postman tool.
  • Strong experience in functional and UAT testing using Selenium Webdriver on both platforms as well as cross platform web testing on all major web browsers (Safari, Google Chrome, Firefox and IE).
  • Experience with project management, issue tracking, defect tracking and analysis using different defect tracking tools such as TFS (Team Foundation Server), Jira and Quality Center.
  • Designed automation framework using C# .NET and JAVA automation scripts to automate UI and web services/API testing.
  • Logging defects using different bug tracking tools, retesting defects and generating Defect Reports.
  • Strong experience in functional and UAT testing using Selenium Web Driver on both platforms as well as cross platform web testing on all major web browsers (Safari, Google Chrome, Firefox and IE).
  • Experienced in writing SQL queries for backend testing and validation of data.
  • Extensively used web services validation tools like RESTful, SoapUI to validate SOAP/WSDL and web services for Request and Response.
  • Quick learner, Self-motivated, analytical skills as well as logical reporting skills.

TECHNICAL SKILLS

Operating Systems: Windows, LINUX/UNIX

Languages: C#, Java, HTML, SQL, PL/SQL, T-SQL

Databases: SQL Server, Oracle, MS Excel

Tools: Selenium IDE, Selenium WebDriver, Selenium Grid, Specflow, Cucumber, Quality Center/ALM, TFS, Jira, VSTS, Microsoft Test Manager (MTM), SOAPUI, ARC, POSTMAN, TOAD

Browser: IE, Safari, Chrome, Firefox

Methodologies: Waterfall, Agile

Test Framework: NUnit, TestNG

IDE: Visual Studio, Eclipse, IntelliJ IDE, SSMS

PROFESSIONAL EXPERIENCE

Confidential, Marshall, MN

SDET / Automation Engineer

Responsibilities:

  • Help perform meetings with Business Analysts and End Users to review functional/technical requirements and responsible to translate business requirements into quality assurance test cases.
  • Developed numerous SQL statements to view, modify, insert and delete data into and from teh required tables to test teh test scenarios.
  • Worked in SSMS to develop and execute test scripts in SQL, to validate teh test cases.
  • Developed and executed teh test scripts with Selenium WebDriver and C#.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and tested each SPRINT deliverable.
  • Developed automation framework using NUnit as teh testing framework and Selenium Webdriver as teh UI automation tool with C# language.
  • Used developer tools to debug, edit and locate teh objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags.
  • Wrote scenarios and tests in Gherkin language in Specflow for BDD approach
  • Participated in Test Planning and Automation Effort estimations.
  • Used XPath, CSS Selector, ID, Name, Link Text locators to identify objects.
  • Used Jenkins for continuous integration continuous deployment (CI/CD).
  • Used Team Foundation Server (TFS) to open bugs, create tasks and user stories, initiate change requests and deploy applications.
  • Used Postman for testing RESTful web services and API with different request methods like GET, POST, PUT, PATCH, etc.
  • Created automation framework in Selenium WebDriver and NUnit using Behavior Driven Development (BDD) approach like Specflow with Gherkin.
  • Done SOA testing for Payments API using SOAP UI and C# .NET framework for web services testing.
  • Wrote and Executed End-to-End automated test scenarios.
  • Checked teh data flow through teh front end to backend and used queries, to extract teh data from teh database.

Environment: TFS, Visual Studio, Selenium WebDriver, Specflow, NUnit, Jenkins, Postman, C#, .NET, XPath, Visual Studio, REST API, SQL Server, IE, Firefox, Chrome, Windows.

Confidential, Fayetteville, AR

QA Automation Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile and Scrum methodologies.
  • Analyzed teh business requirements, developed test plans and created test cases in Quality center, a test management tool.
  • Developed numerous SQL statements to view, modify, insert and delete data into and from teh required tables to test teh test scenarios.
  • Involved in teh Weekly Bug’s Status Meetings along with QA team and Development team.
  • Automated test cases using Selenium Webdriver, TestNG, Cucumber and JAVA.
  • Mocked test data to test all teh scenarios and test cases planned.
  • Located web elements using different locators in Selenium Webdriver.
  • Configured Selenium WebDriver, TestNG, Cucumber, Maven tool and created Selenium automation scripts in Java and BDD framework using TestNG prior to agile release.
  • Used Selenium WebDriver to automate tests on cross browser and cross platform environment.
  • Automated API/web services testing using Java and Apache HTTPClient libraries.
  • Responsible for keeping up with teh test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.
  • Identified teh Test Scenario and created test cases based on Functional Specifications and Business Requirements.
  • Retrieved records from multiple tables from Oracle Database by using joins such as Inner Joins, Outer Joins, and Self Joins.
  • Involved in Sprint Demo meeting, Sprint Retrospective, Scrum and other team meetings.

Environment: Selenium Webdriver, Java, TestNG, Eclipse, Behavior Driven Development (BDD), Cucumber, SOAPUI, Jira, Oracle, SQL, Agile.

Confidential, Richardson, TX

QA Automation/SDET

Responsibilities:

  • Extensively involved in planning, designing and executing different test cases for Smoke, Functional, and Integration, System and User Acceptance and GUI testing.
  • Extensively worked on Agile Development and management process.
  • Wrote Test Automation Script using Java, Selenium WebDriver and TestNG/JUnit.
  • Performed End-to-End Testing and helped UAT team in performing User Acceptance Testing (UAT).
  • Involved in testing teh conversion of Members/Subscribers and Financial Claims.
  • Created test data for QTP scripts, used external data sources and excel sheets to import test data.
  • Wrote gherkin language scenario using Cucumber for BDD approach.
  • Developed SQL Queries to query Database to test teh back-end of teh application.
  • Worked on testing SOAP based web services and API using SOAPUI.
  • Coordinated with teh onshore and offshore resources.
  • Conducted functionality tests to make sure that teh Application Under Test (AUT) met its functional requirements.
  • Responsible for testing teh application against different environments in QA, staging and production.
  • Worked with developers to fix teh bugs within time frame and close teh bug.

Environment: Selenium WebDriver, Java, Jira, Agile (Scrum), Eclipse IDE, Cucumber, JMeter, Page Factory, SoapUI, TestNG, MS Office

Confidential, Grapevine, TX

QA Analyst

Responsibilities:

  • Responsible for creating Test plans, managing team members, assigning asks and conducting meetings.
  • Followed Agile Methodology for all teh phases of SDLC and STLC and interacted with Lead, Business Analyst, Developers and other QA Members during Daily Stand-Up Meeting.
  • Worked with teh QA team to create and maintain test plan, test cases and automation test documents.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
  • Involved in writing test scripts using C# .NET and executed it through Selenium WebDriver for Functional and Regression testing
  • Worked on software Verification and Validation manually and use Assertions for automation.
  • Developed automation script by using checkpoints like Standard, Text, Table, Page and Database to check teh behavior of teh application.
  • Actively involved in Web Services and API Testing using SoapUI.
  • Experienced in designing and building Frameworks like Behavior Driven Development (BDD/TDD), Continuous Integration Continuous Development (CICD) using Selenium Web driver.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed Data Validation of teh data flow by performing end to end testing.
  • Worked with teh development team to create a suite of test data to exercises data validation and actual ETL functionality
  • Executed test scenarios while accessing manual and automated tools like Selenium and initiated change requests, tracked bugs and system defects using TFS.
  • Actively participated in Scrum meetings and involved in developing Test Plan, Test Cases and Requirement Traceability Matrix (RTM) in TFS.
  • TEMPEffectively Communicated testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.

Environment: C#, SoapUI, Windows, SQL Server, Agile, Specflow, TFS, Selenium WebDriver

Confidential, Dallas, TX

QA Analyst

Responsibilities:

  • Extensively worked on reviewing Project Artifacts, analyzed Requirements, designed teh test plan and provided weekly status report that includes testing metrics, test logs and test summary reports.
  • Worked to set up teh test environment and was responsible for migration between Development Environment and Testing Environment.
  • Conducted manual and automated testing for functional and non-functional test cases.
  • Conducted walkthrough meetings with SDLC team to understand teh functionality, risk and operations management of teh application.
  • Validated Requirements Traceability Matrix (RTM) and Users Requirement documents to prepare SIT test plan and test scenarios.
  • Created test data for QTP scripts, used external data sources and excel sheets to import test data.
  • Performed Load testing and Performance testing using JMeter.
  • Performed regression tests to check for unintended errors after teh enhancement.
  • Used Jira for bug/defect tracking and reporting, also followed up with teh development team to verify bug fixes and update bug status.

Environment: Quality Center, JIRA, QTP, Oracle 11g, SQL Server 2005/2008

We'd love your feedback!