We provide IT Staff Augmentation Services!

Sdet And Qa Automation Engineer Resume

Denver, CO

SUMMARY

  • Overall 4.8+ years of experience in SDET role with building automation frameworks for web services(REST & SOAP) developed in Rest Assured and spring boot and hosted over PCF cloud foundry
  • 2+ years of experience leading testing efforts for a banking domain project across multiple teams with overall size of 20 - 25 members.
  • Experience in SDLC and validation testing techniques including Smoke, Functional, Integration, System, Regression, Cross Browser Compatibility, User Acceptance and Database testing.
  • Experience with automated testing tools - BDD Automation testing with Gherkin and Cucumber using Java, TestNG and Maven.
  • Familiar with Netflix OSS stack such as Eureka and ZUUL.
  • Built a test framework based on BDD from the scratch that was later leveraged to automate test suites for 45 micro services.
  • Built some POC apps using spring boot framework.
  • Experience in automating and integrating with CI/ CD pipeline - Bamboo and Bitbucket.
  • Experience in BDD, keyword driven and Data Driven Frameworks.
  • Knowledge of OOPS concepts- active hands-on on exception handling, design patterns, collections and Maps.
  • Experience in designing and implementation of automation frameworks using Page object model and Behavior Driven Development model.
  • Experience in Web services testing including Regression Testing, Integration Testing, System Testing, Performance Testing and Functional Testing in Automation.
  • Experience with effort estimation using Scrum ceremonies.
  • Experience of creating automated scripts for a variety of micro services
  • Experience in testing streaming applications using RabbitMq
  • Experience in testing data validation and automation for MongoDb and Db2
  • Proficient in SQL and NoSQL databases and queries.
  • Expertise in writing Aggregation Pipeline queries in Mongo.
  • Proficient in creating test plans, test cases, bug tracking/documentation and reports.
  • Proficient in analyzing system & functional specifications, use cases, business requirements, business rules to prepare test cases/scenarios.
  • Experience in working under Agile software development methodologies.
  • Currently working on coding stories as well to enhance my skills more on springboot.
  • Experience in writing unit tests and IT.

TECHNICAL SKILLS

Programming/ Database/ Markup Languages: Springboot, Core Java, SQL and NoSQL, HTML, CSS, Bootstrap

Automation Tools & Technologies: Gerkin and Cucumber using Java, BDD, TESTNG, CI/CD using Bamboo and Bitbucket, Rest assured

Tools: & Utilities: IntelliJ IDEA, Nexus, Maven, Eclipse, Parasoft, MongoDb, RabbitMq, Toad for Db2, POSTMAN, Splunk, Jmeter, Attlasian Confluence and JIRA.

Application/ Hosting/ Git version control: PCF (Pivotal Cloud Foundry), Github, Bitbucket and Bamboo

Database: SQL Server, Toad for Db2, Studio3T for MongoDb

Design Patterns: BDD, Keyword driven and Data driven

Operating Systems: Windows

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

SDET and QA Automation Engineer

Responsibilities:

  • Developing tools required for automating test cases using Cucumber with Java and Rest Assured.
  • Created test plans that outlined test strategy and roadmap of testing activities.
  • Responsible for various phases of Testing Life Cycle like Requirement gathering, Analysis of Requirements, Designing Test Plan, and Creation of Test Cases based on requirements, Execution of Test Cases, logging defects, Test Defect Reports and Escalating issues.
  • Creating new automation test procedures using BDD framework.
  • Updating existing test automation framework with new improvements/enhancements.
  • Maintaining automation test suites in central GIT repository using Bitbucket.
  • Ensure health check of applications in PCF cloud
  • Ensure Continuous Integration and Continuous Development using Bamboo.
  • Involved in querying using SQL and NoSQL updating records and validate database records as expected.
  • Estimating test automation efforts.
  • Coordinating with offshore team
  • Interact with direct clients and gather requirements.
  • Demonstrate the end automation results to the stakeholders.
  • Reviewing automation scripts.
  • Performance testing using Jmeter and AppDynamics.
  • Identifying and analyzing test scenarios for automation
  • Marinating test cases using Zephyr

Confidential

SDET and QA Automation Engineer

Responsibilities:

  • Built an entire test framework using Rest Assured, Maven, Gerkin and Cucumber with Java from scratch that has been later leveraged to write tests for 45 micro services.
  • Developing tools required for automating test cases using Cucumber with Java and Rest Assured.
  • Creating new automation test procedures using BDD framework.
  • Updating existing test automation framework with new improvements/enhancements.
  • Maintaining automation test suites in central GIT repository using Bitbucket.
  • Ensure health check of applications in PCF cloud
  • Ensure CI/ CD using Bamboo.
  • Built automation test suites using Parasoft and integrated with CTP server to ensure CI / CD.
  • Created POC applications using spring boot for the back end and css and html 5 for the UI
  • Document parser, encoder and decoder
  • Authentication token generator
  • Automated CI/CD through Bamboo and integration with MS Teams channel for notifications of status of test results that run automatically.
  • Involved in querying using SQL and NoSQL updating records and validate database records as expected.
  • Reviewing automation scripts.
  • Identifying and analyzing test scenarios for automation
  • Performance testing using Jmeter
  • Creation of Splunk dashboards to monitor performance metrics.

Hire Now