Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Raghu Ramojjala

Kitchener,CT

Summary

Results-driven Software Developer Engineer in Test with 8+ years of experience in quality assurance, test automation, and continuous integration.

Proven track record of optimizing testing pipelines, reducing manual effort, and improving development cycles by up to 40%.

Successfully led QA process improvements at Apple, automating UI tests with Selenium and Python, and enhanced API testing and CI/CD pipelines at Darwin AI, improving system efficiency by 30% and reducing release cycle time by 25%.

Seeking opportunities in Hyderabad or Bangalore to be closer to my family in India.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Software Developer Engineer in Test

Apple
01.2024 - Current
  • Spearheaded the implementation of robust QA processes and best practices, significantly improving deliverable quality and ensuring consistency across multiple projects
  • Automated comprehensive UI tests using Selenium and Python, reducing test execution time and enhancing reliability, leading to a faster development lifecycle
  • Developed and executed API tests using TestNG, performed load testing with Locust, and validated API endpoints using Swagger
  • Created and executed detailed test plans covering new features, bug fixes, and change requests, driving higher code quality through design-for-testability
  • Collaborated with cross-functional teams to identify and resolve defects, optimizing regression testing efforts and reducing post-release issues
  • Led the development and maintenance of automated testing pipelines using Rio, ATP, and Bolt, streamlining unit, system, and regression testing and minimizing manual effort
  • Established and maintained dedicated pipelines for ML models, automating nightly unit and system tests to ensure model quality and performance at scale
  • Coordinated seamless release cycles with cross-functional teams, ensuring comprehensive testing (manual, automated, system, regression) and enhancing release reliability by reducing defects
  • Maintained release notes and qualification records, ensuring transparency, traceability, and fostering continuous improvement in the release process

Sr QA Engineer

Darwin AI
08.2018 - 12.2023
  • Led the development and execution of comprehensive test plans, driving the automation of manual test scripts with Selenium and Python, improving test coverage and reducing testing time by 40%
  • Specialized in API testing (RESTful APIs), leveraging tools like Postman and Swagger to ensure robust validation, enhancing API reliability and performance
  • Developed automated test scripts with Java and Selenium, optimizing the software quality process and ensuring consistent, repeatable tests for critical applications
  • Implemented Gherkin and Cucumber for API testing, resulting in increased collaboration across teams and ensuring thorough, actionable test scenarios and robust validation
  • Conducted regression testing to ensure that new code changes didn’t disrupt existing functionality, maintaining high stability across product releases
  • Performed comparative analysis of AI models across versions, ensuring model accuracy and performance improvements with each iteration
  • Managed complex release processes, including branching strategies, release branch creation, tag management, and branch merging, ensuring seamless deployment and reducing release cycle time by 25%
  • Coordinated the data migration and version upgrades, utilizing SQL Server Management Studio, Visual Studio, and Azure Data Portal, ensuring secure and accurate data transfer for customers
  • Configured and managed Jenkins for job creation, plugin integration, build oversight, and version upgrades, streamlining CI/CD pipelines and improving overall system efficiency by 30%
  • Performed in-depth hardware testing on Darwin’s proprietary rigs, identifying performance bottlenecks and ensuring hardware reliability, contributing to a 20% increase in system uptime

QA Automation Engineer

Investors Group
01.2017 - 08.2018
  • Transformed business requirements into comprehensive test plans, ensuring robust test coverage and efficient validation of new functionalities, directly contributing to faster release cycles and higher-quality products
  • Collaborated closely with development teams to gain insights into technical design, enabling the creation of targeted and effective test strategies that identified critical issues early in the development process
  • Designed and refined automated test scripts using Selenium WebDriver, TestNG, Maven, and Jenkins, significantly reducing manual testing time and increasing test efficiency by 35%
  • Built and maintained scalable automation frameworks with Selenium WebDriver, Eclipse, Maven, and Java, ensuring seamless integration with Jenkins for continuous testing, streamlining CI/CD pipelines and improving overall system reliability
  • Gained deep expertise in API security testing concepts, including OAuth, to ensure secure and reliable application integrations, enhancing application security and reducing vulnerabilities
  • Spearheaded targeted security testing efforts, ensuring that integrations met the highest standards for both functionality and security

Assistant QA Analyst

CSS Corp
02.2011 - 06.2013
  • Led user acceptance testing (UAT), ensuring system functionality aligned with user requirements and expectations, resulting in a 25% reduction in post-launch issues and improving user satisfaction
  • Collaborated directly with users to gather actionable feedback, driving usability and performance improvements that enhanced system adoption and user experience
  • Coordinated cross-functional issue resolution, ensuring timely and efficient solutions that consistently met SLAs, accelerating delivery timelines and minimizing operational disruptions

Education

Post Graduate Diploma - Computer Networking

Hunter College

Master of Technology (M.Tech) - VLSI Design

JNTU Hyderabad

Bachelor of Technology (B.Tech) - Electronics & Communications Engineering

JNTU Hyderabad
INDIA

Skills

  • Jenkins
  • Docker
  • Selenium
  • Git
  • Python
  • Java
  • SQL
  • Manual Testing
  • API Testing
  • Test Planning
  • Gherkin
  • Cucumber
  • RESTful APIs

Certification

AWS Cloud Practitioner Certificate

Timeline

Software Developer Engineer in Test

Apple
01.2024 - Current

Sr QA Engineer

Darwin AI
08.2018 - 12.2023

QA Automation Engineer

Investors Group
01.2017 - 08.2018

Assistant QA Analyst

CSS Corp
02.2011 - 06.2013

Master of Technology (M.Tech) - VLSI Design

JNTU Hyderabad

Post Graduate Diploma - Computer Networking

Hunter College

Bachelor of Technology (B.Tech) - Electronics & Communications Engineering

JNTU Hyderabad
Raghu Ramojjala