We provide IT Staff Augmentation Services!

Sdet - Test Automation Engineer Resume

0/5 (Submit Your Rating)

PA

SUMMARY

  • Requirement analysis, Architecture design, test planning, test estimation, test design, test execution, defect management and test closure.
  • Participate and contribute to discussions and decisions on software design and architecture.
  • Building automation framework using Java, JavaScript, Groovy and SoapUI.
  • Owning and orchestrating the execution of automation scenarios in Test and Production environment.
  • Contribution to innovation and development of new tools and procedures for the project.
  • Responsible for certifying the CTP platform migration to cloud environments using CF technology.
  • Creating and Managing the test data requirements for the functional and integration test team.
  • Responsible for building test artifacts for CI/CD model.
  • Working with application development team in identifying and resolving the technical difficulties, debug critical defects and suggest possible resolutions.

TECHNICAL SKILLS

QA Automation Tools: Selenium WebDriver/Grid/RC/IDE, Cucumber, SoapUI, Emulator

Bug Tracking Tools: HP Quality Center/ALM, JIRA, Rally

Programming Languages: Java, Groovy, Unix shell scripting, SQL, Python

Databases: Oracle 10g, SQL Server 2012,2010,2008, MY SQL

Web Technologies: Java Spring MVC, Rest API using Jersey, HTML, CSS, JavaScript, XML

Operating Systems: Windows, Unix, Linux

Framework Environment: Eclipse, JDK, TestNG, JUnit, TDD, BDD, Data Driven, Keyword Driven, Hybrid Driven

SOA Technologies: Soap UI, SOAP, REST Web Services

Test Build/CI Tools: Maven, Jenkins, GitHub

Browsers: Mozilla Firefox, Google Chrome, Internet Explorer

Certifications: Sun Certified Java Programmer (SCJP)

PROFESSIONAL EXPERIENCE

Confidential, PA

SDET - Test Automation Engineer

Responsibilities:

  • Creation of test plan, test data and test script to validate the Sales portal Soap and Rest APIs using SoapUI tool
  • Creation and Execution of BDD test cases using Cucumber through Jenkins Jobs.
  • Validation of the Soap and Rest API using Python and Json path framework.
  • Execution of test scripts in Pseudo Environment using Jenkins CI/CD tool.
  • Setup daily regression jobs in CI/CD tool using Jenkins and GIT.
  • Creation of Java Web tool that are used across various testing team to generate the Test Data.
  • Creation of reusable library and framework using Java to validate the APIs in SoapUI using groovy script.
  • Creation and Maintenance of Rest API (Jersey) application Java tools to read the JSON response from Elastic Search.
  • Core member of Test Data team that provides with the various types of test data for the Consent Decree team.
  • Creation and Execution of BDD test cases using Cucumber.
  • Created a tool (Fake Device Creation) to automate the creation of the Fake Devices for the Lower Test and Production Environment including the models HD DVR, X1 DVR, STB, Cable Modem
  • Creation of Test Report Generator Tool that creates the test report for the Soap UI project incorporated in Jenkins.
  • Prepared SQL scripts to verify the database updates, inserts and deletes of the records.

Environment: Java, Selenium WebDriver, Apache Poi, TestNG, XML, XPATH, JsonPath, Cucumber, Spring MVC, Jersey, Groovy, Jira, GitHub, Agile, SOAP, RESTful, MicroServices, SQL, Jenkins, SoapUI, Ready API, Swagger, Gherkin, Eclipse, Maven, Oracle.

Confidential, NJ

SDET- Test Automation Engineer

Responsibilities:

  • Core member of assigned business EPICs to assess impacts to supported B2B applications and play major role in determining scope of requirements and user stories within each release.
  • Responsible for overall product delivery and approval/sign-off.
  • Responsible for Release production testing, implementation, launch support, issue impact/workaround communication, and warranty support.
  • Authoring test cases, test plans, scripts, documentation of test procedures, issues, and procure based on the design document/ requirements document for Work Requests
  • Automating the test cases using the test scripts with Groovy Scripting & SoapUI for VAS Product WebService API.
  • Automating the test cases using the Selenium WebDriver for CoFEE.
  • Doing regression testing for the Order Management APIs.
  • Worked closely to create job in Jenkins, to create Repo in GIT and integrating the automation script code with Jenkins Build server

Environment: Selenium WebDriver, TestNG, Jenkins, Soap UI, SoapUI Pro, Java, CSS, XML, Quality Center, Eclipse, GIT, Maven, SQL Server, Groovy Scripting.

Confidential, CA

QA Automation Test Engineer

Responsibilities:

  • Requirement Analysis, Gap Analysis of functionalities between the legacy and beacon architecture.
  • Authoring test cases based on the design document/ requirements document and gap analysis document.
  • Automated and executed the test cases using the test scripts with SoapUI using Groovy Scripting.
  • Created reusable java libraries to increase automation coverage
  • Created the mock Metavante GUI Simulator, a web based tool.
  • Involved in Build Release activities like Managing build server (Jenkins), doing dry runs for every releases, managing various build jobs.
  • Worked on integrating the SONAR, Jacoco code coverage plugins in the build servers Used Cucumber for browser-based testing with scenarios and situations.
  • Involved in development of Java Web Service API and written JUnit class for SOMGetAcquisitionHistory API.
  • Involved in Ongoing activities such as Script Fix, Script enhancements and new script development activities using CCScrape scripting language.

Environment: Java, Perforce, Java WebService, Java Servlet JSP, XML, HTML, Team Track, SOAP, Oracle SQL, SOAP UI, CCScrape.

We'd love your feedback!