Jay Kishore Duvvuri - Senior Test Automation Engineer
IT Specialist with over 15 years of experience, specializing in AI-powered software testing and automation. Proven expertise in leveraging AI coding agents and LLM-based assistants to accelerate test automation and enhance code quality.
5+ years experience with Java, Python, Vue.js, Angular, React.js, Node.js, and PEGA-based JavaScript/TypeScript frontends. Expert in AI-assisted test automation approaches.
Quality Assurance Engineer
8+ years of hands-on experience in Software Quality Assurance & Testing, proficient in testing Client/Server and Web-based Applications.
IBM Mainframe Professional
5 years as an IBM Mainframe Developer and Test Analyst, with comprehensive knowledge of SDLC and STLC methodologies.
Summary
Introduced AI-assisted test automation approaches to accelerate module creation and locator strategies.
Mentored and coach team members on automation best practices and emerging AI test automation trends.
In-depth knowledge of all phases of Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC) with concentration on requirements analysis, systems design, development, testing and implementation of various applications.
Experience in Agile Project Methodology Typically Scrum, ’V’ Model, TDD, BDD Waterfall methodology of software development life cycle and Bug Life Cycle.
Extensive experience of designing Test Scenarios, Test cases & execution of Test Cases, Defect Tracking, Defect Reporting and Preparation of Test Reports and Reviews. Responsible for Test Deliverables, status reporting to management & issue escalations.
Good Knowledge of Docker and basic experience on k6 Automated Performance Testing tool.
Good work experience with Page Object Design Pattern in Python, Java and JavaScript/TypeScript applications.
Execute Selenium automation suites on different platform, browser combinations in parallel.
Worked on Git for version control and integrated with Continuous Integration tool Jenkins, GitLab, Bitbucket for DevOps.
Good knowledge on Mobile automation with Appium, Detox on React native Apps and Appium on Android Apps.
Sound knowledge on Data driven, Keyword driven and Hybrid Automation Frameworks.
Good working knowledge of Back End Systems and Databases (RDBMS) like Mainframe DB2, Oracle, SQL Server 2005/2008 and expertise in writing of SQL Queries.
Current Role: Nordea Bank
Senior Test Automation Engineer
April 2022 - Present | Helsinki, Finland
Developed UI automation frameworks with Playwright, Cypress, Robot Framework
Implemented mobile automation with Robot Framework and Appium
Created test automation frameworks from scratch using page object design pattern
AI-Powered Testing Expertise
AI Coding Agents
Evaluated and integrated AI coding agents for rapid frontend/backend automation POCs, reducing development time significantly.
LLM-Based Assistants
Explored and implemented AI-assisted test framework creation and maintenance using LLM tools, improving efficiency.
CI/CD Integration
Integrated automation tests with CI/CD pipelines on GitHub Actions, GitLab and Jenkins for seamless DevOps workflows.
Previous Experience
1
BNP Paribas (Jan 2020 - May 2021), München
Test Automation Engineer specialized in Cypress, WebdriverIO, Tosca Test Suite for UI automation of PEGA, Liferay, and Vaadin applications.
2
European Dynamics (Feb 2016 - Feb 2018), Brussels
QA Engineer worked onsite in Stockholm for the client European Centre for Disease Prevention and Control. Developed UI Automated Test Scripts using Java, TestNG and Selenium WebDriver.
3
IT Freelancer/Contractor (Sep 2010 - Feb 2015), UK and Kuala Lumpur
Contract Test Consultant for various clients including Vitality, CSC, Bank Muamalat, Williams Lea, Lloyds Banking Group, and more.