Oracle, MS SQL Server
· 4+ years of experience in DevOps and DevSecOps
· 3+ years of experience as Quality Assurance Engineer (Manual + Selenium Automation)
· Having strong experience in creating CI-CD Pipelines using Jenkins on Windows, Linux, and Docker platforms
· Good knowledge and hands-on experience in Containerization and docker image creations.
· Having hands on knowledge of Docker Swarm cluster creation
· Hands on knowledge of Kubernetes cluster creations.
· Having good knowledge and hands-on experience of Java
· Good knowledge and hands-on experience of build tools like Maven
· Good knowledge of Coverage tools like Jacoco and JSCover
· Hands on experience in test environment setups.
· Working knowledge of security tools –
o SAST Tools: SonarQube, OWASP Dependency Check, PMD Scanner, Qualys CS, Anchore
o DAST Tools: OWASP ZAP, Qualys WAS
· Working knowledge of Prometheus and Grafana
· Performing POC on new tools and technologies
· Working knowledge of QA methodology, testing techniques and approaches
· Having experience of system testing using Selenium
· Good knowledge and hands on experience of SQL, RDBMS concepts
· Having experience in testcase management on Testlink
· Having basic knowledge of API testing using POSTMAN and JMeter tool
· Web App security testing, Vulnerability Assessment, Penetration testing and generating reports using tools
· Performed dynamic and static analysis of web application
· Produce reports regarding nonconformance of products or processes, daily production quality, root cause analyses, or quality trends
· Conduct status meetings with development managers of various products for build wise product status and release management discussions
· Established efficient workflow processes, monitored daily productivity, and implemented modifications to improve effectiveness of personnel and activities.
· ISTQB foundation level certified tester
PROJECTS
Project Auto Review/QA Builds/Nightly Pipeline Automation, Infra Automation
Security Service Module
eQubeBI-End to End Product Testing
Role DevOps & DevSecOps, Test automation Engineer, QA
Responsibilities • Jenkins pipeline creation for Windows, Linux and Containerized environments.
• Building and setting up new development tools and infrastructure
• Working on ways to automate and improve development and release processes
• Testing and examining code written by team and analysing results
• Ensuring that systems are safe and secure against cybersecurity threats
• Working with software developers and software engineers to ensure that development follows established processes and works as intended
• Planning out projects and being involved in project management decisions.
• Defining and setting development, test, release, update, and support processes for DevOps operation
• Selecting and deploying appropriate CI/CD tools
• Continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
• Mentoring and guiding the team members
• Work closely with development teams during implementation of solutions
• Environment setup – War Creation and Deployment of all eQ products on different app servers
• Containerization and image creation of released eQ products
• Authentication testing and Role based security
• Prepared test plans and maintained test schedules
• Performed QA testing based on project requirements
• Analyzed test results and worked with developers in bug fixes
• Developed Test Plan and Test Cases document.
• Reviewed and Recommended improvements to test strategies
• Reviewed the Requirements Specification, User Case Documents and Business rules documents.
• Performed Functional, System, Integration, Database, Smoke, Regression and Production verification Testing
• Web Application security testing, Vulnerability Assessment, Penetration testing and generating reports using tools
DevOps
undefinedOracle, MS SQL Server
Selenium
Jenkins
Maven, Ant, TestNG
OWASP ZAP, Qualys WAS/CS, SonarQube, PMD, Dependency Check, Anchore
Redmine, Testlink
Tomcat, Jboss/Wildfly/Weblogic
Windows, Linux