We provide IT Staff Augmentation Services!

Sdet/qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Nashville, TN

SUMMARY

  • Around 8 years of industry experience in the area of Software Testing (Manual and Automation) with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
  • Automation experience using Selenium IDE/Web Driver and TestNG frameworks.
  • Experience on Tracking Defects using JIRA, HP ALM/QC and Bugzilla.
  • Strong understanding of SDLC, STLC and QA methodologies which enables me to actively contribute in Requirement Gathering, Test Planning, Test Cases, Test Data Set up, Manual testing, Black box testing, White box testing, and Defect Tracking.
  • Exposure in programming languages and script like Java, Sand VB Script.
  • Proficient in using test automation tools such as Selenium WebDriver, QTP/UFT to develop automation testing scripts for web and client server applications.
  • Knowledge on Web Service Testing skills like SOAP UI, Postman, REST Assured API.
  • Experience working on Implementation using Agile& Waterfall methodologies.
  • Experience working on Seleniumautomation usingSeleniumWebDriver Java, & Maven, Jenkins for continuous integration.
  • Experience in creating Data - driven and Behavioral Driven Frameworks for GUI, Regression and System integration automated testing.
  • Experience in developing SQL queries to extract, manipulate, and/or calculate information to fulfill data and reporting requirements.
  • Strong experience in all levels of Testing such as Functional, Integration, Regression, System, Smoke, Sanity,Data Migration, Database, Security, Positive, Negative, Usability and User AcceptanceTesting(UAT).
  • Identified, located and implemented correct GUI elements using various Selenium Locators such as ID, Name, Link Text, Partial Link Text, XPath, CSS, and DOM in creating automation scripts.
  • Experience in conducting mobile testing on Mobile web applications and Mobile apps. -- # tested using Appium tool.
  • Well versed in Oracle and SQL. Querying backend DB tables for Data Validation and Verification.
  • Customer focused self-motivated, team person, good analytical and problem solving skills and ability to quickly learn new technologies. Good communication skills with commitment, perseverance, detail oriented and positive attitude.

TECHNICAL SKILLS

Testing Tools: SoapUI, Postman, Selenium Web driver, Cucumber, TestNG, Spec flow, NUnit, Visual Studio, Eclipse, IntelliJ IDE

Operating Systems: Windows, Linux and Mac OS.

Language: JAVA, C#,HTML, JavaScript

Testing Areas: Regression, GUI, Functional (Integration, System, Smoke, Interface, Ad-hoc Testing), Non-functional (Performance, Batch job, Security testing), Black box, Gray box, White box

Defect Tracking Tools: Jira, HP ALM/QC and Bugzilla

Database Language: SQL, MS-SQL, Oracle

Methodology: Waterfall and Agile

MS Office Tools: Word, PowerPoint, Excel, Outlook

PROFESSIONAL EXPERIENCE

Confidential, Nashville, TN

SDET/QA Automation Engineer

Responsibilities:

  • Developed test cases for various scenarios based upon requirements, designs and specifications.
  • Attended daily Scrum Meetings with the Team Lead and Developers and executed daily tasks based on the Agile Methodology.
  • Developed and executed Test Suites and Test Scripts based on the requirement documents and using Test Manager.
  • Executed test cases manually and verified actual results against expected results.
  • Detected, Reported and Tracked bugs using Test manager.
  • Performed Sanity, Functional, Regression, System, Integration, and Backend testing.
  • Participated in requirements reviews, design reviews, test plan and test case review.
  • Worked with Jira for version control, source-control, bug reporting and project documents.
  • Updated regression test cases in Selenium WebDriver using Java programming language.
  • Modified test plans in accordance with changing requirements.
  • Automated UI test cases using Selenium Web driver, Java and different frameworks like Behavior Driven Development (BDD), TDD, and DDD.
  • Used Cucumber for writing gherkin language scenarios.
  • Created and executed SQL statements to verify the data in the backend.
  • Utilized Test Manager for managing software testing process including planning tests, executing tests, defect tracking and reporting.
  • Tested web services and API, REST API using Postman.
  • Developed and executed SQL joins to validate the results in Web Services and Front end with Database.
  • Added Element Locators using Path & CSS.
  • Responsible for weekly status updates showing the progress of the testing effort and open issues to be resolved.

Environment: Java, Selenium Web driver, Postman, Jira, Maven, Cucumber, SQL, MS Excel, Agile

Confidential, Timonium, MD

QA Automation Engineer/SDET

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile methodology.
  • Analyzed the business requirements, developed test plans and created test cases in Team Foundation Server (TFS).
  • Status reporting and test updating in Team Foundation Server (TFS).
  • Worked existing Selenium Automation Framework with java using Data Driven Testing.
  • Experienced in testing framework using Behavior Driven Development (BDD) tools like Spec flow.
  • Performed Data driven testing using Selenium WebDriver, Unknit functions.
  • Involved in Restful web services/API testing using Postman.
  • Automated API/Web-services using Java HTTP Client Library and validated the response body.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Performed Behavior Driven Development/BDD testing using Spec flow and Gherkin.
  • Responsible for creating the functional testing framework using Unknit and using Selenium WebDriver to automate the UI components.
  • Used Selenium WebDriver and Unknit to run the parallel testing.
  • Coordinated for conducting white box testing.
  • Conducted backend testing using SQL queries to validate data for database and used SQL queries for retrieving data from database for executing user specific test cases.
  • Defect logging and tracking using TFS and updated the test defects status with results.
  • Closely involved with the development team, maintenance team and business team regarding changing requirements, builds and releases.

Environment: Java, Selenium WebDriver, Microsoft TFS, Microsoft SQL Server, Unknit, Postman, Restful Ape, BDD, Spec flow, Gherkin, SQL

Confidential

QA Automation/Manual tester

Responsibilities:

  • Developed manual/Functional Test conditions and Scripts based on the requirement documents.
  • Project is developed using waterfall methodology.
  • Used OOPS concepts like Classes, Objects, Inheritance, Interfaces, Access Modifiers, and Dictionary in C# programming language for day to day automation of test cases.
  • Extensively queried through SQL to check the database records.
  • Reviewed database test cases per assigned requirements to validate reports by retrieving data with complex SQL queries from Oracle database.
  • Strong Knowledge on Appium and wrote tests against multiple platforms (iOS and Android) using same API.
  • Involved in performing the web services testing with SOAPUI by validating request and response for XML, JSON files.
  • Designed the efficient manual test cases based on analysis of Business Requirements, Functional Specs, Technical design documents, Use Cases, Supporting documents.
  • Extensively used descriptive programming in QTP to handle dynamically changing screens without having to manually change the script.
  • Performed manual testing on the whole application before going for the automated testing.
  • Involved in creating the Database Scripts.
  • Performed both manualand automation testing.
  • Performed Regression testing for every modification in the application and new builds using Selenium RC.
  • Conducted Test Scenario walkthrough with Onsite/Offshore development team and with Business.
  • Involved in User Acceptance Testing (UAT) of the application.
Environment: Selenium QTP 10, SOAPUI, Quality Center10, C#, ASP.NET, SQL Server, TOAD, UNIX, HTML, VBScript.

Confidential

QA Manual Tester

Responsibilities:

  • Project is developed using waterfall methodology.
  • Responsible for developing test cases for GUI and functionality testing of the website and cross browser compatibility.
  • Involved in testing both SOAP and REST services using SOAPUI, Tested both XML and JSON formats.
  • Performed quality assurance reviews on all System Development Life Cycle.
  • Involved in developing detailed test cases and test scripts using Quality Center for Functional, Security and Regression Testing.
  • Analyzed code to perform white box testing.
  • Reviewed the test cases written for Unit and Integration level.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Worked on SQL statements in checking the validity of the Backend.
  • Designed the efficient manual test cases based on analysis of Business Requirements, Functional Specs, Technical design documents, Use Cases, Supporting documents.
  • Performed Browser Testingunder various browser environments like Chrome, Firefox etc.
  • Worked onmobileAutomation testing using Appium
  • Created all Test Plans, Test Cases and Manual Scripts to create greater coverage for all initiatives assigned.

Environment: VBScript, Manual testing, Mobile Testing, Quality Center, JAVA, XML, HTML, PeopleSoft HRMS, MS SQL Server 2005/2000, SQL.

We'd love your feedback!