Post Job Free

Resume

Sign in

Software Tester-Automation

Location:
Etobicoke, ON, Canada
Posted:
September 15, 2020

Contact this candidate

Resume:

Surendranath Karampudi

Email: adf4gk@r.postjobfree.com Phone: 437-***-****

1

Profile

Client-focused Software Tester with 10+ years of professional IT work experience in Quality Assurance (QA) using Java, Selenium and TestNG and various other testing tools. Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and Waterfall model. Good experience in creating automation framework along with developing, executing and maintaining automation testing script with Selenium WebDriver. Proficient in relational Database Technologies and SQL Scripting. Solid experience in testing web application, mobile applications and REST/SOAP API systems of large Digital commerce system using automation testing tools like Appium, Selenium web driver and writing automation test scripts using JAVA, REST Assured, Junit, TestNG. Strong experience of performing black-box, white-box, User acceptance testing, regression testing and functional testing. Articulate, communicative with good written and verbal skills at all level; excellent interpersonal skills; works well within a team or individually as appropriate

Education

2013 ISTQB Certification

2004 Master of Science

2002 Bachelors of Computer Application

Technology Stack

Operating System: Windows XP/ Vista/ Win7/ Win8/ Win10, UNIX, Mac Database: SQL Developer, SQL Server 2010/08, Oracle, MS Access, Data Structure using C++ Languages: Core Java, C, C++, Java, Mainframe programming - AS400, UNIX Automation Tools: Selenium WebDriver, SOAPUI, QTP, Firebug, TestNG Frameworks: Hybrid, Data-Driven, Keyword-Driven, Page Object Model Web Technologies: Web services, HTML, CSS, XPath

Defect tracking tool: JIRA, QC/ALM, Visual Studio

Build/CI Tools: Ant, Maven, Jenkins

Testing Documentation: Test Strategy, Test Plan, Test Approach, Test Scenarios, Test Cases, Test Scripts Work Experience

Edward Jones Software Tester Mar 2019-Till date

Prepared Test Plan, Test Cases, Test scripts and Test Metrics for the application as well as for the database verification based on the functional requirements, and test specifications

Developed, documented and maintained functional test cases and other test artifacts like test data, data validation, and automated scripts

Responsible for running test scripts using Selenium against latest daily builds

Performed various types of testing such as Functional, E2E business workflow, Smoke/Sanity, System and Integration, Back-end testing, Interface testing, and UAT

Developed a custom tool using Java to automate regression test on REST API (included database validation, intelligent input generation, detailed error log and report generation)

Streamlined the automation test suites into the Continuous Integration process to run upon deployment and/or on schedule

Tracked and documented defects as well as produce detailed reports using defect-tracking tools such as JIRA

Worked on the SoapUI tool for creating and managing automated test cases for Soap Web Services, Restful API testing

Proficient as Mobile App Tester in testing Web applications and Mobile applications on iOS and Android Platforms

Hands on Experience in using Configuration management tools like Sub Version, GitHub, and Build management tools like MAVEN

Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database

Actively participated in daily scrum and sprint meetings as part of Agile Environment NTT Data Systems Engineering Specialist (Integration Tester) Jun 2017-Mar 2019

Implemented comprehensive documentation like Requirement Traceability Matrix, Test Plans, Test Strategy, Bug Reports, and Status Reports etc

Devised Test Scripts as per system, architecture and data synchronization requirements

Coordinated with developers and functional team to discuss the design and testing scenarios of the application

Developed the new Selenium test frameworks and extend the existing frameworks. These frameworks allow to perform end-to-end testing in multi-component environments

Created Test Bed with all the client requirements and Prepared the Manual Test Use Cases, Test cases and reviewed the test cases

Involved in Test Script evaluation along with testing Manger, Business Analyst, Client and the Development Team

Expertise to write Test Use Case and Test Cases with Requirement and no Requirement with Navigation Map in Excel into Word format

Expertise in work Agile and Waterfall methodology with daily scrum and sprint environment

Performed GUI, Sanity, Functional, System, Regression, Smoke, Back-end testing.

Created Test Cases in HP Quality Center mapped Test Cases to Requirements using Requirements Coverage; and Maintained test Cases, reports etc in Quality Center/ALM

Identified software bugs and interfaced with developers to resolve technical issues using Quality Canter/ALM

Reported the bugs using Quality Canter/ALM and tracked the bugs till closed

Created SQL queries for backend testing and data integrity testing

Involved in Functional testing of the system using both manual testing

Coordinated testing of software defects, enhancements, and upgrades with users and other application teams NTT Data Test Analyst Apr 2015 - June 2017

Participated in BRD review meetings; analyzed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers and QA team

Worked on multiple reusable artifacts such as scenario repository, Requirement traceability matrix etc.

Extensive experience in every phase of STLC - Test Strategy, Master Test Plan, RTM, Test Design and Execution review, Defect Management, Test Evidence reports

Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium

Assisted in developing automated regression scripts using Selenium WebDriver and Java; supported Continuous Integration implementation through Jenkins

Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms

Configured WebDriver, TestNG, Maven tool and created Selenium automation scripts in Java using TestNG framework and Page Object Model (POM) for the application

Maintained Debug and Report Test Scripts Coverage (Smokes and Regression) on every build, Logged and created the defect in JIRA and followed up with the developers to get them fixed and retested

Developed SQL queries to perform data mapping, identify discrepancies, assess impacts and backend testing by using TOAD; also documented all the SQL queries for future testing purpose NTT Data Team Lead Apr 2010-Mar 2015

Documented and created Test Plans, Test Scenarios, Test Cases, Test Data, and Test Reports, use Cases and Design documents for both Manual and Automated Tests

Excellent knowledge in Software Development Life Cycle, Software Testing Life Cycle (STLC) and its pro

Created Test Procedure document, which specifies step-by-step action for actual testing

Performed initial Smoke testing to determine if the product was stable enough to withstand a major testing effort

Performed usability testing to test the user friendliness of the website

Responsible for functional, regression, system, integration, back end and end-to-end testing

Defect tracking and co-ordination with development team to update testing status

Handling Mobile application testing on android, tablets on mobile banking applications

Effectively prepared complex SQL queries to retrieve and compare test data for consistency and integrity

Executed automated test scripts in Unified Functional Testing (UFT), in Agile methodology

Participated in weekly meetings with development team discussing bug fix status and build releases Hindu College Lecturer Jan 2004-Mar 2010

Assisted in the administration of the School’s ongoing activities

Teach both graduate and undergraduate levels, supervise undergraduate capstone projects and graduate students, and develop new and revise existing courses;

Defining, evaluating, and validating program and course learning outcomes

Developing alternative delivery strategies, ensuring program and course curriculum are current, relevant, and reflective of best practices in the field

Designing appropriate strategies and tools for facilitating and evaluating student progress and achievement



Contact this candidate