We provide IT Staff Augmentation Services!

Sdet / Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Over 6 years of experience in software industry, including 4 years of Software Automation/ White Box testing experience and 2 years as a Software Engineer
  • Solid experience in preparing Test Strategy, Test plan, Test scenarios, Test cases, and Test Scripts based on user and system requirement documents for functional, security, performance, configuration, regression and integration and Cross - Browser Compatibility Testing.
  • In depth understanding of SDLC: Agile and Waterfall to ensure quality control
  • Experience in Functional, Data-driven, Unit, Integration, System, Front-End and Back-End Testing.
  • Experience in working wif Selenium (Selenium IDE, Selenium WebDriver, and Selenium GRID), JUnit, TestNG, Eclipse and preparation of automation test framework.
  • Extensive experience in white box testing (Unit Testing), Black box testing, integration testing, Regression testing, Database testing, system testing, and supported user acceptance testing (UAT) wif business users.
  • Experience working in Continuous Integration tools like Jenkins and Maven.
  • Experience wif SOAP-UI to test SOAP and RESTful Web services.
  • Experience in creating Data Driven test automation framework and POM wif Selenium WebDriver (Java), Selenium IDE, TestNG and JUnit.
  • Involved in development of Hybrid Test Framework usingSeleniumWebDriver and TestNG.
  • Experience in version control system GIT and SVN and Branching for source code maintenance.
  • Ability to write & understand code written in languages like Java, JavaScript, XML, HTML/CSS/XML, and SQL.
  • Expertise in Bug Reporting, Bug tracking and actively interacted wif development team to fix bugs. Ability to effectively communicate testing activities.
  • Responsible for Analysis and Defect Tracking using JIRA and BugZilla
  • Exposure to performing database backend testing and in writing SQL Queries using Oracle and MySQL databases.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Maven, JUnit, TestNG, Firebug, SOAP, Restful, Web Services

Automation Frameworks: Page Object, Data-Driven, Keyword Driven

Programming Languages: Java, JavaScript, C#, HTML, CSS

IDE: Eclipse, Selenium

SDLC: Waterfall, Agile, RUP

Defect Tracking Tools: Bugzilla, JIRA

Version Control: SVN, Git

CI Tools: Jenkins, GitHub

Operating Systems: Windows 2000/XP/7/8/10

Databases: SQL Server, Oracle

MS Office Suite: MS Word, Excel, PowerPoint, Outlook

PROFESSIONAL EXPERIENCE

Confidential - Columbus, OH

SDET / QA Automation Engineer

Responsibilities:

  • Involved in implementing teh framework, developing automation scripts for teh new User stories and Maintain and run teh Regression Scripts
  • Worked wifin an agile team through planning to retrospective phase
  • Designed, developed and implemented POM framework from scratch utilizing Java andSeleniumWeb Driver.
  • Primary responsible in research and building automation test framework for AJAX based web interfaces using Selenium WebDriver and TestNG. Teh framework is designed to run tests on Firefox, Chrome, and IE browsers.
  • Responsible for API Testing using Java and TestNG.
  • Selected teh Test Cases to be automated and performed functional testing of teh front end using Selenium(IDE and Web Driver) & created Modular framework using TestNG.
  • Developed automated test scripts using Selenium and in Java Eclipse.
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Used TestNG for writing unit test cases and executing them as a test suite.
  • Developed HTML TestNG reports for analyzing teh output of test using Extent Reports API.
  • Developed Maven Build scripts to run Test scripts developed in Selenium WebDriver
  • Contribute in framework creation. Automate web application usingSelenium Webdriverand Java.
  • Extensively worked on JavaScript to validate form data.
  • Validated Rest API using SOAPUI.
  • Created and executed Web services Automation Test suites using SOAPUI for regression purposes.
  • Extensively developed TDD approach which results in 100% Automation of Business Scenarios-Decreased testing time significantly.
  • Extensively worked wif DOM and locating a web element using Id, Name, CSS selector and XPATH.
  • Reported defects through Jira and performing Regression to resolve bugs fixes.
  • Used Jenkins as continuous integration tool to schedule and run teh automated test scripts.
  • Performed functional, integration testing, user interface, End to End, cross browser compatibility testing for web application
  • Used SVN for Build Management for each release,QA, Integration and staging environments.
  • Performing database testing such as data integrity, accuracy of stored data, data type, data size, data security, and database performance

Environment: SeleniumWebDriver, SOAP UI, CSS, Firebug, XPath, SVN, Jenkins, JIRA, TestNG, Maven Microsoft SQL server management studio, Microsoft Word, Microsoft Excel

Confidential - Melville, NY

Software Development Engineer in Test

Responsibilities:

  • As a Automation Engineer, involved in plan and perform testing, verification and validation, and quality assurance of teh application
  • Able to work in SeleniumWeb Driver and execute teh test cases usingSelenium Web Driver.
  • Performed teh build and maven dependencies using Maven build tool.
  • Extensively worked in Regression testing, Parallel Processing using Selenium WebDriver in TestNG.
  • Maintained teh Java and selenium test source code and resources in teh GIT source control repository tool.
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Designed, executed and maintained automation Test Scripts inSelenium WebDriver usingJAVA framework- TestNG for regression test cases.
  • Developed Automation framework implementing Page Object Model, and Data Driven Test for certain Test Cases.
  • Identified test cases to automate. Automated those test cases usingSeleniumIDE and TestNG in Eclipse IDE
  • Used Firebug Tool to identify teh Object's id, Name, XPath, link in teh application.
  • Performed cross-browser testing.
  • Reviewed extensive SQL Queries wif complex multi-table joins and nested queries.
  • Automation of testing and running teh CI based test suites and SoapUI suites.
  • Used Jenkins as continuous integration tool to schedule and run teh automated test scripts.
  • Investigated and reported bugs using Defect Module in JIRA.
  • Tested teh SOAP Requests / Responses Messages in SOAP UI.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.
  • Used teh concepts Build tool Maven for linking and packaging code

Environment: SeleniumWebDriver, Windows, MS SQL Server, CSS, Firebug, XPath, Java, TestNG, Maven, JIRA, SOAP UI, XML, Eclipse, MS Word, MS Excel, MS Office

Confidential, FT MYERS, FL

QA Automation Engineer

Responsibilities:

  • Developed Automation Framework using Selenium WebDriver, Java, TestNG for application UI testing.
  • Worked Extensively on JIRA for Maintaining and Monitoring defects.
  • Worked on Agile Environment wif daily scrum meetings, stand up meetings and reviews.
  • Developed test scripts to automate process of testing in Selenium Web Driver.
  • Maintained a comprehensive test automation framework which was built to reduce repetitive manual testing (Using Selenium Web Driver and TestNG).
  • Createdautomationscripts using Page Object Model framework.Developed automation framework from scratch.
  • Tested applications in different types of browsers (cross-browser testing) and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Used Firebug Tool to identify teh Object’s id, Name, XPath, and link in teh application.
  • Involved inRESTFUL WebServicesTesting using SOAP UI
  • Identified methods to optimize teh overall test effort through scripted automation. Converted previously generated manual test cases to scripted automation
  • Used Jenkins as continuous integration tool to schedule and run teh automated test scripts.
  • Involved in Web Application GUIautomationcreating regression suites using Selenium Web Driver,TestNG and Eclipse.
  • Created and executed test plans and scripts to verify software functionality and adherence to business requirements.
  • Successfully Completed User Acceptance Testing (UAT) on each release of teh project wif teh halp of end user requirements.
  • Involved in providing teh Testing Effort estimates and provided timely feedback on teh progress of teh
  • Performed Backend testing using SQL queries against Oracle database to perform data validation, to check data integrity etc.

Environment: Selenium WebDriver, Windows, JIRA, Maven, Jenkins, TestNG, Agile, Oracle, XML, XPATH, DOM, SVN

Confidential - Stratham, NH

Software Engineer

Responsibilities:

  • Designed all teh functionalities using PHP, MySQL, JavaScript, AJAX, Json, HTML, CSS
  • Code new features and bug fixes forsoftwaredevelopment
  • Assist in teh design of new features and creation of technical specification documents
  • Involved in gathering system requirements for teh application and worked wif teh team to review teh requirements, and went through teh Software Requirement Specification document and Architecture document.
  • Developed various generic JavaScript functions used for validations.
  • Dealt wif teh database operations e.g., Calling stored procedures and stored functions
  • Performed Unit testing.

Environment: PHP, MySQL, JavaScript, AJAX, XML, HTML, CSS, Json, MySQL, API integration, Eclipse

We'd love your feedback!