Sdet- Senior Software Engineer Resume
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