We provide IT Staff Augmentation Services!

Sdet- Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

North, CarolinA

SUMMARY

  • Over 10+ Years of extensive experience as Automation Tester in automating the API’s, UI’s and DataBase validations
  • Experience in creating Automation frameworks using Python & Java
  • Experience in using tesing API’s, UI’s and Data Base validations
  • API automation using the PostMan and JavaScript
  • Demonstrated experience in the automation development using Selenium
  • Highly Proficient in performing End to End Testing which includes Functional, Integration, GUI, Regression, Automation Testing
  • Implemented Continuous Integration(CI) using Jenkins
  • UAT testing on Client/Server as well as web - based applications
  • Experience in writing SQL queries.
  • Expertise in management and execution tools - BitBucket,JIRA, SVN and other tools
  • Exposure to all stages of SDLCand STLC
  • Well versed in Agile/Scrum methodologies for software development
  • Good interpersonal and communication skills leading to an excellent team player
  • Complete delivery ownership with continuous coordination across multiple stakeholders and teams
  • Proficiency at grasping new technical concepts quickly and utilizing it in a productive manner
  • Highly proactive, self-motivated and result oriented Individual with excellent attitude.

TECHNICAL SKILLS

Skill Type: Description

Technologies/Domain: SDET/Automation Testing

Languages/Scripting: Python, Core Java, VB Script, JavaScript

Operating Systems: Windows

Frameworks: Data Driven, Hybrid Driven and Keyword Driven.

Automation Tools: Selenium Webdriver, UFT, TestComplete, Excel Macros

Software tracking & Management Tools: JIRA, GIT,BitBucket,SVN

PROFESSIONAL EXPERIENCE

SDET- Senior Software Engineer

Confidential, North Carolina

Responsibilities:

  • Analyzing and Identifying the feasible scenarios which can be Automated
  • Writing the E2E(End To End) automation scripts for API’s.
  • Created Python based automation script to compare Configurations between different environments.
  • Creating automated scripts that support Continuous Integration/Continuous Delivery pipeline
  • Developed data driven framework using Java 8 for API tests
  • Used Spring Boot framework to develop the E2E test scripts
  • Automating API services using PostMan and JavaScript
  • Developed a code to generate JSON data files
  • Developing Automation scripts using the TestNg and JUnit
  • Wrote functions to generate custom HTML reports
  • Writing, maintaining and executing Test scripts,continuously maintaining the automated Regression suite
  • Committing, Reviewing and Merging the code to GIT hub
  • Performing Data validations using the DBeaver and SQL queries
  • Executing practical application of Agile framework components (user stories, scrum, sprints, etc.).
  • Participating in Scrum, Daily Stand-up, Sprint and iterative development activities
  • Participating in Sprint planning and release planning
  • Participating in backlog refinement

Senior QA Analyst

Confidential

Responsibilities

  • Analyzing and understanding the requirements
  • Identifying the Automation scenarios
  • Developed and execute ETL test automations using Python and Pycharm
  • Developed the script to perform Risk Reconciliation between the PROD and UAT using Python
  • Created the ASPOSE excel based result reports and shared to Development and BA’s
  • Develop and execute TestComplete automation scripts using the Python language
  • Developed Excel Macros using VB Script language for CPRT project
  • Setup a Jenkins job to trigger the UAT build every hour
  • Used SQL queries to perform the CPRT project testing
  • Automating the web application using the Selenium and Eclipse
  • Developed WebApplication using Bootstrap and JavaScript for UAT AutoPush
  • Involved in UAT and Regression testing
  • Involved in Weekly releases(production code deployment) using QZRelease2 tool
  • Development and maintainence of RiskManager window based application
  • Executing and Maintaining the Regression suites of TestComplete and Python ETL scripts
  • Developing and Enhancing new features to the existing regression suite
  • Debugging and fixing the existing regression suite scripts
  • Co-ordinating with development and buisiness analyst’s to deliver the quality product

Test lead

Confidential, NewYork

Responsibilities:

  • Responsible for identifying the feasible Automation scenarios
  • Performing the application feasibility test before automation to check application stability
  • Responsible for developing the Automation scripts for Identified scenarios
  • Responsible for writing Automation scripts using the TestComplete
  • Enhancing the automation scripts to Regression suite
  • Responsible for writing Automation scripts using the Selenium WebDriver for webapplications
  • Responsible for Identifying the Mainframe automation scenarios
  • Automating the mainframe screens using the Microsoft Excel VBA’s
  • Wrote Excel Macros to automate Mainframe screens
  • Conducting the sessions on selenium framework
  • Responsible in setting up Bug Scrub meeting with the Developers to discuss the Issues logged in Quality Center and its status.
  • Performed Multi-Browser testing and also conducted Data-Driven tests.
  • Responsible in running Unix Shell Scripts for different server process
  • Responsible in creating and updating the Requirements documents for different releases of Applications.

Environment: Selenium Webdriver with Java, TestComplete & UFT with VB Script framework

Automation Test Engineer

Confidential

Responsibilities

  • Develop and initiate advanced automation testing methodologies.
  • Use a combination of testing methods including integration, component and automation.
  • Coordinate and supervise testing activities.
  • Collaborate with developers to achieve expected quality levels in products.
  • Influence the inclusion of testability during design and development phases.
  • Test products in all phases of its life cycle.
  • Interface with developers in executing projects.
  • Participate in designing and code reviews.
  • Participate in functioning processes and testing of products.
  • Ensure compliance of quality processes and standards.
  • Involved in developing the DataDriven and Keyword driven frameworks
  • Developed Automation scripts using the QTP and UFT
  • Automated the Terminal Emulator and PCOMM screens
  • Maintaining the Data Driven framework Regression suite scripts
  • Migrating all the web-Based application scripts to selenium from UFT
  • Migrating all the Window Based Application scripts to TestComplete
  • Maintaining & Executing the existing Regression scripts
  • Analyzing the test results and creating the bugs
  • Uploading the regression result logs to SVN.
  • Supervising the team
  • Coordinating with client
  • Coordinating with Off-shore

Environment: UFT- VB Script,Selenium Webdriver, Excel VBA

Automation Test Engineer

Confidential

Responsibilities
  • Participated as Automation CORE team member to develop and deliver the Keyword Driven Framework.
  • Developed generic functions which can be used in Framework for web applications.
  • Developed pilot test scripts for given testcases
  • Executed the pilot test Scripts on QTP 11.0 and analyzing the results
  • Involved in developing framework with Multi level reporting HTML pages
  • Debugged the scripts.
  • Prepared documentation for the framework.

Environment: QTP 10.0 - VB Script, Excel VBA

Automation Test Engineer

Confidential

Responsibilities:

  • Prepared the test script scenarios and Developed Automation scripts using HP QTP tool
  • Uploaded and Executed test scripts in Quality Center
  • Executing the Automation test Scripts using QTP 10.0
  • Debugging and maintaining the old version scripts along with the current
  • Analyzing the results
  • Involved in writing the manual test cases
  • Executing the testcases
  • Reporting the bugs in QualityCenter
  • Co-ordinating between Onsite and Off-shore

We'd love your feedback!