Summary
Overview
Work History
Education
Skills
Certification
Skill Set - Technologies
Timeline
Generic

Yalamanda Reddy Bogaala

Summary

A highly accomplished and results-driven Test Automation Lead with extensive experience in ensuring software quality across web, mobile, and API platforms. Proven ability to design, develop, and implement robust test automation frameworks, leveraging a deep understanding of both manual and automated testing methodologies. Adept at leading testing teams, collaborating with stakeholders, and driving continuous improvement in QA processes. Passionate about delivering high-quality software and exceeding client expectations.

Overview

12
12
years of professional experience
1
1
Certification

Work History

Test Lead

Kamlax Global Technologies Sdn Bhd
02.2023 - Current
  • Company Overview: UOB, a leading bank in Asia with a significant presence in Malaysia, offers a wide range of conventional and Islamic banking services
  • This project focused on improving the bank's software development lifecycle by implementing robust test automation strategies
  • Test Planning & Strategy: Participate in the development of comprehensive test plans and strategies, covering various testing types (functional, integration, regression, performance)
  • Requirements Analysis: Review functional and technical specifications to ensure testability and identify any gaps or ambiguities in the requirements
  • Test Case Design & Execution: Design, develop, and execute both manual and automated test cases and scenarios that align with project requirements
  • This includes ensuring accurate, relevant, and sufficient test data
  • Defect Management: Identify, report, and track defects to resolution, participating in defect triage meetings and providing recommendations to the development team
  • Test Automation: Develop and maintain automation test scripts for various applications and systems using tools like Selenium and Cucumber
  • This includes designing and developing test automation frameworks
  • API Testing: Conduct API testing using tools such as Postman and SoapUI, automating API tests to increase defect identification
  • Test Reporting & Analysis: Analyze test results and provide clear and concise reports to stakeholders, including development teams, project managers, and business analysts
  • Collaboration with Development Teams: Work closely with development teams to ensure the timely delivery of high-quality software applications
  • Communication with Stakeholders: Communicate effectively with various stakeholders, including project managers and business analysts, providing updates and insights on testing progress and results
  • UOB, a leading bank in Asia with a significant presence in Malaysia, offers a wide range of conventional and Islamic banking services
  • This project focused on improving the bank's software development lifecycle by implementing robust test automation strategies
  • Testing Types: Functional Testing, Regression Testing, Mobile Testing (Appium)
  • Test Automation Tools/Frameworks: Selenium, Cucumber, Appium, TOSCA, Postman
  • Programming Languages: Java
  • Development Tools: IntelliJ
  • Build/Dependency Management: Maven
  • Version Control: GitHub
  • Continuous Integration: Jenkins
  • Defect Tracking: Jira

Senior Associate

COGNIZANT TECHNOLOGY SOLUTIONS MALAYSIA
05.2022 - 10.2022
  • Company Overview: UOB offers a wide range of financial services, and my role focused on ensuring the quality and reliability of their systems through comprehensive testing
  • QA Activity Management: Support the planning, execution, reporting, and successful completion of QA activities for all new development cycles and releases
  • Risk Analysis & Test Progress: Perform and document risk analysis, track test progress and results, and conduct thorough regression testing after bug fixes
  • Tool & Technology Research: Research and evaluate new testing tools, technologies, and processes to improve QA efficiency and effectiveness
  • This includes evaluating user interfaces for consistency and functionality
  • Framework Development: Develop and maintain test automation frameworks using Java, Cucumber, and Appium
  • QA Expertise: Apply strong knowledge of software QA methodologies, tools, and processes
  • Client/Customer Interaction: Handle client and customer issues tactfully and professionally
  • Technical Proficiency: Demonstrate a good understanding of object-oriented programming principles
  • Reporting & Problem-Solving: Provide timely status reports, identify key challenges, and propose alternative solutions/workarounds to ensure timely test completion
  • Professional Development: Attend and actively participate in internal training programs
  • Relationship Building: Cultivate positive relationships with peers, supervisors, and mentors/counselors for advice and support
  • UOB offers a wide range of financial services, and my role focused on ensuring the quality and reliability of their systems through comprehensive testing
  • Testing Types: Functional Testing, Regression Testing, Mobile Testing (Appium)
  • Test Automation Tools/Frameworks: Selenium, Cucumber, Appium, TOSCA, Postman
  • Programming Languages: Java
  • Development Tools: IntelliJ
  • Build/Dependency Management: Maven
  • Version Control: GitHub
  • Continuous Integration: Jenkins
  • Defect Tracking: Jira

Senior Software Engineer

MONSTER TECHNOLOGIES MALAYSIA SDN BHD
10.2015 - 05.2022
  • Company Overview: The MGS project is a government job portal facilitating connections between job seekers and recruiters
  • Test Automation Development: Design, develop, and maintain robust and scalable test automation frameworks using Selenide, Selenium WebDriver, Java, and Maven
  • Containerized Testing: Implement and manage containerized test execution using Docker to ensure consistent and efficient testing across environments
  • Test Case Analysis & Design: Analyze requirements documents to identify, define, and design comprehensive test cases, including functional, regression, and performance tests
  • Test Management & Reporting: Utilize Spira for test case creation, execution, and reporting, integrating it with GitHub and Jira for version control and issue tracking
  • Generate clear and concise test reports summarizing test results and identifying areas for improvement
  • API Testing & Automation: Conduct and automate API testing using Postman and SoapUI to ensure the reliability and performance of API endpoints
  • Database Testing: Leverage SQL queries to perform database testing, verifying data integrity and consistency
  • Regression Testing: Support all types of regression testing (major and minor releases) to maintain system stability and prevent regressions
  • Cross-Browser Testing: Execute cross-browser testing to ensure application compatibility across different browsers and platforms
  • Test Environment Management: Manage and maintain test environments, ensuring their availability and stability for testing activities
  • Collaboration & Communication: Collaborate closely with development teams, product owners, and other stakeholders to resolve issues, provide feedback, and ensure high-quality software delivery
  • Agile Practices: Actively participate in Agile ceremonies (daily scrums, sprint planning, backlog refinement)
  • Continuous Improvement: Proactively identify opportunities for process improvement and contribute to the evolution of the test automation strategy
  • The MGS project is a government job portal facilitating connections between job seekers and recruiters
  • Testing Types: Functional Testing, Regression Testing
  • Programming Languages: Java
  • IDEs: IntelliJ
  • Frameworks/Libraries: Spring, Selenide, Selenium WebDriver, TestNG, REST Assured, Log4J, Data-Driven Framework
  • Build/Dependency Management: Maven
  • Version Control: Perforce, GitHub
  • Continuous Integration: Jenkins
  • Application Server: Tomcat
  • Test Management: Spira
  • Defect Tracking: Jira
  • Database Interaction: SQL
  • Containerization: Docker
  • API Testing: Postman, SOAP UI

Software Engineer

BLUE STAR INFOSTACK (MALAYSIA) SDN BHD
11.2013 - 09.2015
  • Company Overview: This project focused on developing an eWallet solution for Hong Kong Airlines, a full-service airline based in Hong Kong
  • Agile Development: Utilized Agile methodologies to manage the full software development lifecycle of the project
  • Web Application Development: Developed the web application using the Spring Framework
  • Requirements Gathering: Gathered accurate requirements and collaborated closely with stakeholders to prioritize tasks and define the scope of development
  • Software Development Lifecycle: Conducted software analysis, programming, testing, and debugging, and recommended process improvements
  • Team Collaboration: Actively participated in the analysis, design, and development phases as a team member
  • ORM Integration: Integrated the Spring Framework with Hibernate using Spring ORM
  • Transaction Management: Implemented transaction management services using Spring AOP
  • Requirements Analysis: Performed requirements analysis and validation
  • Unit Testing: Conducted unit testing during the development stages
  • Data Synchronization: Performed data synchronization tasks
  • Bug Fixing & Support: Provided bug fixing and 24/7 production support
  • Documentation: Documented all applications
  • This project focused on developing an eWallet solution for Hong Kong Airlines, a full-service airline based in Hong Kong
  • Programming Languages: Java, J2EE
  • IDE: Eclipse
  • Data Formats: XML
  • Build Tool: Ant
  • Templating Engine: Velocity
  • Frameworks: Spring, Hibernate
  • Operating System: Windows
  • Application Server: Tomcat

Software Engineer

SRI SOFT SOLUTIONS SDN BHD
11.2012 - 10.2013
  • Company Overview: The Telecom Management System is a comprehensive maintenance and billing solution developed for Telecom Malaysia (TM)
  • SDLC Participation: Involved in various phases of the Software Development Life Cycle (SDLC), including requirements gathering, analysis, design, and development
  • Persistence Logic: Implemented persistence logic using Hibernate
  • Database Development: Developed PL/SQL stored procedures, functions, and triggers in Oracle 10g to implement partial business logic
  • UI Development: Created user interfaces using JSP and HTML
  • Software Development: Conducted software analysis, programming, testing, and debugging
  • Servlet Development: Developed servlets to handle client requests
  • The Telecom Management System is a comprehensive maintenance and billing solution developed for Telecom Malaysia (TM)
  • Programming Languages: Java, J2EE
  • IDE: NetBeans
  • Logging: Apache Log4J
  • Data Formats: XML
  • Testing: JUnit
  • Database: Oracle
  • Technologies: Web Services
  • Frameworks: Spring, Hibernate

Education

Bachelor of Engineering - Electrical, Electronics

JNT University
01.2008

Skills

  • Test Automation Leadership
  • Web Application Testing
  • Mobile Application Testing
  • API Testing
  • Manual Testing Expertise
  • Test Framework Development
  • Testing Tools & Technologies
  • Agile & DevOps
  • Communication & Collaboration
  • Problem-Solving & Analytical Skills
  • J2ee Technologies
  • Languages
  • Frameworks / Web Technologies
  • Web/App Servers
  • Databases (RDBMS)
  • Operating Systems
  • IDE Tools
  • Tools
  • CVS (version control)

Certification

  • ISTQB Foundation Level Certified Tester
  • Tricentis Tosca AS1 Certified
  • Tricentis Tosca AS2 Certified

Skill Set - Technologies

JDBC, Servlets, JSP, JNDI, Java, Python, SQL, PLSQL, HTML, XML, JavaScript, CSS, Struts, Spring, Hibernate, Selenium Web Driver, Selenide, JUnit, TestNG, REST Assured, Cucumber, Appium, Robotic Framework, WebSphere, Tomcat, Glassfish, Oracle, MySQL, DB2, Windows, UNIX, NetBeans, Eclipse, PyCharm, VSCode, STS, IntelliJ, Gradle, Maven, Jenkins, Docker, Jira, Cloud Bolt, Spira, TOSCA, Postman, SOAP UI, SVN, Perforce, GitHub

Timeline

Test Lead

Kamlax Global Technologies Sdn Bhd
02.2023 - Current

Senior Associate

COGNIZANT TECHNOLOGY SOLUTIONS MALAYSIA
05.2022 - 10.2022

Senior Software Engineer

MONSTER TECHNOLOGIES MALAYSIA SDN BHD
10.2015 - 05.2022

Software Engineer

BLUE STAR INFOSTACK (MALAYSIA) SDN BHD
11.2013 - 09.2015

Software Engineer

SRI SOFT SOLUTIONS SDN BHD
11.2012 - 10.2013

Bachelor of Engineering - Electrical, Electronics

JNT University
Yalamanda Reddy Bogaala