We provide IT Staff Augmentation Services!

Cloud Architect /senior Java Developer Resume

4.00/5 (Submit Your Rating)

AlabamA

SUMMARY

  • Highly motivated AWS Cloud Architect and Java developer with 9+ years of extensive experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, coding, and testing of enterprise applications.
  • Experienced in Cloud automation using Aws Cloud Formation templates and Terraform.
  • Performed migration of servers Using SMS(Server migration service) VM import export, DMS, AMS and Migration Hub.
  • Experienced in implementing AWS Security best practices using Security hub, Aws Config,Guard Duty, Amazon inspector and Incident management using AWS SSM.
  • Experienced in Building code pipelines using Github, Aws Codepipeline and Elasticbeanstalk.
  • Experienced in designing Applications in the MVC architecture using Oracle Adf and java .
  • Experienced with EC2, ECS, ELB, EBS, S3, VPC, IAM, SQS, RDS, Lambda, Cloud Watch, Storage Gateway, Cloud formation, Elastic Beanstalk and Autoscaling
  • Experienced in creating, configuring and maintaining Infrastructure on AWS Cloud services including Virtual Private Cloud (VPC), EC2, RDS, S3, Route53, SNS, CloudFront, CloudWatch and IAM.
  • Experienced in creating various dashboards, metrics, alarms and notifications for servers using AWS Cloud Watch, Grafana, Prometheus and Nagios.
  • Experienced in creating complex IAM policies, Roles and user management for delegated access within AWS.
  • Experienced in setting up databases in AWS using RDS including MSSQL, MySQL, MongoDB and DynamoDB storage using the S3 bucket and configuring instance backups to the S3 bucket.
  • Experienced in designing architecture for hybrid cloud solutions using AWS and AZURE.
  • Experience with CI (ContinuousIntegration) and CD (ContinuousDeployment) methodologies.
  • Experience in configuration management using Ansible, chef, and puppet.
  • Experience in image and container management using tools like Docker,Kubernetes,LXD/LXC.
  • Experience of Jenkins/ Hudson, VS Build Pro, Apache Ant, Apache Tomcat, Subversion, Git, Maven.

TECHNICAL SKILLS

Cloud Technologies: AWS: EC2, S3, Kinesis, Lambda, Athena, Glue, DynamoDB, RDS, IAM, VPC, Migration Hub, SMS, VM import, Workspaces, VPN, Systems Manager,Security Hub,AWS Config, Guard Duty, Elasticbeanstalk, CodePipeline,Palo Alto firewall,AWS FireWall(Security Group and NACL)AWS WAF,Control Tower,AWS Security Guardrails. Azure: VM, BLOB, SQL Server

Containerization: Kubernetes, Docker,LXD - LXC

DevOps: Jira, GitHub, Jenkins,AWS CodePipeline, AWS CodeBuild

Databases: RDS, DynamoDB, Aurora, Redshift, Oracle,Serverless

Languages: Python, Java, Javascript

Development: Oracle ADF, React Js,SQL developer, Oracle DB

Integration: REST Api,API gateway

OS: RedHat Linux, Centos, Ubuntu, Windows, Solaris

PROFESSIONAL EXPERIENCE

Confidential, Alabama

Cloud Architect /Senior Java developer

Responsibilities:

  • Designed, implemented, and maintained entire AWS infrastructure and services within a managed service environment
  • Developed proof of concepts as needed to demonstrate cloud-based solutions.
  • Provide recommendations on cloud strategy and design for implementation.
  • Developed and applied Infrastructure as Code (IaC) practices using Cloudformation and Terraform
  • Migrated On-prem servers to AWS cloud using Vm import export and server migration service(SMS)
  • Migrated TFS servers, on-premises Jenkins and artifactory to AWS cloud.
  • Worked closely with application, network, EA, and security teams to ensure requirements are reflected appropriately in cloud solution designs.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, DynamoDB, SES, SQS and SNS services in the AWS cloud.
  • Encrypted Data and erected firewalls to protect data in the cloud.
  • Performed advanced engineering in configuration, management and deployment of AWS cloud environments.
  • Designed applications and implemented use cases Leveraging Oracle ADF and Java.
  • Monitored costs and optimized cloud deployment expenses against business needs.
  • Conducted Security Audits to identify vulnerabilities.
  • Created AMIs from scratch for mission critical production servers for backup.
  • Responsible for Creating AWS IAM Users, Policies, Groups etc.
  • Design, Deploy and maintain enterprise-class security, network, and systems management applications within an AWS environment.
  • Configured various performance metrics using AWS Cloud watch & Cloud Trial
  • Implement process and quality improvements through task automation. Institute infrastructure as code, security automation, and automation or routine maintenance tasks
  • Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
  • Designed Multiple Automation Frameworks (Keyword Data-Driven framework/ Behavior-Driven Development (BDD) /Cucumber Gherkin based)usingSelenium WebDriver, JAVA, TestNG, and Maven.
  • Migrated the ILS-S Automated Testing from UFT(Unified Functional Testing) to selenium and then to AWS cloud Infrastructure.
  • Responsible for identifying test cases for manual andAutomationwithSelenium WebDriver for Functional and Regression tests.

Confidential, NY.

Cloud Architect/QA Analyst

Responsibilities:

  • Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.
  • Design, Deploy and maintain enterprise-class security, network, and systems management applications within an AWS environment.
  • Developed and executed Test Plans, Test scenarios, Test Cases, Test Scripts for Manual and Automation Testing.
  • Worked closely with application, network, EA, and security teams to ensure requirements are reflected appropriately in cloud solution designs.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, DynamoDB, SES, SQS and SNS services in the AWS cloud.
  • Encrypted Data and erected firewalls to protect data in the cloud.
  • Performed advanced engineering in configuration, management and deployment of AWS cloud environments.
  • Monitored costs and optimized cloud deployment expenses against business needs.
  • Conducted Security Audits to identify vulnerabilities.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE). Contributed in framework creation.
  • Created unit test cases for business components and worked on API server-side System-level test cases using TestNG.
  • Used Java as client library for selenium and WebDriver to design and develop an Automation test Framework using TestNG.
  • Responsible for developing test automation framework using Selenium WebDriver with Maven and TestNG.
  • UsedMavento build and run the Seleniumautomationframework. Once the script got over, the framework was used to send theautomationreports over email.
  • Used Selenium WebDriver API to automate tests on cross-browser and cross-platform environments. Sound knowledge of Object-Oriented Programming concepts and Java Language.
  • Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code was pushed into CI.
  • Used Firebug/Fire path to do web-based application testing with selenium for the commands and locator application.
  • Used XPATH, Regular expression, and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate the production environment.
  • Involved in GUI testing, integration testing, navigation testing, and regression testing using the web and client-server applications.
  • Responsible for updating and maintaining the HP ALM for all the defects found during functional and regression testing and follow-up of the bug life cycle.
  • Executed SQL Queries on database tables to verify the database.
  • Worked inan Agile (Scrum) environment and was involved in review the stories and participated in Daily Scrum, Iteration Planning, and Release Planning meetings.
  • Actively participated in stand-up meetings, walkthrough meetings, weekly assessment meetings, and daily bug triage meetings and interacted with developers and business analysts to ensure the high quality of the application under test.

Environment: Java, Selenium WebDriver, Maven, TestNG, Eclipse, Jenkins, Cucumber, SOAP UI, Fire path, Firebug, XPATH, Python, HP ALM, Agile, SQL, Windows.

Confidential, PA

QA Analyst

Responsibilities:

  • Worked closely with business analysts and developers for thorough requirements review and developing test scenarios.
  • Involved in setting up and configuring the testing environment with Eclipse, JUnit, and Selenium WebDriver.
  • Performed various testing methods like Functional, Usability, Security, Navigational, and UAT testing by creating automated scripts manually using Selenium WebDriver.
  • Developed automation test scripts using Selenium WebDriver, JUnit, and Java.
  • Developed System Test Cases and procedures to test various application points.
  • Involved in Look and Feel testing of the application windows using the deliverables.
  • Ran SQL queries to perform Backend Testing.
  • The Quality Center was used as the overall Test Management Tool, where scripts were located and stored under respective Project Folders.
  • Initially involved in creating Manual Test Cases in the Quality Center. Tests were grouped into test plans and executed. Results were recorded and published to management.
  • Defect logging and tracking using Quality Center (QC) and updating the test defects status with results.
  • Attended project meetings, release meetings, and QA status meetings.

Environment: Selenium WebDriver, Junit, Eclipse, Quality Center, XML, HTML, XPath, SOAP UI, SQL, and Windows.

Confidential, PA

QA Analyst

Responsibilities:

  • Performed manual testing and maintained documentation on different types of Testing viz., Positive, Negative, Regression, Integration, System, User-acceptance, Performance, and Black Box.
  • Involved in analyzing the applications and development of test cases.
  • Involved in doing System testing of the entire applications along with team members, Applications are tested manually.
  • Executed test cases and reported the status of the test cases.
  • Conducted functionality and regression testing.
  • Performed static and dynamic testing to test the application.
  • Used HP Quality Center for defect tracking and to report the bugs.
  • Developed various reports and metrics to measure and track testing effort and maintained the Requirement Traceability Matrix (RTM).
  • Analyzed and reviewed the software requirements, functional specifications, and design documents.
  • Proficient in QA processes, test strategies, and experience in creating documents like Test plans and Test procedures.
  • Developed test scenarios and test procedures based on the test requirements.
  • Documented errors and implemented their resolutions.
  • Created test scripts, executed test scripts.
  • Developed Test Objectives and test Procedures.

Environment: Manual Testing, Quality Center, Java, SQL, Oracle, Windows.

We'd love your feedback!