We provide IT Staff Augmentation Services!

Sr. Sdet - Automation Developer In Test Resume

3.00/5 (Submit Your Rating)

Cary, NC

SUMMARY

  • SDET/Automation Tester with 8 years of experience in Information Technology with the emphasis on Design, development of Software Quality Assurance/Testing/Automation of Web Based, and Client/Server Web Services/API applications on various domains like Healthcare, Retails, Energy & Utilities and Ecommerce.
  • Strong understanding of information technology capabilities and dependencies, including platforms, content management, e - document strategies and process mapping.
  • Worked extensively on Agile Projects and hands on experience in attended Sprint Planning, Scrums, Sprint Review, Retrospective, Grooming meetings.
  • Involved in Test Planning, Test Preparation, Test Execution, Issue Resolution and Report Generation to assure that all aspects of a Project are following the Business Requirements.
  • Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation and Inheritance, Strings, Collections etc.
  • Expertise in Automation tools such as Selenium Web Driver, Selenium IDE, Selenium Grid, Java, Git Hub, Jenkins (continuous integration-CI), Maven, Eclipse, TestNG, JUnit, Cucumber (BDD/TDD) and Appium.
  • Experience in designing, developing and maintaining Test Automation Frameworks like Data Driven, Keyword Driven, Hybrid and BDD/TDD/ATDD.
  • Developed and executed test cases for SOAP and RESTful web services using SoapUI/Ready API, Postman tools and REST Assured API. Updated WSDL file as needed for Endpoint, Tested request and response XML. Added Assertions to validate the response xml with database.
  • Experience in Cross Browser Testing and Parallel Test Execution using Selenium Web Driver, TestNG and Selenium Grid.
  • Experience in creating page objects by using Page Object Model, developing reusable library functions in java and using unit testing frameworks like Junit, TestNG.
  • Tested manually and Automated Hybrid Mobile Application using Appium, Selenium, Java.
  • Good Experience in using Configuration management tools like Sub Version (SVN), GitHub, and Build management tools like MAVEN.
  • Good Expertise in Schedule jobs via Jenkins (Continuous Delivery) and Continuous Integration for automating the build and deploy processes allowing significant increase in test automation. Monitoring the jobs scheduled jobs.
  • Proficiency working in Relational Database Management Systems including MS Access, MS SQL, SQL Server and Oracle.
  • Wrote complex SQL queries to extract and validate the data from the Facets database for member and claims data.
  • Experience in developing and understanding of HTML, XML, CSS and good Experience in JQuery, Java script.
  • Skilled in Bug Reporting and Management using Jira, Quality Center, Rally and MS Excel.
  • Significant experience in Compatibility Testing, Integration Testing, System Testing, Migration Testing, Regression Testing and Smoke Testing etc.
  • Conducted usability and user acceptance testing (UAT) on behalf of end users. Skillful in Enhancing and Editing Test Scripts.
  • Expertise in Project Management i.e. Project Scoping, Planning, Estimating, Scheduling, Organizing, Directing, Controlling, Budgeting and Drafting Remedy Procedures.
  • Experience integration and maintenance of project plans and status reports/dashboards related to organizational change management - Communications, Stakeholder Management, Training, and Workforce Optimization.
  • Responsible to Track, Document, Capture, Manage and Communicate the Requirements using Requirement Traceability Matrix (RTM) which helped in controlling numerous artifacts produced by the teams across the deliverables for a project.

TECHNICAL SKILLS

Test Automation scripting tools: Selenium, SOAP UI, Ready API testing, Postman, POI, Log4j, Rest Assured, Extent reports, Cucumber, UFT, Appium

Operating Systems: UNIX, Windows 95/98/NT/2000/XP, Linux

Scripting language: Java, JavaScript, Angular.JS, React.JS, XML, HTML, SQL

Databases: MS-Access, MySQL, SQL Server, Oracle, DB2, Sybase

Utility Tools: MS Office Suite, MS Project, MS Visio, MS SharePoint, Rational Team Concert, Rational Requirements Composer, Rational Clear Quest, Rational Clear Case, Rational Rose, Requisite Pro, Blueprint 6.1 Adobe Photoshop

Testing life cycle management Tools: HP ALM, HPQC, Jira, Rally

Software Methodologies: Rational Unified Process (RUP), Waterfall, Agile/Scrum

PROFESSIONAL EXPERIENCE

Confidential, Cary NC

Sr. SDET - Automation Developer in Test

Responsibilities:

  • Analyzed the system requirements and developed detailed test plans and test cases and provided the documentation. Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
  • Involved in performing functional, application, integration, system, and regression Testing.
  • Developed and implemented Behavioral Driven Development Framework, added global reusable libraries, created a package for all page objects using Page Object Model and developed Driver Script.
  • Developed BDD Automation Framework using Cucumber tool and developed Feature files which includes Features, Scenarios and Step Definitions.
  • Involved in Regression testing using Selenium and creation of automation scripts for web pages.
  • Performed Data-driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Manual Web services testing using Post Man Tool, Validated request and response JSON.
  • Automated REST API’s using Java and Rest Assured java Library which follows the TDD/BDD model and asserted HTTP codes, response data etc.
  • Maintained and executed Maven build files for running automated tests by adding dependencies.
  • Performed and executed test suite automation scripts using Continuous Integration tool Jenkins.
  • Automated Mobile application by using Appium.
  • Verified the integration of various components in the application by executing end-to-end testing.
  • Logged the errors, reported defects, and tracked the defects using JIRA until resolution.
  • Involved closely with developers in Development of UI modules using HTML, JSP, JavaScript and CSS.
  • Identified, analyzed and documented defects, error and inconsistencies in the application using Quality Center.
  • Created and maintained Test Matrix and Requirement Traceability Matrix.
  • Interacted with developers & various members of project team to discuss and resolve defects and to determine their priorities.
  • Updated the Functional Documents including Business Requirement Document (BRD), Functional Specification Document (FSD), Requirement Traceability Matrix (RTM), Use Cases and Wireframes, Data Mapping Documents and Data Dictionary.

Environment: ReactJS, JAX RS Restful webservices, JQ Widgets, JSP’s, servlets, JBOSS, Open-shift, JPA, Hibernate, Oracle database, JIRA, SQL, Postman, Selenium, Java, TestNG, Jenkins, Cucumber, HTML, CSS, Git, GitHub, BDD/TDD, Rest Assured, Groovy .

Confidential, Chapel Hill, NC

SDET - Automation Developer in Test

Responsibilities:

  • Involved closely with developers in Development of UI modules using HTML, JSP, JavaScript and CSS.
  • Identified, analyzed and documented defects, error and inconsistencies in the application using Quality Center.
  • Created and maintained Test Matrix and Requirement Traceability Matrix.
  • Developed and implemented Behavioral Driven Development Framework, added global reusable libraries, created a package for all page objects using Page Object Model and developed Driver Script.
  • Developed BDD Automation Framework using Cucumber tool and developed Feature files which includes Features, Scenarios and Step Definitions.
  • Analyzed the system requirements and developed detailed test plans and test cases and provided the documentation. Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
  • Involved in performing functional, application, integration, system, and regression Testing.
  • Involved in Regression testing using Selenium and creation of automation scripts for web pages.
  • Performed Data-driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Manual Web services testing using Post Man Tool, Validated request and response JSON.
  • Automated REST API’s using Java and Rest Assured java Library which follows the TDD/BDD model and asserted HTTP codes, response data etc.
  • Maintained and executed Maven build files for running automated tests by adding dependencies.
  • Performed and executed test suite automation scripts using Continuous Integration tool Jenkins.
  • Automated Mobile application by using Appium.
  • Verified the integration of various components in the application by executing end-to-end testing.
  • Logged the errors, reported defects, and tracked the defects using JIRA until resolution.
  • Interacted with developers & various members of project team to discuss and resolve defects and to determine their priorities.
  • Updated the Functional Documents including Business Requirement Document (BRD), Functional Specification Document (FSD), Requirement Traceability Matrix (RTM), Use Cases and Wireframes, Data Mapping Documents and Data Dictionary.

Environment: AngularJS JAX RS Restful webservices, JQ Widgets, JSP, servlets, JBOSS, Open-shift, JPA, Hibernate, Oracle database,, Service Now, JIRA, SQL, Postman, Selenium, Java, TestNG, Jenkins, Cucumber, HTML, CSS, Git, GitHub, BDD/TDD, Rest Assured, Groovy, Linux.

Confidential, Milpitas, CA

Sr. Automation Test Engineer (SDET)

Responsibilities:

  • Worked in a team environment using Agile software methodologies while attended daily Scrum meetings with the team to discuss the milestones and progress.
  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language, MAVEN.
  • Developed BDD (Behavior Driven Development) tests using Cucumber in Gherkin format for writing behaviors in feature files and Step definitions.
  • Involved in Automation Framework development from the scratch using Selenium WebDriver, TestNG, Cucumber JVM and Page Object Model in Eclipse.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium Web Driver.
  • Executed System Test Cases/Scenarios in DEV environment and make sure that user stories are working as expected.
  • Identified the correct web elements uniquely by using different types by locators like Id, Name, Link Text, CSS, DOM, and XPath.
  • Integrated with TestNG to perform Cross Browser Testing using parallel processing, groups and annotations.
  • Participated in continuous integration using Jenkins.
  • Tested Restful Web services using SOAP UI and Ready API.
  • Involved in testing Web services (SOAP and REST) and XML with tool called SOAP UI PRO, for the local WADL / with URL and created test cases, run them.
  • Performed data driven testing by using JDBC as a data source in SOAP UI.
  • 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.
  • Executed the automated regression test cases during every release and executed the daily regression test suites.

Environment: Selenium WebDriver, Java, Restful Web Services, SQL, Quality Center, AGILE, GIT, HTML, XML, JSON, Java Script, JQWidgets, JSP, servlets, JBOSS, OpenShift, JPA, Hibernate, Oracle, Service Now, Groovy Script, CSS, Windows, Jira.

We'd love your feedback!