Mahendar Reddy Allam
Phone: 314-***-****
Email: ****************@*****.***
Software Test Engineer
Summary:
Highly motivated technology professional launching career as a software test engineer. Bring to the table hands-on experience in the testing of software systems. Knowledge of standard industry QA methodologies and Software Development Life Cycle (SDLC). Dedicated to continuing professional development.
Over 3 years of professional experience of both Manual and Automation testing with web applications.
High knowledge in Software testing life cycle (STLC) and the Software Development Life Cycle (SDLC).
Hands on experience on source code repository of multiple development applications using Bitbucket, GIT and SVN version control tools.
Expertise in writing Selenium WebDriver automation scripts in JAVA for highly Transactional Management websites
In depth knowledge of CI (Continuous Integration) and CD (Continuous Delivery) methodologies using Jenkins, Maven and Gradle.
Experience in designing and executing Automation Test scripts for web applications using Java, Selenium IDE/Grid, Selenium WebDriver, Junit and TestNG.
Experience in Web debugging tools like XPath, Firepath and Firebug and provided efficient locators for strategies like XPath and CSS to run web driven scripts.
Good experience in reviewing business requirements, Software requirements, test cases and their execution and coordinated with developers on fixing defects.
Highly proactive QA/Test Automation Engineer with a passion for quality of software and skilled in Cloud Infrastructure, GUI, Web services and Database testing.
Wide knowledge on developing and executing Software QA tasks such as writing Test Plans, Test Cases, Test Scripts and Test Procedures.
Tested Performance, Security and Third-party dependency aspects of various cloud-based applications on Amazon AWS and Microsoft Azure.
Have a good experience on various Black box testing techniques such as Integration Testing, Smoke and Sanity Testing, System Testing, Regression Testing and Functional Testing.
Experience in both Manual and Automation testing of the applications.
Good knowledge in different programming languages like Java, JavaScript, HTML, XML and Database Management toolset like Toad and Sqldeveloper.
Experience in automation tools like Selenium IDE/GRID/WebDriver, SOAPUI, REST-assured and Jbehave.
Experience in manual tools like Postman, AdvancedRestClient and Cross-browser Testing.
Experience in using Jenkins as a Continuous Integration server to configure with Bitbucket, Maven and Gradle.
Experience with bug tracking tools like Quality Center, RALLY and JIRA.
Responsible for Checking Cross-browser Compatibility in different browsers like Google Chrome, Mozilla Firefox, and Internet Explorer.
Good Knowledge in writing Relative and Absolute Xpath to identify web elements.
Experience in testing both SOAP and REST web services using SOAP UI and REST-assured tools.
Used RDBMS databases systems like oracle 11g, oracle 12c and SQL developer
Experience:
Client: Mastercard, O’Fallon, Missouri March: 2018 – Till Date
Role: Software Test Engineer
Responsibilities:
Responsible for Story mapping, Story boarding and requirements gathering (Sprint) sessions.
Participating in daily SCRUM standups, Sprint Planning, Retrospective and used RALLY as a defect tracking tool for sprints.
Conducting ATDD sessions with developers, UAT Testers and Product Owner.
Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting using TestNG.
Involved in reviewing and analyzing the functional requirement documents with the Business Analyst and stakeholders.
Identified methods to optimize the overall test effort through scripted automation. Converted previously generated manual test case suites to scripted automation for Cloud Application.
Giving Demos of new features to PO and Stakeholders at the end of each Sprint.
Participated in Cross-Team meetings with developers and design architects to understand functional requirements and base-lined functional tests.
Designed Analytics testing for Hybrid apps using Selenium/Appium and parsed all URI requests per Line of Business flow.
Experience in API testing, Pivotal Cloud Foundry (PCF), REST API.
Responsible for writing and executing REST webservices in JavaScript using MasterCard REST-assured framework.
Experiencing in using Sonar code coverage tool to ensure 80% or higher code coverage.
Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
Responsible for defect tracking and management metrics, defects are logged, and change requests are submitted using RALLY.
Installed & Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium Automation Scripts in java using Test-NG prior to next quarter release.
Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concepts like Polymorphism, Encapsulation, Abstraction, and Inheritance.
Expert in integrating Automation scripts (Selenium web driver API) on continuous integration tool Jenkins for nightly batch run of the script.
Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
Involved in verifying the Web services working features with tools like SOAP UI tool to locate WSDL file on internet, created Test cases and executed them and REST-assured Framework for testing RESTful web services.
Strong knowledge of test automation and data analysis.
Performed load test using Jmeter and tested applications on the Cloud using PCF and Sauce Labs.
Increased ROI by 50% developing automation test scripts for regression and functional testing of monitoring plug-ins to validate health and performance metrics gathered by Application Monitoring Software.
Prepared test cases and scripts utilizing TestNG annotations in Selenium Scripts, Coded UI, OOPS & Coded UI API knowledge, TFS & MTM.
Capable of creating and executing end-to-end test plans.
Used Browser Stack and Selenium Grid to test the compatibility of the tests across multiple servers to save time.
Wrote SQL queries for Viewing, Inserting, Updating and Deleting test data and ensured data quality.
Logging new defects, tracking, and updating the status of previously filed defects, Prioritized and retested defects in the RALLY and Participated in daily Testers Scrum.
Environment: SQL Developer, RALLY, Selenium IDE/Grid/WebDriver, Cucumber, SOAP UI, REST-assured, TestNG, Browser Stack, Agile, JavaScript.