Amulya - QA Automation Engineer |
amulyakolap@gmail.com |
Location: Herndon, Virginia, USA |
Relocation: VA, Washington DC, MD |
Visa: H4-EAD |
RESUME
AMULYA KOLAPALLI EMAIL: AMULYAKOLAP@GMAIL.COM PH: 980-485-4544*104 OBJECTIVE Result-driven QA Automation Lead with 10+ years of experience in Java & Python-based automation testing, CI/CD integration, and cloud-based environments. Proven ability to lead automation teams, design scalable frameworks, and optimize test efficiency. Seeking to leverage experience in automation and performance testing to enhance quality and reliability in dynamic environments. PROFESSIONAL SKILLS Programming Languages: Java 17, J2EE, Python Testing Tools: Selenium WebDriver 4, Cucumber, JUnit 5, TestNG, Rest Assured, JMeter, LoadRunner Frameworks: Spring MVC, JDBC, Spring Boot Cloud Technologies: AWS (S3, IAM, Lambda, EC2, Secrets Manager) Databases: MySQL, Oracle 12c, SQL Developer, MongoDB DevOps Tools: Jenkins, Maven, GitHub Other Skills: Project Management with Jira, UML Modeling EXPERIENCE Cognizant Technology Services, Client: Capital One, VA September 2024 - Current Role: Senior Automation developer Environment: Java 17, J2EE, Python 3.12, Selenium WebDriver 4, Spring MVC, Maven, Eclipse, JUnit 5, IntelliJ IDEA, VS Code, REST API, SQL, SQL Developer, Windows Server, Jira, GitHub, AWS (S3, IAM, Lambda, EC2, Secrets Manager), Postman. Responsibilities: Developed and maintained automation frameworks (Java, Python) for UI, API, and database testing. Automated AWS services including Lambda, API Gateway, S3, and integrated Secrets Manager. Optimized AWS infrastructure provisioning via CloudFormation and managed test data using Secrets Manager. Integrated CI/CD pipelines with Jenkins & GitHub Actions. Ensured Agile test execution and continuous integration in a cloud-based environment. Implemented Data-Driven Testing and Page Object Model (POM) for End-to-End Automation Frameworks using Maven & WebDriver. Expert in RESTful APIs & Web Services Testing with Cucumber, Selenium, and Rest Assured for Data Integrity and SQL Validation. Cognizant Technology Services, Client: Freddie Mac, VA. June 2019 July 2024 Role: Lead/Senior Automation developer Environment: Java 17, Selenium WebDriver 4, Cucumber, Rest Assured, Load Runner, Performance Center, JMeter, Maven, Eclipse, Junit, REST API, SQL, Rapid SQL, GITHUB, GIT Responsibilities: Led Smoke, Functional, Regression, System, and Database Testing across multiple test phases. Developed Test Automation Scripts using Java, Selenium WebDriver, and Cucumber for sanity testing in QA environments. Implemented Data-Driven Testing and Page Object Model (POM) for End-to-End Automation Frameworks using Maven & WebDriver. Expert in RESTful APIs & Web Services Testing with Cucumber, Selenium, and Rest Assured for Data Integrity and SQL Validation. Designed and executed Performance Testing Strategies using JMeter & LoadRunner. Managed JIRA workflows, issue tracking, and customizations for Agile Development. Engaged in Scrum ceremonies, backlog grooming, and sprint planning, ensuring smooth test execution. Led CI/CD integration with Jenkins & GitHub Actions, automating deployment pipelines. Managed Continuous Integration & Testing in Test, QA, and Production environments. Cognizant Technology Services, Client: Capital One June 2018 June 2019 Role: Java developer Environment: Java 1.8, J2EE, Spring MVC, Maven, Eclipse, Junit, REST API, SQL, SQL developer, Windows server, Jira, GITHUB, AWS, AWS (S3, IAM, Lambda). Responsibilities: Led on-prem to AWS migration, implemented Java API, and automated AWS operations with batch scripts via AWS Console & CLI. Designed and optimized S3 & IAM functionalities, managing object storage (copy, upload, delete) using Java API. Configured AWS CLI for service operations and integrated Amazon S3 for media storage and retrieval. Built and enhanced Java 8 Spring-based applications, leveraging Collections, Generics, Exception Handling, and Multithreading. Automated builds with Maven, executed JUnit unit tests, and optimized SQL Queries via SQL Developer. Involved in working with SQL Developer to retrieve data using SQL queries. Performed API testing via Postman, developed applications using Eclipse & Tomcat. Managed CI/CD deployments across Test, QA, and Production using Jenkins, ensuring smooth releases. Worked on adding new functionalities to the existing applications using Java 8, Spring framework and Java APIs like Collections, Generics, multithreading, exception handling, and I/O. Used Postman to test the responses of the API. Developed applications using Maven to automate the building process and compilation. Created and executed test cases in Junit for unit testing the applications. Experience using Eclipse and Tomcat web server for developing & deploying the applications. Genius IT Solutions, Australia March 2015 January 2017 Role: Java developer Environment: Java, J2EE, Selenium WebDriver, Selenium UI Cucumber, Rest Assured, HTML5, CSS, JSON, REST, XML, GIT, Jira, Jenkins, Spring MVC, Eclipse, JUnit, JDBC, SQL, Oracle, Apache Tomcat. Responsibilities: Designed and developed Web applications using Java/J2EE, JSP, Servlets, and Spring MVC. Proficient in working with servlets and Apache tomcat server to create server-side applications. Created UML diagrams (Class, Object, Sequence) for system design and architecture. Developed RESTful web services to retrieve data from Oracle DB and implemented JDBC Transactions. Built UI components using HTML5, jQuery, JSON, CSS, and integrated Front-end with back-end APIs. Automated Functional and Regression testing using Selenium WebDriver, Java, Maven, and Page Object Model (POM). Developed Data-driven testing frameworks for automated testing. Created End-to-End Test Automation Framework using Cucumber, JDBC, WebDriver, and Maven. Managed CI/CD pipeline with Jenkins and used GIT for version control. Followed Agile (Scrum) and SDLC methodology for software development. Softpal Technologies, India January 2012 March 2013 Role: Junior Java developer Environment: Java 1.5, JDBC, Apache tomcat server, J2EE, HTML, CSS, jQuery, JSON, Servlets, JSP, JavaBeans, Spring MVC, GITHUB, REST, JUnit, REST, UML. Responsibilities: Involved in designing and requirement gathering for the application. Used core java concepts like collections, garbage collection, Strings, multi-threading, servlets, JDBC and J2EE to develop the application. Extremely proficient in designing UML diagrams like Sequence diagram, Class diagram for views. Worked on developing UI using HTML, CSS, jQuery and JSON. Hands on experience with JSP using JavaBeans. Proficient in writing SQL statements and queries for Data Base. Implemented Restful Web services to push data to downstream systems. Used GIT and GITHUB for version control and collaboration. Involved in conducting code reviews against code standard and made sure best practice is implemented in developing the application. Experienced in writing JUnit test cases for testing. Marsintelli Technologies, India November 2009 December 2011 Role: .Net Developer Environment: ASP.Net, C#.Net, ADO.net, three tire architecture, Visual Studio 2008/2010 and SQL Server 2008. Responsibilities: Implement and maintain web and console applications written in Visual Studio 2008/2010 utilizing ASP.Net, C#.Net and ADO.net. Design and maintain applications to increase efficiency, scalability and usability. Developed desktop applications utilizing three tire MVC architecture with C# in ASP.Net Framework 3.5, Visual Studio 2008 and SQL Server 2008. EDUCATION Master of Science in Computer Science March 2013-March 2015 Victoria University, Sydney, NSW, Australia Bachelor of Science in Computer Science April 2005 April 2009 Jawaharlal Nehru Technological University, Hyderabad, India Keywords: csharp continuous integration continuous deployment quality analyst user interface sthree database information technology Virginia |