Storage manual /Automation Testing Defect Reporting & Tracking Project Executions & Support Defect Management Client Engagements Innovative Technical Architect with proven success in software project consultancy and solutions implementation. Multi-talented systems architect with knowledge and determination to deliver actionable and effective business solutions. Thrives in deadline-driven environments with focus on quality and accuracy.
Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy.
Detail-oriented Computer Systems Engineer committed to improving system design and operations for reliable workflow management. Researches and implements budget-conscious security and encryption solutions to protect user privacy and increase overall network health. Creates easy-to-follow guidelines and troubleshooting documentation for non-technical staff.
C, C#
Java, Python
Centos, Rhel, Ubuntu, Fedora, Suse
Doker, Kubernetes
NFS3, NFSv4
Mysql, Oracle, Hive, Impala, postgres, spark
RAID, LVM
System Tap, Oprofiler
Azure
API Testing
Scuba Security
Iozone, spew, fsmark, postmark, connectathon ,Sysbench, TPC-C, TPC-H
Vmware server 20, UML, Xen Virtualization, KVM
DRBD,NFS,iSCSI
HDFS
April 2020 to till date with Microsoft
Senior Test Engineer - Performance Testing
· Lead Performance Testing Initiatives: Spearhead the development and execution of functional and performance testing strategies to ensure system reliability, scalability, and performance under load. Design and implement comprehensive performance test plans, test cases, and test scripts based on project requirements.
· Performance Test Automation: Develop and maintain automated functional and performance testing scripts using tools such as gatling using scala. Integrate performance testing into CI/CD pipelines to enable continuous performance validation.
· Performance Analysis and Optimization: Analyze performance test results to identify bottlenecks, capacity issues, and potential points of failure. Collaborate with development and infrastructure teams to troubleshoot and optimize application performance, ensuring high availability and reliability.
· Monitoring and Reporting: Set up performance monitoring tools and dashboards to track key performance indicators (KPIs) and system metrics. Generate detailed performance reports, providing insights and recommendations for performance improvements to stakeholders.
· Stakeholder Collaboration: Work closely with product managers, developers, and operations teams to understand performance requirements and ensure alignment with business goals. Participate in architectural and design discussions to advocate for performance considerations and best practices.
· Mentorship and Training: Mentor junior test engineers and provide guidance on performance testing methodologies, tools, and best practices. Conduct training sessions and knowledge-sharing workshops to enhance the team's performance testing capabilities.
· Performance Testing Environment Management: Manage and maintain performance testing environments, ensuring they are configured to accurately simulate production conditions. Handled infrastructure to provision and scale test environments as needed.
· Continuous Improvement: Continuously evaluate and adopt new performance testing tools, technologies, and methodologies to enhance testing efficiency and effectiveness. Stay current with industry trends and advancements in performance engineering and testing.
Nov’1 April 19 2020 date with Huawei Technology, Bengaluru as Senior System Architect in Test
Key Result Areas:● Performing Automation Testing for large scale distributed NAS that support SAN,NAS,NVMe,SCSI, SSD, nfs3 and nfsv4 Protocol, HDFS API testing
● Leading a high-performing Software Testing Team of 10 personal through all phases of application development ensuring that information systems, products, and services met or exceeded organization/industry quality standards and end-user requirements
● Implementing Standard Test Processes and Deliverables (including defect management and quality metric reporting) within the gated process to streamline testing and support automation and manual testing efforts
● Designing and implementing long-term strategic goals and short-term tactical plans for managing and maintaining County systems and software
● Ensuring that proposed and existing systems architectures are aligned with county goals and objectives
● Providing architectural expertise, direction, and assistance to Systems Analysts, Systems Engineers, other Systems Architects, and software development teams
● Developing , documenting and communicating plans for investing in systems architecture, including analysis of cost reduction opportunities
● Conducting research on emerging technologies in support of systems development efforts, and recommend technologies that will increase cost effectiveness and systems flexibility
Highlights:
● Administered test plan execution and reported the results of execution on new hardware, software, and solution products; coordinated test execution across multiple test organizations
● Worked with a team of developers in an Agile Environment to produce quality releases
● Applied development and technical skills to all aspects of Quality Assurance (QA), including setting up complex production simulation environments
● Successfully executed multiple projects within assigned timelines and bagged various client appreciations for high quality of deliverables
Nov’16-Oct’18 with Bluetalon,Bangalore as Senior Test Engineer
Key Result Areas:
● Worked on Distributed File System Testing, HDFS Testing and Big Data Testing
● Reviewed project test and implementation schedules; monitored, documented, and reported the current status of defects for each testing cycle and overall project to the management
● Designed the Test Strategy & Plan ; conducting review activities such as Requirements Review, Design Review, Test Strategy Review and Test Case Review
● Interacted with team members to ensure smooth progress of project work; ensured adherence to quality norms throughout the implementation process
● Generated test plans work instructions and procedures from client requirements and industry standards
● Examined and evaluated testing fixtures and procedures for appropriateness in the specific requirements
● Supervised testing technicians and quantified their results recommending procedures and practices
Highlights:
Administered test plan execution and reported the results of execution on new hardware, software, and solution
● products; coordinated test execution across multiple test organizations
● Worked with a team of developers in an Agile Environment to produce quality releases
● Applied development and technical skills to all aspects of Quality Assurance (QA), including setting up complex production simulation environments
● Successfully executed multiple projects within assigned timelines and bagged various client appreciations for high quality of deliverables
Growth Path:
Jun’10-Jun’12 as Fresher
Jul’12-July’14 as Software Engineer
Aug’14-till date as Senior Software Engineer
Key Result Areas:
● Worked on file system testing, nfs3, ext3, ext4, xfs and autofs
● Built API Platform for developers from scratch for money remittance, travel and recharge category
● Provided overall leadership to the entire project team including managing deliverables of other functional team leaders
● Managed large and complex projects or multiple components of a large project involving more than one company’s product
● Communicated with internal/external clients to determine specific requirements and expectations; managed client expectations as an indicator of quality
● Created and managed the estimates, project plan, project schedule, resource allocation and expenses to achieve defined targets
● Worked with relevant Resource Managers for project staffing and resource releases
● Followed the project life cycle methodology defined under the process framework; ensured that customer deadlines were met within project budgets
● Maintained positive and on-going relationships with clients
● Recognized issues and risks in a timely manner; developed and implemented appropriate mitigation and contingency plans