Kishore Rayudu
Senior Automation Test Engineer
Denstone Dr, McKinney, TX 75070.
469-***-****/ ***************@*****.***
https://www.linkedin.com/in/kishore-rayudu-qa/
PROFESSIONAL SUMMARY
Experienced software engineer around 9 years of expertise in Java, Software Quality Assurance, including Manual Testing, Selenium Automation, API Testing, and various testing methodologies such as Integration, System, Functional and Regression testing..
Collaborative team player with 8+ years of experience in automation using Selenium with Java coding, platforms with Eclipse and IntelliJ, and working with agile teams to ensure timely delivery of key features
Proficient in using Selenium Webdriver with TestNG and Eclipse and IntelliJ for automation in hybrid model, data-driven, keyword-driven, and BDD frameworks using Selenium.
Crafted next-generation test cases leveraging JBehave's Behavior-Driven Development (BDD) methodology within Jira and successfully integrated with automation scripts to drive efficient testing and validation of software applications.
Experienced in using version control tools like GitHub and GitLab, Azure pipelines for automation builds, and Jenkins and EC2 instances for automation script execution.
Database testing with MySQL and working with cloud technologies like AWS and client servers.
Tested APIs using Postman, ensuring seamless integration and data exchange.
Developed expertise in managing and testing HTTP methods, resulting in improved API functionality and data manipulation
Expert in Performance Testing, skilled in using tools like JMeter to simulate load and evaluate system performance under stress, ensuring optimal behavior in high-traffic scenarios.
Comprehensive Testing Experience, conducted a variety of performance tests, including Load, Stress, Soak, Spike, and Scalability tests, to validate application stability and scalability under diverse user loads.
Experienced in using OWASP ZAP (Zed Attack Proxy) to perform both automated and manual security testing, identifying critical vulnerabilities such as XSS, SQL injection, and CSRF in web applications.
Developed and executed comprehensive penetration tests using OWASP ZAP, including fuzzing, crawling, and vulnerability scanning, to uncover hidden security flaws across both front-end and back-end code.
Analyzed logs and captured API requests and responses, identifying trends and patterns to optimize API performance and reliability
Proficient in analyzing and translating business requirements to technical requirements, using Jira and Azure DevOps for bug reporting and test plan management, and knowledge of Confluence for project data storage.
Leveraged Jira AI Assistance to create and manage user stories and test cases, streamlining the testing process and improving efficiency.
Generated status reports and managed project progress using Jira AI Assistance, ensuring timely delivery and stakeholder communication.
Experienced in testing hybrid applications (Web and Mobile applications), ensuring compatibility, functionality, and user experience.
Managed various mobile devices, including Android, iOS, and iPad, to test and validate application functionality and performance.
Demonstrated expertise in software engineering concepts like STLC, Agile methodologies, and clear fundamentals in all phases of software development life cycle, including requirements analysis and testing of various web applications.
Strong problem-solving, proactive thinking, analytical, programming skills, communication skills, work ethics, and the ability to work well in a team or individual environment.
Experienced in preparing Test plan and Test Cases, creating, modifying, and enhancing manual Test cases, and designing test cases covering all test conditions and eliminating redundancy and duplication.
Good working knowledge of major Operating Systems and tested applications on Windows 98/2000/XP, Mac environments, and experience in browser compatibility testing with different browsers like Google Chrome, FF, and IE.
skill set
Core Competencies:
Technical Skills:
Web Automation & Manual Testing
Programming Languages: Java,Python,JavaScript
API Testing (Postman)
Operating Systems: Windows, Mac
Rest Assured
Cloud Technology: AWS,Saviynt
Mobile Automation (Appium)
Database: MySQL,Oracle,PostgreSQL,DBeaver
Test Planning & Estimation
Web/UI Automation: TestNG, Maven, Selenium IDE, Selenium RC, WebDriver, Selenium Grid, Quality Center, TFS, Microsoft Test Manager, Postman, Jenkins, RestAssured, Appium.
Integration & Regression Testing
API Testing: Rest Assured, Postman
Agile & Scrum Methodologies
Mobile Automation: Appium
Defect Tracking & Prevention
Automation Frameworks: Data-Driven,
Keyword-Driven, BDD (Cucumber),Serenity framework
Test Documentation & Metrics
Version Management: GitHub, TFS, Azure Git
Quality Assurance
Project Management Tools: Jira, Azure DevOps
Selenium (Java)
IDEs: Eclipse, IntelliJ, VS Code
STLC & SDLC
MS-Suite: MS Word, Excel, PowerPoint, Outlook
Microsoft Office Suite
Test Management Tools: JIRA, TestRail,Zephyr,BitBucket, Confluence,Jmeter,Oswap,Browser stack,Pcloudy,DBeaver,Oracle,Postgrace
Script Maintainance
Integrated Development Environments (IDEs): Visual Studio, Eclipse, IntelliJ
Education
Bachelor of Technology in Civil Engineering at JNTUK, India - 2016
Certification:
ISTQB Certified Tester – Advanced Level Test Automation Engineer (CTAL-TAE)
ISTQB Foundation Level Certification (CTFL)
AWS Certified Developer – Associate
Azure Administrator Associate
Lean Six Sigma – Certified White Belt
Professional Experience:
Sr. Automation Test Engineer State Farm McKinney, TX May 2025 - Present
Responsibilities:
Actively engage in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives, contributing to requirement analysis and testing strategy discussions.
Design and implement comprehensive test plans and test cases, ensuring coverage of functional and non-functional requirements throughout the development lifecycle.
Enhance and maintain a modular, data-driven automation framework built on the Page Object Model (POM); utilize Apache POI for dynamic test data handling from Excel sources.
Perform a wide range of testing activities such as system, regression, UAT, smoke, and exploratory testing; deliver clear and concise test documentation and reports.
Utilize Maven for efficient dependency management and project structure; integrate test suites into CI/CD workflows using Jenkins for automated execution.
Build and extend Selenium WebDriver-based automation frameworks using Java, TestNG, and Eclipse; consistently optimize for maintainability and performance.
Designing and maintaining a robust cross-platform mobile automation framework using Appium for both Android and iOS applications.
ntegrating the framework with cloud-based testing platforms such as BrowserStack for scalable remote test execution.
Implement Behavior-Driven Development (BDD) using Cucumber; write and maintain Gherkin-based feature files and corresponding step definition code for reusability.
Leverage TestNG to execute parallel and prioritized test cases, accelerating feedback cycles and improving test reliability.
Conduct RESTful API testing both manually and through automation using Postman and Java-based libraries; verify API responses, workflows, and integration points.
Perform backend validation through SQL queries using JDBC to ensure data accuracy and consistency across environments.
Manage defect tracking and resolution through JIRA, collaborating closely with developers and stakeholders to drive timely fixes and updates.
Maintain code versioning and collaboration using Git and SourceTree; enforce consistent development standards across automation artifacts.
Provide technical guidance and mentorship to junior QA engineers, fostering team growth and encouraging best practices in test automation and quality assurance.
Environment: Java, Selenium WebDriver, Serenity BDD, Appium, IOS, Android, JIRA, Zephyr, Cucumber,Agile, IntelliJ, Maven, Jenkins, CI/CD,Jenkins, Git, BDD, Browser Stack,DBeaver.
Sr. Automation Tester CVS Irving, TX Nov 2024 - April 2025
Responsibilities:
Developed Test Plans and Manual Test cases using Jira and Jbehaves
Implemented and maintained an Automation framework using Selenium WebDriver, TestNG, and Maven
Implemented Mobile automation framework using Appium and browser stack
Configured and managed Azure CI/CD pipeline for scheduled test case execution
Designed and implemented a scalable, cross-platform mobile test automation framework using Appium for both Android and iOS native and hybrid apps.
Implemented capabilities configuration for multi-device, multi-platform support and used desired capabilities effectively to manage device-specific configurations.
Supported local, cloud-based Pcloudy test environments
Modified and enhanced existing automation scripts to improve test coverage and efficiency
Installed builds in QA environment and ensured proper functioning of the application
Participated in Agile Methodology in Software Development Life Cycle, contributing to sprint planning, backlog refinement, and sprint reviews
Collaborated with the development team in Bug Triage meetings and daily standup meetings to prioritize and resolve issues
Created and managed tasks in JIRA to track progress and ensure timely completion of deliverables
Wrote and executed manual test cases for functional specifications, ensuring thorough testing of the application
Prepared test data for automation framework, ensuring accurate and relevant data for test execution
Conducted DB testing, ensuring the integrity and consistency of data in the application
Presented scripts and Test plans to stakeholders, ensuring clear communication of testing strategy and results
Environment: Java, Selenium WebDriver, Serenity BDD, Appium, emulator, simulator, IOS, Android, JIRA, Zephyr, Cucumber,Agile, IntelliJ, Maven, Jenkins, CI/CD,Jenkins, Git, BDD, Browser Stack,DBeaver,Saviynt.
Sr. Automation Test Engineer Anthem Plano, TX Sep 2023 - Aug 2024
Responsibilities:
Led and supervised a team of six QA testers, overseeing the end-to-end testing process for complex hybrid mobile and web applications, while ensuring deadlines were met and quality standards upheld.
Designed and developed robust, scalable automation frameworks using Selenium WebDriver and TestNG, implementing a Behavior-Driven Development (BDD) approach to enhance collaboration between QA and development teams.
Built comprehensive automation scripts to validate RESTful APIs using Rest Assured, verifying backend responses and ensuring consistency with front-end behavior.
Managed functional and regression testing of mobile applications across various real devices and platforms using BrowserStack, ensuring cross-browser and cross-device compatibility.
Authored comprehensive test plans and well-structured manual test cases based on technical documentation and stakeholder input, ensuring complete coverage of business and functional requirements.
Interpreted functional specifications to create detailed test scenarios, executing manual testing to validate front-end and backend functionalities across various modules.
Automated end-to-end BDD test scenarios using Selenium WebDriver, TestNG, and IntelliJ IDEA, streamlining the QA process and reducing manual testing overhead.
Configured and maintained continuous integration pipelines by integrating automation frameworks with Maven and Jenkins, enabling scheduled, parallel, and automated test executions.
Analyzed, updated, and refactored existing automation scripts to improve code reusability, execution speed, and overall testing efficiency in line with evolving application features.
Conducted thorough web services and API testing using Swagger and Postman to validate data flow, response accuracy, and system behavior between ERP systems and underlying databases.
Deployed and validated application builds in controlled QA environments, identifying environment-related issues early in the testing lifecycle.
Resolved memory-related issues by analyzing log files and modifying configuration settings, improving application stability during automation execution.
Actively participated in Agile development practices, including daily stand-up meetings, sprint planning sessions, and defect triage discussions to stay aligned with cross-functional teams.
Created, updated, and tracked testing tasks, user stories, and defect tickets in JIRA, ensuring transparency, accountability, and timely resolution of bugs.
Designed and prepared structured test data tailored for various automation testing scenarios, ensuring the reliability and repeatability of test results across environments.
Performed in-depth database testing using complex SQL queries to validate data integrity, consistency, and accuracy across different application modules and relational tables.
Conducted detailed walkthroughs and reviews of test plans, automation scripts, and testing strategies with business stakeholders and technical teams to ensure alignment and clarity on test objectives.
Environment: Selenium,Microservices, Sarinity framework, Agile, JUnit, Zephyr, Java, Angular, MS SQL, Azure Devops, Git,Maven,TestNG,Jenkins,CI/CD,Confluence,BDD Cucumber,Jmeter.
Sr. Software Test Engineer Inovalon Bowie, MD Mar 2023 - Aug 2023
Responsibilities:
Reviewed functional specifications, business requirements, and user stories; actively participated in sprint planning, daily stand-ups, and other Scrum ceremonies
Developed and executed end-to-end test cases within an Agile software development lifecycle
Implemented a Data-Driven Framework using the Page Object Model (POM) to automate web application testing; integrated Apache POI to read test data from external Excel files
Conducted various types of testing including System Testing, User Acceptance Testing (UAT), Regression Testing, Ad-hoc Testing, and Smoke Testing; created detailed test reports for each phase
Utilized Maven to manage project dependencies and streamline test framework integration
Configured Jenkins for Continuous Integration (CI) and scheduled automated regression test executions
Built a robust, object-oriented test automation framework from scratch using Selenium WebDriver, Eclipse, TestNG, Apache POI, and Java
Developed and executed Behavior-Driven Development (BDD) frameworks using Selenium WebDriver and Cucumber
Authored feature files and corresponding step definitions in Cucumber to enable automated script execution
Performed parallel test execution and prioritized test cases efficiently using TestNG with Selenium WebDriver
Conducted manual and automated API/web service testing using Postman and Apache HTTP client libraries
Integrated Selenium WebDriver scripts with Jenkins for automated nightly builds and continuous test execution
Leveraged JDBC APIs and wrote complex SQL queries to validate backend data integrity and ensure consistency
Retrieved and validated test data from SQL Server databases through advanced SQL query execution
Tracked and reported defects using JIRA; managed the entire defect lifecycle and collaborated closely with development teams for resolution
Utilized SourceTree for version control to manage automation scripts, test data, and project-related documentation
Provided mentorship and technical guidance to team members to promote collaboration and enhance design and analysis capabilities
Environment: IntelliJ, API testing, Postman and Swagger
Sr. Associate - Software Services Freyr Princeton, NJ February 2021 - February 2023
Responsibilities:
Developed detailed Test Plans, Test Scenarios, Test Cases, Test Scripts, and Test Data from functional requirements, both at the application level and for database-level verifications
Reviewed critical project documentation, including the Product Backlog, Functional Specifications, and Technical Documents to ensure complete test coverage
Participated in Agile ceremonies such as Daily Scrum, Iteration Planning, Sprint Reviews, Retrospectives, Backlog Grooming, and Release Planning
Created and executed automated regression and functional test scripts using Selenium WebDriver, Eclipse, I
IntelliJ IDEA, TestNG, Java, Maven, and Log4j
Designed and implemented a Page Object Model (POM) automation framework with Java and Selenium WebDriver
Built automation solutions using a Data-Driven Framework combined with POM to improve test coverage of
web applications
Conducted API testing using Postman to validate responses and ensure expected outcomes
Performed Web Services testing using REST APIs using Postman
Generated detailed test reports using TestNG and implemented error screenshot capture for enhanced
reporting and debugging
Managed and configured Maven build files (pom.xml) and integrated test execution with Jenkins for continuous testing in CI/CD workflows
Utilized JIRA for defect tracking and management, coordinating with development teams for resolution and verification of fixes
Executed backend validation through SQL queries to ensure data integrity and retrieve test-specific data from the database
Performed parallel and cross-browser testing on Chrome, Firefox, and Internet Explorer to ensure consistent performance across platforms
Created user documentation with annotated screenshots to support User Acceptance Testing (UAT)
Used Git for distributed version control and source code management, maintaining version history and team collaboration
Provided application knowledge and test preparation guidance to offshore QA teams
Organized and led Defect Review Board meetings to communicate daily defect status and coordinate issue resolution
Environment:Java, Selenium WebDriver, TestNG, JSON, DOM, Postman, TFS, Agile, Internet Explorer, Chrome, Firefox, SQL, Jira, Microsoft Azure,Oswap
Sr. Automation Test Engineer Unilog Wayne, PA August 2016 - November 2020
Reponsibilities:
Developed meticulous test plans and test cases for positive and negative testing through Boundary Value Analysis and Equivalence Partitioning techniques in line with right analysis of user stories.
Carried out automated testing of angular applications by making use of Java and Selenium WebDriver for gaining functional as well as regression testing.
Designed and maintained automated test scripts of web applications employing Java, Visual Studio, JUnit framework, and Selenium WebDriver.
Utilized Document Object Model (DOM) and XPath to successfully interact with static and dynamic web elements in Selenium.
Implemented synchronization methods like implicit and explicit waits to make tests stable and reliable.
Investigated software bugs and recorded defects using Team Foundation Server (TFS), which is a defect tracking as well as project management tool.
Conducted various types of manual testing like functional, smoke, regression, integration, and system testing for front-end web applications.
Created and ran complex SQL queries to retrieve, manipulate, and analyze data for validation and reporting purposes, ensuring accuracy and performance.
Maintained and updated automated test scripts through version control for audit readiness and traceability.
Developed project metrics, defect logs, and summary reports to provide testing progress and quality metrics to product owners and stakeholders and acting as a liaison point within the QA team.
Environment: Selenium WebDriver, Eclipse, Postman, Java, TestNG,SQL, Jira, Jenkins, GIT,Maven,TestNG.