We provide IT Staff Augmentation Services!

Software Developer Engineer In Test Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Extensive experience on developing Automation Frameworks from scratch for testing Web Services, REST APIs and web applications.
  • Excellent knowledge of Java, Groovy, REST API, Jenkins, XML, XPath, WSDL, SOAP, SQL and SOA Concepts.
  • Excellent Knowledge of Continuous Integration Model through Jenkins. Good experience on Jenkins Pipeline as code.
  • Extensive experience in Service Oriented Architecture Testing (SOA Testing) using READY API PRO and SOAPUI PRO tool.
  • Extensive experience on Service Virtualization and mocking various service responses based on business scenarios.
  • Extensive experience on framework development using Object - Oriented Programming concepts.
  • Extensive experience on source code management through Git Extensions and Bitbucket.
  • Extensive experience on test automation for micro-service architecture.
  • Good experience on framework development using Jest and TypeScript.
  • Good experience on cloud computing through Amazon Web Services.
  • Good experience on Test Driven and Behavior Driven Development test framework using Selenium, Cucumber and Gherkins.
  • Good experience on writing SQL queries for MY SQL database.
  • Good understanding of UNIX and Linux commands.
  • Involved in giving demos and developing POCs demonstrating SOA Automation Framework.
  • Extensive experience in the Agile Development Model.
  • Possess effective communication skills along with verbal and written skills.

TECHNICAL SKILLS

Languages: Groovy, JAVA, SQL, Maven, XML, Shell Scripting, Perl, TypeScript

Automated Testing Tools: SOAPUI, Maven, Jenkins, Selenium, JMeter, TestNG, Jest, Cucumber

Source Code Management: Git Extensions, Bitbucket

Cloud Computing: Amazon Web Services

Database: Oracle 11g, Microsoft SQL Server, Mongo DB, MySQL

Operating Systems: Windows 10, 8, 2007, Red Hat Linux 6.2

IDE: Eclipse Juno, Neon, Net Beans

Bug Tracking & Test Management Tools: HP ALM, QTest, JIRA

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Software Developer Engineer in Test

Responsibilities:

  • Developed easy-to-use test tools to assist developers and manual testers using JAVA, MAVEN and TestNG for REST API testing automation.
  • Build black box test automation that is effective, fast, robust, and maintainable using Data Driven and Modular Framework for automation of REST API Testing in READY API PRO (SOAPUI)tool.
  • Collaborate with DevOps team to ensure our test frameworks and methodologies are leveraged as part of Sterling's continuous integration strategies to monitor and execute test cases in Jenkins through Pipeline as code. Execution get kicked off through Jenkins and finally an Execution HTML Report get published to Jenkins.
  • Develop reusable Classes and functions in JAVA for Rest API test automation and Reporting Framework.
  • Develop reusable Groovy classes for REST API Test Automation and Reporting Framework.
  • Develop test framework for REST API testing using JEST and TypeScript.
  • Engage in project planning to identify test automation opportunities and promote its usage.
  • Work cross functionally in an Agile environment (2 weeks of sprint) alongside Development and Product Management to deliver high quality solutions
  • Involved in all the necessary meetings of the Agile Software Development model like Scrum call, Grooming Call Sprint Retrospective call, Sprint Review call, Planning Poker call etc.
  • Analyze requirements and develop test plan strategies that help to devise test automation to drive the software development process towards quality centric methodologies (TDD and BDD).

Confidential

Onsite Coordinator

Responsibilities:

  • Developed Keyword driven and data driven automation framework for the automation of various web services making use of Groovy Scripts for project New Distribution Capability (NDC).
  • Coming up with the continuous integration solution to monitor test execution in Jenkins through POM Xml.
  • Developed Overnight Unattended Execution solution for the automated execution SOPAUI Projects.
  • Developed Environment Readiness test suite for validation of the environment readiness for testing.
  • Design and Developed intelligent SOAP virtual web services making use of READY API and ServiceV to enable development team to proceed with their development even if real time web services are not available for consumption.
  • Deployed virtual web services in the virtual server making use of Virtserver making use of READY API.
  • Worked closely with the development team to understand the requirements and system to develop virtual web services.
  • Created checks in the virtual system for different dispatch mechanisms so that different responses can be dispatched even if same operation of web service is invoked making use of Groovy.
  • Created different xml nodes in the response making use of Groovy to the make the response dynamic every time it is dispatched when invoked.
  • Maintain different environments for virtual and real-time web services.
  • Develop the virtual system reusable so that it can be used for testing of web services in real environment by just changing the environment.
  • Design and Developed Data Driven Framework for automation of messaging system on server side involving various messages making use of shell scripts, TCL and Expect scripts. The scripts developed are reusable and can run on various Windows platforms as well as on Linux Platform.
  • Created Shell scripts to send, receive and validate content of the messages on the Server (Red Hat Linux 6.2).

Confidential

SOA Test Lead

Responsibilities:

  • Lead SOA Test team of 4 members.
  • Worked in Agile Development Model.
  • Designed Automation Framework in SOAPUI PRO.
  • Preparing reusable libraries making use of Groovy Scripting.
  • Coming up with hand shake of Groovy and .Net so that methods in dll can be consumed in SOAPUI tool.
  • Integrated Selenium web driver with SOAPUI to develop end to end testing solution for web services.
  • Reviewing Code and developing test scenarios for various Business checks.
  • Data Driven Testing for parameterization through excel sheet. Written Groovy scripts for reading and writing data to excel sheet.
  • Creation of logic based intelligent checkpoints which alters test flow based on response through Groovy scripting.
  • Creation of script based custom reports which would create excel sheet based on values chosen to report.

We'd love your feedback!