We provide IT Staff Augmentation Services!

Sr Automation Developer Resume

0/5 (Submit Your Rating)

Iselin New, JerseY

SUMMARY

  • Around 7 years of experience in Automation Testing and Quality Assurance Analyst.
  • Involved in analysing, designing and implementing QA testing strategies on Web based applications.
  • Hands on experience in Software Testing Life Cycle and Software Development Life Cycle methodologies like Waterfall, Agile and Scrum.
  • Proficient in Web Debugging tools like Firebug and Fire path to handle elements in Selenium.
  • Performed Smoke, Backed end, Black - Box, User Acceptance, Functional, Positive/ Negative, System, Regression, Boundary Value tests.
  • Well acquainted in understanding and writing the code in an Objected Oriented Programming Language such as Java in Eclipse IDE.
  • Worked with the Web programming languages such as HTML5, CSS, JavaScript and XML.
  • Proficient in using Automation tools such as Selenium WebDriver and Selenium GRID to develop automation test scripts.
  • Expertise in Automation using Selenium WebDriver, with Java on TestNG and JUnit library.
  • Implemented different Automation frameworks like Data Driven framework, Keyword Driven framework and Hybrid framework.
  • Strong Experience in Manual & Automation testing using tools like HP QC, ALM, Selenium (API)such as Selenium WebDriver, Selenium Grid.
  • Extensive experience in creating requirement traceability matrix (RTM) including test case preparation status, test case execution status, defect status.
  • Very strong experience writing API's/ and Web Services (SOAP) in JMeter with the selenium WebDriver.
  • Worked on running automation test script using Selenium WebDriver Framework with TestNG/JUnit.
  • Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC) and Team Foundation Server in Continous Integration.
  • Experience programming in Java, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments
  • Experience in testing web services developed using SOAPUI.
  • Strong implemenation of source control like SVN, GIT, and GitHub.
  • Serving as a automation engineer on projects of moderate complexity and manage work of other QA analyst. Test effort estimation, design Test plan, and identifying risks
  • Applying best practices and establish standards - Build, implement and maintaining automated test scripts in Java/Selenium (API).
  • Develop, maintain, and execute test cases, ensuring the quality and stability of the system throughout the project.
  • Developing in Test Case Automation framework with Selenium/Java (POM with PageFactory), TestNG, Maven, SVN, Jenkins.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Experience in VB Scripting, Groovy Scripting and SQL Queries in Backend Testing
  • Expertise in using Jenkins as continuous integration tool to schedule builds and creates pipelines.
  • Solid experience on build management tools like Ant/Maven to define project structures and dependencies.
  • Developed features and test scripts using BDD (Behaviour Driven Development) and TDD (Test Driven Development).
  • Excellent experience with source version control tools such as GIT, SVN.
  • Involved in Bug Reporting, Bug Tracking using various Systems like JIRA.
  • Performed Web services testing using REST and SOAP UI.
  • Used Back-end database SQL Queries to perform data testing.
  • Knowledge on Appium tool for Mobile automation to test Android and IOS applications.
  • An excellent team player with ability to communicate at all levels of the project.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/GRID, Cucumber, TDD, BDD and ATDD, Test Link, Test Manager, QC/ALM, QTP/UFT, Jira, Rally, ScrumWorks, VersionOne, Appium

Languages: Java, C, HTML5, CSS, JavaScript, XML

IDE: Eclipse, NetBeans

API Testing: SoapUI, SOATest, PostMan, Advanced REST Client

Test Frame Work: Selenium Webdriver, Cucumber, Protractor, TestNG, JUnit, Cucumber, Data Driven, Keyword Driven

Build Tools: Ant, Maven

Continuous Integration: Jenkins, Hudson

Bug Tracking Tools: JIRA, ALM/Quality Center, Bugzilla

Web Debugging Tool: XPath, Fire path, Firebug, Web debugger, Bugzilla

Load Testing Tools: JMeter, Load Runner

SDLC Processes: Agile-Scrum, Waterfall, V Model

Source Version Control tool: GIT, SVN

Databases: SQL Server, Oracle, MySQL

Type of Testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, White Box Testing and Ad-hoc testing.

Operating Systems: Windows, UNIX, LINUX

PROFESSIONAL EXPERIENCE

Confidential, Iselin, New Jersey

Sr Automation Developer

Responsibilities:

  • Developed test scripts using Cucumber (Gherkins) annotations for BDD related projects, organized and managed feature files efficiently.
  • Design and develop automation framework using selenium webdriver with Cucumber, TestNG, Git, Gherkin, etc.
  • Design and developer various utility libraries like Excel, Database, POM, HTML, Report, Rusable, etc.
  • Used various annotations in TestNG as per the requirements of the project.
  • Used POM (Page Objective Model) design patterns on TestNG which makes the code reusable, maintainable and more readable.
  • Analysed the application requirements and System design and converted in to suitable Automation Test Suite.
  • Responsible for tracking the changes and maintenance of requirements.
  • Designed, executed and maintained automation test Scripts in Selenium WebDriver using Java on TestNG.
  • Used Build management tool Maven in the framework for batch triggering of Test cases.
  • Responsible for automated continuous testing of web application and Software as a service utilizing CI/CD approach.
  • Performed REST web services testing for the application by sending different input parameters and checking the response.
  • Performed GET, POST, DELETE operations on REST API and validated the results.
  • Used Maven and Ant as a build tools on Java projects for the development of build artifacts.
  • Performed Regression testing and System Testing and observed the results.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Worked on querying and testing RDBMS such as SQL, PL/SQL for data integrity.
  • Strong Experience in Manual & Automation testing using tools like HP QC, ALM, Selenium (API)such as Selenium WebDriver, Selenium Grid.
  • Extensive experience in creating requirement traceability matrix (RTM) including test case preparation status, test case execution status, defect status.
  • Very strong experience writing API's/ and Web Services (SOAP) in JMeter with the selenium WebDriver.
  • Worked on running automation test script using Selenium WebDriver Framework with TestNG/JUnit.
  • Strong implementation of source control like SVN, GIT, and GitHub.
  • Serving as a automation engineer on projects of moderate complexity and manage work of other QA analyst. Test effort estimation, design Test plan, and identifying risks
  • Applying best practices and establish standards - Build, implement and maintaining automated test scripts in Java/Selenium (API).
  • Develop, maintain, and execute test cases, ensuring the quality and stability of the system throughout the project.
  • Maintained the Selenium & JAVA automation code and resources in source controls like GitHub, SVN over the time for improvements and new features
  • Used Appium tool to test the automated test scripts on both IOS and Android platform for native websites on mobiles.
  • Completed User Acceptance Testing on each release of the project with the help of end-user requirement.
  • Coordinated with developers for critical bug fixes and fixed the errors.
  • Attended weekly report meetings and presented progress updates.

Environment: Eclipse IDE, Selenium WebDriver, Cucumber, Protractor, TDD, BDD, ATDD, Bugzilla, Excel, Windows, TestNG, JIRA, JUnit, .Net, JAVA, Android, SQL Server, JMeter, Protractor, HTML5, Ant, Maven, Gherkins, Jenkins.

Confidential, Brooklyn, New York

Sr Automation Developer

Responsibilities:

  • Analysed Business requirement documents with the business and development team to understand the architecture and functionality of the application.
  • Effectively participated in agile scrum stand-up meetings.
  • Design and develop automation framework using selenium webdriver with Cucumber, TestNG, Git, Gherkin, etc.
  • Design and developer various utility libraries like Excel, Database, POM, HTML, Report, Rusable, etc.
  • Used various annotations in TestNG as per the requirements of the project.
  • Used POM (Page Objective Model) design patterns on TestNG which makes the code reusable, maintainable and more readable.
  • Analysed the application requirements and System design and converted in to suitable Automation Test Suite.
  • Responsible for tracking the changes and maintenance of requirements.
  • Identified elements using id, name, class name, XPath, CSS selector etc., in Fire path and firebug.
  • Involved in writing and executing test scripts using Selenium WebDriver and Java Object Oriented Programming Language.
  • Handled Window based applications, alerts and drop down values using Selenium Web driver.
  • Implemented simulator for mobile app testing in IOS using Appium Tool.
  • Involved in writing test scripts using Java and executed it through Selenium cucumber.
  • Build tests through maven POM file.
  • Involved in ETL Testing that are scheduled for file transfers from operational data stores to designated file
  • Experience in testing SOAP and REST web services
  • Coded automated scripts with tools QTP and selenium
  • Proficiency on using various Oracle utility tools such as SQL Plus, TOAD, PL/SQL Developer, SQL*Loader, Oracle Forms.
  • Performed Black Box testing, White Box testing, Smoke testing.
  • Developed and executed JUnit test and TestNG test cases using Eclipse IDE.
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which read data from property and XLSX files.
  • Integrated Automation scripts in continuous integration tools like Jenkins and Hudson.
  • Used Selenium Grid to test the compatibility of the application across different browsers.
  • Performed BDD using Cucumber features, Scenarios and step definitions using Gherkins language.
  • Performed Integration and Regression testing to check backward compatibility of new features.
  • Involved in performance testing activities like recording scripts in Load Runner and executing them.
  • Verified the changes performed in the data by using GIT.
  • Participated in system walkthrough and inspection meetings to understand the business rules and system operation flows.
  • Helped the organization to improve its business and relationship with the clients by adhering to comprehensive quality management system and quality assurance processes.

Environment: Selenium Web Driver, Cucumber, Protractor, TDD, BDD, ATDD, TestNG, Cucumber, XML, Maven, Eclipse, CSS, SQL, HTML5, API, Jenkins, Java, JUnit, SOAP UI, Eclipse, Agile Scrum, SDLC, STLC, Gherkins.

Confidential, Johnstown, PA

Automation Engineer

Responsibilities:

  • Defined testing Methodologies, designed test Plans and test Cases, Verified and Validated Web-based applications and Documentation based on standards for Software.
  • Adept at preparing business requirement documents, defining project plans, writing system requirements specification, and delivering status reports.
  • Responsible for developing system test plans in a way to ensure the software quality assurance standards are met.
  • Developing in Test Case Automation framework with Selenium/Java (POM with PageFactory), TestNG, Maven, SVN, Jenkins.
  • Experienced with SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Experience in VB Scripting, Groovy Scripting and SQL Queries in Backend Testing
  • Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC) and Team Foundation Server in Continous Integration.
  • Experience programming in Java, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments
  • Experience in testing web services developed using SOAPUI.
  • Expertise in performing manual testing & Mobile Application Testing using Appium
  • Involved in developing Automation Frameworks such as Keyword Driven Framework, Data-Driven Framework and BDD.
  • Experience understanding the code written in different programming languages VB Script,
  • Written Test Cases for ETL to compare Source and Target database systems
  • Implemented simulator for mobile app testing in IOS using Appium Tool.
  • Involved in writing test scripts using Java and executed it through Selenium cucumber.
  • Design and develop automation framework using selenium webdriver with Cucumber, TestNG, Git, Gherkin, etc.
  • Design and developer various utility libraries like Excel, Database, POM, HTML, Report, Rusable, etc.
  • Used various annotations in TestNG as per the requirements of the project.
  • Used POM (Page Objective Model) design patterns on TestNG which makes the code reusable, maintainable and more readable.
  • Analysed the application requirements and System design and converted in to suitable Automation Test Suite.
  • Responsible for tracking the changes and maintenance of requirements.
  • Automated the functionality and interface of the application using Quick Test Professional.
  • Documented and tracked test scripts, test results and reported test defects using QC
  • Associated with the development team to update the status and to resolve technical issues.
  • Created test cases and test scripts using Java in Selenium Web Driver.
  • Used Add-on tools like Firebug and Fire path to identify the Web Elements.
  • Created and executed SQL queries against oracle database and compared the results.
  • Involved in System testing, Functional testing, Regression testing, Smoke testing, and GUI testing.
  • Worked with Source version control tool such as SVN.
  • Created and submitted weekly reports, summary reports which contain the overall performance of the application.
  • Developed and managed requirement traceability matrix to trace business and functional requirements.
  • Verified the integration of various components and executed end-to-end testing.
  • Worked with developer’s team to resolve the issues.

Environment: Selenium WebDriver, CodedUI, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, QTP, Firepath, Firebug, Eclipse, XPATH, JIRA, Java, (Health Level 7) HL7, Android, Quality Center, JUnit, GIT, HTML5, Java, SQL, Windows, Eclipse IDE, Fire path, Firebug, Microsoft Office suite

Confidential, Parsippany, New Jersey

QA Engineer

Responsibilities:

  • Analysed the Business required documents with the business and development team to prepare test cases and test scripts.
  • Worked on QA methodologies, writing test plans and test cases based on system requirement specifications.
  • Ensured quality test cases are produces by reviewing them form coverage and scope point.
  • Written and executed test cases in Quality Center to log and track defects in the application.
  • Developed test scripts and test cases using QTP/UFT.
  • Involved in agile scrum meeting and scrum testing of the system.
  • Design and develop automation framework using selenium webdriver with Cucumber, TestNG, Git, Gherkin, etc.
  • Design and developer various utility libraries like Excel, Database, POM, HTML, Report, Rusable, etc.
  • Experience in VB Scripting, Groovy Scripting and SQL Queries in Backend Testing
  • Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC) and Team Foundation Server in Continous Integration.
  • Experience programming in Java, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments
  • Experience in testing web services developed using SOAPUI.
  • Expertise in performing manual testing & Mobile Application Testing using Appium
  • Involved in developing Automation Frameworks such as Keyword Driven Framework, Data-Driven Framework and BDD.
  • Experience understanding the code written in different programming languages VB Script,
  • Used various annotations in TestNG as per the requirements of the project.
  • Used POM (Page Objective Model) design patterns on TestNG which makes the code reusable, maintainable and more readable.
  • Analysed the application requirements and System design and converted in to suitable Automation Test Suite.
  • Responsible for tracking the changes and maintenance of requirements.
  • Executed test scripts to verify the expected results against the actual result.
  • Responsible for updating the test Metrics to evaluate the project status.
  • Involved in writing and executing both manual and automated test Cases.
  • Involved in performing Functionality testing, Validation testing, Negative and Positive testing, Integration testing.
  • Involved in testing the database (backend testing) using SQL Queries.
  • Performed Regression test activities for new releases as an end-to-end testing on Different platforms with different web browsers.
  • Participated in team meetings on regular basis to provide timely feedback on the project.

Environment: Selenium WebDriver, CodedUI, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, QTP, Firepath, Firebug, Eclipse, XPATH, JIRA, Java, (Health Level 7) HL7, Android, SQL Server, JMeter, ProtractorAgile, SDLC, STLC, QTP, QC.

We'd love your feedback!