We provide IT Staff Augmentation Services!

Sdet/qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Dayton, OhiO

SUMMARY

  • Over 6+ Years of IT experience in .Net Development, Quality Assurance in Manual Testing, Automated Testing, Database Testing on Web bases application and Client/Server based applications
  • Experienced in defining Testing Methodologies, designing Test Plans and Test Cases, verifying and validating Web - based applications and documentation based on standards for Software Development and effective QA implementation in all phases of Software Development Life Cycle (SDLC).
  • Expertise in analyzing Business and Functional Requirement/Use Case documents for creating test cases.
  • Worked extensively on complete Defect management life cycle all the way from executing test cases, identifying defects, logging defects and verification of bug fixes.
  • Extensive experience inFinance, Banking, Healthcare and E - commercedomains.
  • Exposure to all stages ofSDLC(Software Development Life Cycle), Software Test Life Cycle (STLC), and software development methodologies such as Agile, V Model and Waterfall.
  • Experience in BuildingMicrosoft.Net/C# automationScripts by usingSelenium, MS Visual Studio,MSTest, NUNIT, Spec flow, Coded UI, Azureand good expertise in usingAnnotations
  • Experience in developing theAutomation frameworkusing bothC#andCore Javaprogramming usingOOPSconcepts,Selenium, Java, JUnit/TestNG, Eclipse, Maven.
  • Expertise in both manual and automation testing of Web servicesSOAP and RESTFul.
  • Designed and developed Automation Frameworks likeKeyword Driven, Hybrid driven and BDD/TDD
  • Experience in design and development ofBDD frameworkfrom the scratch by writingGherkin Features-ScenariosusingSpecFlowandCucumber.
  • Worked on front end web application development that involvedHTML, DHTML, XHTML, XML, JavaScriptandCSS.
  • Expertise in Design and Development of User Interfaces, User Controls and Custom Controls usingASP.NET and C#.NET.
  • Experienced in developing and consumingWeb services (Restful)/ WCF
  • Experience in buildingContinuous Integration/Delivery automation solutionsfor each product/project viaTFS/Jenkins
  • Good Expertise in Schedule jobs viaJenkins (Continuous Delivery) andContinuous Integrationfor automating the build and deploy processes allowing significant increase in test automation.Monitoring the jobsscheduled jobs
  • Good experience inWeb Services testing using SOAPUI, XML, & WSDL. Providing required input data to request XML & get the required data from response XML & use the response data from another request XML usingSOAPUI.
  • Good Experience inunit testing/White box testingthe code developed by the developers
  • Experience in developing and understanding ofHTML, XML, CSSand Good Experience in.
  • Worked extensively onAgile Projectsand hands-on experience increating task for sprintinRallyand attendedSprint Planning, Scrums, Sprint Review meetings.
  • Experience in working with Test Management/Bug Tracking tools likeHP ALM/Quality Center/Rally/JIRA, to track test execution progress and prioritize bug fixes.
  • Worked onSQL Server databaseby writing different kinds of queries like Stored Procedures, Triggers, Views, Tables, Functions, Exception Handling in order to perform valid operations
  • Knowledge on networking protocols (TCP/P Protocol suite) such asTCP, UDP, FTP, SSLandHTTP.
  • Expertise in writingSQLQueries,SQL *PLUS, PLSQLstored procedures for databases like Oracle,MySQL, DB2 on UNIXas well as Windows platforms.
  • Worked on all level & type of testing likeSmoke, Sanity, Unit, Integration, System, Acceptance, Retesting, Regression, Ad-Hoc, Black-Box, White-Box Testing, Grey-Box Testing, Verification, Validation, Functional testing.
  • Testing experience onETLprocess for various data loading scenarios.
  • Knowledge in creating ETL test data for all ETL mapping rules to test the functionality of the ETL process based on mapping document.
  • Proficient performing different kinds of testing likeSmoke, Sanity, Functional, GUI, Backend, Parallel Testing, Integration Testing, Regression Testing & UAT.
  • Experience in defect tracking system and bug life cycle using Test Director, HP Quality Center.
  • Strong exposure testing applications on different browsers, Firefox, Safari 3x.
  • Experienced in facilitating User Acceptance Testing for go-live.
  • Good Analytical and Communication Skills and ability to work independently with minimal supervision and perform as part of a team. Ability to work under competing deadlines.

TECHNICAL SKILLS

Programming Languages: Java, C#(.Net), Python, JavaScript

Databases Environments: SQL Server, Oracle, MS Access, T-SQL, LINQ to SQL, MYSQL

Automation Tools and Languages: Selenium IDE, WebDriver, Grid, RC, Nunit, TEST NG, MSTest, Coded UI, ETL SpecFlow, Groovy Scripting, Gherkin (Cucumber), QTP, Clear Quest, Appium, C#, Java.

Web Services & Database Testing Tools: SOAPUI (SOAP, REST), Ready API, Rest Client (Firefox add on), SQL Server, Postman.

Automation Frameworks: BDD/ATDD (SpecFlow), TDD, Data Driven, Keyword, Hybrid driven, NUnit, Junit, TestNG

Project Management / Defect Tracking Tools: Azure DevOps, TFS, JIRA, Rally (Central Agile), HP Quality Centre (ALM), Bugzilla

Methodologies: Agile, Scrum and Waterfall

IDE: Visual Studios, Eclipse

Version Controller: Team Foundation Server (TFS), GitHub, SVN

PROFESSIONAL EXPERIENCE

Confidential, Dayton Ohio

SDET/QA Automation Engineer

Responsibilities:

  • Actively participated in all phases of testing lifecycle (Design, Planning, Development and Results).
  • Coordinate with Development and Business team to develop high level Business and Technical documents.
  • Modified previously existing test cases that were written by the manual testing.
  • Involved in Designing and Analyzing of Test Scope strategies with another Test Engineer.
  • Involved in FACETS Implementation Testing, involved end to end testing of FACETS Billing, Claim Processing and Subscriber/Member module.
  • Set claim processing data for different Facets Module.
  • Design, analyze and performed Integration and System testing on different leading health care software’s such as FACETS, MedPlus etc. to test all the different software components under one complete system.
  • Validate EDI Claim Process according to HIPPA compliance.
  • Test HIPPA regulations in Facets HIPPA privacy module.
  • Worked onQTPfor regression testing and automated the test cases.
  • Involved in creation and maintenance of Test Matrix and Traceability Matrix.
  • Experience in BuildingMicrosoft.Net/C# automationScripts by usingSelenium, MS Visual Studio,MSTest, NUNIT, Spec flow, Coded UI, Azureand good expertise in usingAnnotations
  • Coordinated for Batch Jobs scheduling for SIT (System Integration Testing) Team.
  • Involved in extensive data validation, back-end testing and querying the database using SQL Server.
  • Expertise in writing SQL Queries, SQL Scripts and performing database testing.
  • UsedSQL Server Management studios 2019as a database to store and retrieve the data that comes from UI.
  • Used HP/ Quality Center as defect tracking tool
  • Created Test Scenarios, executed automated test scripts for regression testing using QTP/UFT and implemented Automation Lean FT Framework
  • Used Microsoft Team Foundation Server to open bugs, create tasks and user stories, initiate Change requests.

Environment: s:.Net 4.8 framework, C#, ASP.NET, Specflow, NUnit, Entity Framework, Stored Procedures, Visual Studio 2019, WCF, SQL Server 2019, TFS, MS Excel, SourceTree.

Confidential, WA

QA Engineer/SDET

Responsibilities:

  • Involved in Smoke Testing, Sanity Testing, Retesting, Ad-hoc testing, Functional and Non-Functional Testing.
  • Elicited requirements from business to determinefunctionalspecifications leading to concrete implementationrequirements.
  • Designed and developedHybrid Framework using.Net, C# and NUnit.
  • PerformedKeyword Driven and Data Driven Frameworks usingCSV,CSSSelectors as a part ofFramework.
  • Performed Data driven testing by passing multiple sets of data by using Excel data reader as plug-in.
  • UsedPage Object Model (POM)repository design pattern for storing all the web elements for code maintainability and reusability for Selenium automation.
  • Performed End-to-End testing byManual and Automation.
  • Worked on different kind of WebElement locators likeID, Name, CSS Selector, Xpathfor identifying the fields.
  • Used Requirement Traceability Matrix (RTM) document to ensure whether all the proposed test cases are covered or not as per SRS document.
  • PerformedNunittesting to run all the test cases.
  • Performed Selenium automation usingSelenium Web Driver and Selenium IDE
  • Tested the web modules flow and improve the script performance usingSelenium find elements.
  • TestedService Oriented Architectureapplication usingSoap UI.
  • Performed parallel execution of test cases usingSelenium Grid.
  • Reviewed the requirements and use case diagrams to writeTest Cases/ Test planthat would test various scenarios.
  • Worked withJIRAas a project management and defect tracking tool.
  • Served as functionalSMEforDB2migration project providing recommendations for improvement and technical expertise alongside project life cycle resulting in the delivery of projects on time.
  • Performed Integration and Regression tests to check compatibility of new functionality with the existing functionalities of the application.
  • Extensively usedSelenium APIssuch as Take Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Action for various key and mouse event, By with different Locators (Xpath, CSS, id, Link text).
  • Wrote SQL queries extensively, queried database and generated test reports.
  • Designed and developedWCF Web Servicesand configured our WCF Services with appropriate endpoints for consuming them in the web application
  • UsedjQuery, ASP.NET AJAXtoolkit controls andCSSto enhance the performance and richness to the user interface.
  • Involved inUnit Testingthe code and provided the feedback to the developers

Environment: Visual Studios 2012, JIRA, C#, Selenium WebDriver, Grid, RC, Hybrid, Keyword Driven, Data Driven Framework, Page Object Model (POM), SOAP UI, Nunit, Chrome, Firefox, Internet Explorer, XML, JSON, Excel, HTML5, CSS3.

Confidential, Collierville, TN

QA Engineer

Responsibilities:

  • Created test plans, defined test scenarios, detailed test matrices, schedules, developing, executing and maintaining test scripts based on User Requirements and Design Specifications.
  • Attended daily Scrum Meetings with the Team Lead and Developers and executed daily tasks based on the Agile Methodology.
  • Executed test cases manually and verified actual results against expected results.
  • Detected, Reported and Tracked bugs using Test manager.
  • Conducted different types of testing such as System Testing, System Integration Testing, Functional Testing, and Regression Testing.
  • Actively involved in using Test Automation Framework using Selenium Web Driver with C#.
  • Worked on software Verification and Validation manually and use Assertions for automation.
  • Used XPath, CSS Selector, ID, Name, Link Text locators to identify objects.
  • Worked in the existing automation framework Page Object Model, Behavior Driven Testing, and Data Driven Testing.
  • Worked with Team Foundation Server (TFS) for version control, source control, bug reporting and project documents.
  • Created automation framework in Selenium WebDriver and NUnit using behavior driven approach (BDD) approach like Specflow with Gherkin.
  • Used Postman for manually testing RESTful web services and automated the process using HttpClient, JSON.NET.
  • Integrated Automation scripts in Continuous Integration tools (Jenkins) for the nightly batch run of the Script.
  • Performed api/web services testing using HTTP Client and deserialize the JSON response into a model to validate the data in the API.
  • Used distributed Version Control System and Source Code Management tool SourceTree to track the history of the collection of files.
  • Involved in extensive data validation, back-end testing and querying the database using SQL Server.
  • Expertise in writing SQL Queries, SQL Scripts and performing database testing.
  • Used Microsoft Team Foundation Server (TFS) to open bugs, create tasks and user stories, initiate Change requests.
  • Handle High severity issues on priority.
  • Responsible for weekly status updates showing the progress of the testing effort and open issues to be resolved.
  • Effectively Communicated testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.

Environment: C#, Selenium Webdriver, HttpClient libraries, Specflow, NUnit, Jenkins, Visual Studio, TFS, .NET, SQL, MS Excel, SourceTree, Agile.

Confidential, Columbia, MD

QA Engineer

Responsibilities:

  • Successfully performed overall product reviews, Test Plans, Test Scripts, and project execution and defect management and delivery of the project.
  • Worked in Agile, Scrum, and sprint environment in order to change the requirements and features set.
  • Participated in many different types of meetings such as weekly QA meetings, Stand up meetings, Portfolio meetings, scrum meetings, client meetings, etc. for different projects.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE). Contributed to framework creation.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Wrote Features, Test Scenarios, Tests Steps, Cucumber Table, Scenario Outline, Background using Gherkin from User Story / Acceptance Criteria.
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Used Postman tool to test SOA based architecture application to test REST API.
  • Established and maintained test cases and test data in JIRA.
  • Investigated and determined the root cause of issues by reporting defects utilizing JIRA to maintain defects and check defect status.
  • Tested applications in all environments (QA, staging (UAT), Pre-Production, and Production).
  • Performed different browser testing (Firefox, IE, Chrome, Safari) for the web interface and compatibility using Selenium WebDriver.
  • Developed Requirements Traceability Matrix (RTM) to track requirements during the QA Testing Phase.
  • Used SQL queries to perform Select, Update, Delete, Insert and Join statements.
  • Developed and executed several SQL queries in Oracle Server as part of backend testing and involved in data validation and verifying data-integrity and also to check the data flow between different Systems.
  • Verified that the Software Quality Assurance Standards are met throughout all phases of development.

Environment: AGILE, Jira, SQL, Oracle Server, SOAPUI, Maven, Selenium WebDriver, Cucumber, TestNG, Java, Eclipse.

Confidential, Atlanta, GA

QA Engineer

Responsibilities:

  • Involved in analyzing the requirements document to formulate the test cases and conducted manual testing and automation testing for the entire application.
  • Participated in walkthroughs for the evaluation of the test plan with the QA Lead and development team.
  • Involved extensively in various stages of Functional testing, Integration testing, Regression testing, User Acceptance testing, Negative regression, System Integration (SIT), User Acceptance Test (UAT), Security, Browser compatibility.
  • Performed manual testing of each build and then regression testing on each build using Selenium WebDriver.
  • Involved in writing test scripts using Java and executed it through Selenium WebDriver for Functional and Regression testing.
  • Used XPath, CSS Selector, ID, Name, Link Text locators to identify objects.
  • Wrote Test Scripts with BDD Framework using Cucumber in Java and prepared automation test framework.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for the nightly batch run of the Script.
  • Tested by giving input to the SOAP request web services and api through SOAPUI and validated the responses by executing queries against the database.
  • Involved in tracking and reporting defects using Jira and was also responsible for communicating the status to the development team.
  • Performed SQL querying to validate the data in the backend, and also to check the data flow between different systems.
  • Validated sanity data for successful transactions through the application, using SQL queries.
  • Strong communication and interaction with Clients, Developers, Business Analysts, Management.
  • Participated in test plan and test cases review meetings.
  • Involved in defect log, defect tracking and resolution.
  • Involved in writing test summary reports, defect summary report, and final report.

Environment: Selenium WebDriver, Java, Jira, Agile (Scrum), Eclipse, Oracle, SoapUI, TestNG, Jenkins, Cucumber, MS Excel.

Confidential, Waukesha, WI

Automation Tester (Internship)

Responsibilities:

  • Involved in all phases of Software Development Life Cycle.(SDLC)and worked withAgilemethodology.
  • Worked on Fronted end Technologies likeHTML, CSS, JavaScript, jQuery, Twitter Bootstrapin order to develop the user interface of the application.
  • Created Use case, Class, Activity, Sequence, Flowcharts diagrams etc.
  • UsedC# programming languageas business logic in Visual Studios 2012 as IDE.
  • Worked onAsp.Netfor developing the application.
  • Implemented the concepts like Classes, Objects, Interfaces, Functions, Inheritance, Polymorphism, Encapsulation, and Exception Handling when writing the code.
  • Worked onAdo. Netto sink the application with the database.
  • Developed theRESTfulWeb Services usingWeb APIlike Http verbs forCRUDoperations.
  • UsedSQL Server Management studios 2019as a data base to store and retrieve the data that comes from UI.
  • Written several queries like creation of Tables, Stored procedures, Triggers, Functions, Views, Indexes, Exception Handling and managed dead locks in order to perform necessary operations in the application.
  • Involved inDevelopmentand buildingKeyword Driven automation testing frameworkalong with testers
  • Performed various kinds of validations for the fields.
  • PerformedUnit Testingof the application by usingNUnit.
  • UsedTFS(Team Foundation Server) as a version control tool.
  • Extended my support to the Tester and worked even in QA environment
  • Created Test cases, Test suite and performed manual testing for the application.
  • Performed APILevel testing for web services, enhanced the Test harness and developed many Test suites using XML.
  • Worked onQTPfor regression testing and automated the test cases.
  • Involved Preparation of Traceability Matrix and mapping the Test Cases with the requirements and Test Metrics inQuality Center.
  • Responsible for writing automated test cases usingQTP/UFT.
  • Used HP/ Quality Center as defect tracking tool
  • Created Test Scenarios, executed automated test scripts for regression testing using QTP/UFT and implemented Automation Framework

Environment: s:.Net 4.8 framework, C#, ASP.NET, Entity Framework, ADO.NET, Stored Procedures, Visual Studio 2019, WCF, SQL Server 2019, TFS, IIS 7.0, SQL Jobs.

We'd love your feedback!