SIRISHA YENNETI
Email: *******.********@*****.***
Phone: 703-***-****
Professional Summary:
●8+ Years of IT industry experience focused mainly on Software Testing/Quality Assurance using Automation and Manual Testing process.
●In depth knowledge of software development life cycle (SDLC) and software test life cycle (STLC).
●Good exposure in Automation using Selenium with Java.
●Expertise in writing Test Plans and Test Cases.
●Expertise in Problem solving and Defect tracking tools like RALLY and JIRA.
●Expertise in Smoke, Functional, System and Regression testing.
●Knowledge in Agile and Waterfall Methodologies.
●Knowledgeable with OOP (Object Oriented Programming) language JAVA, used Eclipse IDE to develop and debug the code.
●Working knowledge of HTML to locate elements.
●Created Dynamic Xpath and CSS Selector using Selenium WebDriver.
●Experience in Behavior Driven Development (BDD) using CUCUMBER.
●Knowledge of Data Driven testing, Cross browser testing and Parallel Test Execution using Selenium WebDriver, TestNG and Selenium Grid.
●Worked with Apache POI to read and write data in Excel.
●Developed Test cases manually and generated Automation scripts using Selenium web driver, MAVEN and TestNG.
●Experience in Page Object Model.
●Knowledge of Jenkins, GitHub Integration and Saucelabs.
●Documented Test Plans and Test Cases in HP ALM (Quality Center) and reviewed with teams.
●Working experience in SQL
Technical Skills
Testing Methods : Functional, Regression, Smoke, Integration, System Testing, End to End Testing
Frameworks : Page Object Model, Data-Driven, Hybrid, Behavior-Driven Development, TestNG
Testing Tools : Selenium WebDriver, Cucumber, TestNG, Maven, API, POSTMAN, Apache POI, Jenkins
Languages : Java, Visual Basics, SQL, HTML, JENKINS
Bug Tracking Tools: Jira, Rally
IDE : Eclipse
Operating System: Windows XP, Windows 7/8/10
Identification of elements: ID, Name, Xpath, CSS, Linktext
CI Tools: Jenkins, Pipeline, Selenium Grid/ Sauce Labs
Version Control and Repository System: Git, GitHub, Bitbucket
Methodologies : Agile (Scrum), Waterfall
Database : SQL Server
Experience:
State of NH (Jan 2023 – Present)
Client : State of NH
Designation : Quality Assurance Analyst
Roles and Responsibilities:
Analyze Business Requirements and Functional requirement Documents to get a better
understanding of the system on both business and functional perspectives.
Interacted with Business Analysts and Users to obtain specific business requirements and
minimized gaps between the functionalities.
Participated in various phases of Software development Life Cycle (SDLC) and Software
Testing Life Cycle (STLC).
Involved in Design, Development, and Implementation of the QA process and creation of
Test Plans, Test Cases, and Test Procedures for manual and automated testing.
Performed various types of testing including White and Black Box testing, GUI testing,
Smoke testing, Functional testing, System Integration testing, Sanity, End-to-End Testing
(E2E), Regression testing, User Acceptance testing (UAT).
Involved in setting up the environment for User Acceptance Testing (UAT) and
implementing the QA test process and validating the end user functional expectations.
Created manual test cases and automated them using Selenium Suite (Webdriver, RC, Grid and IDE) and Eclipse IDE and Java and Maven.
Performed Cross Browser Testing for the SCUBI Application in different browsers including but are not limited to IE/Mozilla/Chrome/Safari. Designed Performance test suites by creating VU test scripts, workload scenarios, Setting transactions, rendezvous points and inserting them into suites using HP Load Runner.
Performed database testing by writing SQL queries on Oracle SQL Developer tool to retrieve data and compare it against the information displaying on application for data accuracy.
Developed and tested backend database test cases according to specified requirements to
validate federal and state specific weekly, monthly, quarterly, and annual reports by
performing various SQL queries on DB2 and Oracle database.
Performed Security testing for SCUBI application for various security roles and verified
screen functionality for each security role.
Worked with SharePoint to maintain all the testing artifacts including testing documents like business and functional specifications.
Participated in defect triage meetings to discuss and communicated with the development team to resolve the defects.
Reported daily, weekly and monthly testing efforts to the higher management to showcase the progress and milestones during the QA process.
Petronas: July 2020 -Dec 2022
Client : Petronas
Designation : QA Test Engineer
Roles and Responsibilities:
Develop Test Plan, Test scenarios, Test cases, Test Scripts and Traceability Matrix.
Design and execute quality Test Plans and Test Cases to verify Reliability, Accuracy and Compatibility of application.
Interacting with business analysts and developers and participate in risk analysis and gap analysis based on the requirements.
Validated application architecture and design as a part of white box testing.
Conducted White box testing including functionality testing, database testing and web service testing.
Analyze business flow of the application as well as review business manuals and
requirement document (BRD) to summarize system-specific business rules
and other operating conditions.
Worked extensively with Jira to organize and manage all phases of the software testing
process, including planning tests, executing tests, and tracking defects.
Participating in User Acceptance Testing (UAT), coordinated and supported the end users
during the testing
session.
Thoroughly Cross browser tested projects to support different browsers including Microsoft Edge/ IE, Firefox, Safari, and Chrome.
Experienced in designing customized Data Driven Framework using Selenium WebDriver, Java, TestNG and Apache POI.
Implemented Page Object Model (POM) Design Pattern to reduce code and for better maintenance using Selenium inbuilt page object model concept of Page Factory.
Implemented customized Interactive Test Report (HTML based) for CRM Regression and Smoke test suite using Extent Reports Library and Java.
Extensively used Eclipse and its different plugins while working in Java and Selenium Web Driver.
Implemented Object Oriented Concept like Polymorphism, Encapsulation to produce efficiency and scalability in automation Framework.
Created custom XPath for identifying Dynamic Objects and use them in Selenium.
Assist as needed during Unit and Integration testing.
Writing SQL queries to obtain test reference data, detect data caching issues and ensure data consistency with jobs usage.
Conducted Data Driven testing to validate Web Service for different set of data using Postman.
Conducting different types of meetings and walkthroughs, discussed the outstanding
defects, informed the QA manager with the update test status etc.
PPG Industries (May2018-Jun2020)
Client : PPG Industries
Roles and Responsibilities:
Designed and developed Asset/reusable libraries.
Analyzed the test cases for automation.
Designed & Developed automation test scripts for client approved manual test case.
Reviewed the Automation test scripts.
Identified the script issues of the team and fixed them with perfect solutions.
Integrated the scripts and performed dry run of the same to validate against the base lined manual testcases.
Executed the Test Scripts from Jenkins.
Reported the results to the Client.
Defect reporting and Tracking.
Business Analyst /QA, Jan 2015-Jan 2018
Client : Chirpn Inc., San Jose
Roles and Responsibilities:
Facilitated agile adoption, Retrospective with the leadership and guided team resulting in enhanced performance.
Removed obstacle for the team by escalating an issue to leadership resulting in early delivery of customer issue solution.
Customer provided positive feedback.
Enabled improvement in team delivery commitments and capacity planning for sprints by identifying & tracking hidden tasks that increased customer satisfaction.
Participated in creating Test Plan, Test Scenarios.
Prepared and maintained traceability matrix to ensure complete test coverage.
Worked with Test Lead to define test cases, writing test cases, Identifying Test data and executed test cases according to the test schedule.
Performed Smoke Testing, Functional Testing, Regression Testing.
Documented test results and defects in ALM.
Education:
Bachelor’s Degree in Electronics and Communication Engineering.