Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Hi, I’m

Dakshina Moorthy PV

Automation Test Architect
Bangalore
Dakshina Moorthy PV

Summary

As an experienced Automation Test Architect with over 13 years and 6 months of hands-on experience in designing, developing, and implementing automation testing frameworks, I have a proven track record of delivering high-quality software products. My leadership in a key project resulted in a 60% reduction in testing time, significantly improving project efficiency. My expertise in various automation tools, programming languages, and testing methodologies has enabled me to lead and mentor teams to achieve successful project outcomes. I possess excellent communication and collaboration skills, allowing me to work effectively with cross-functional teams, stakeholders, and clients. I am a proactive problem solver, always seeking innovative solutions to complex testing challenges. With my extensive experience in automation testing, I am confident in my ability to contribute to any organization's success.

Overview

13
years of professional experience
8
years of post-secondary education
2
Certifications
2
Languages

Work History

Profinch Solutions Pvt. Ltd
Bangalore

Automation Test Architect
01.2021 - Current

Job overview

  • Led Automation Strategy: Developed and executed automation strategies for web, API, and mobile testing, leveraging tools like Selenium WebDriver, Appium, and Postman to achieve a 60% reduction in testing time.
  • Implemented Complex Automation Architectures: Used extensive experience in scripting and programming languages, particularly Java and JavaScript, to implement efficient automation strategies.
  • Developed Applications: Utilized Spring Boot to aid in the creation of efficient, stand-alone, production-grade Spring applications.
  • Managed Test Cases: Used the TestNG testing framework for structured and systematic test case management.
  • Ensured API Functionality: Tested HTTP-based REST services using HTTPClient and Rest Assured, ensuring API functionality and performance.
  • Automated Mobile Applications: Utilized Appium for comprehensive and efficient mobile testing.
  • Managed Data-Driven Testing: Utilized Excel and VBA script for effective data manipulation, management, and reporting in data-driven testing.
  • Applied AI/ML Principles: Utilized AI/ML principles in testing for predictive analysis and anomaly detection, contributing to more efficient testing processes.
  • Improved Test Maintainability: Applied the Page Object Model (POM) design pattern to improve test maintainability.
  • Implemented Data-Driven Tests: Designed and implemented data-driven tests, a crucial aspect of the successful reduction in testing time.
  • Utilized Apache Kafka: Employed Apache Kafka for real-time data streaming and processing, expediting testing processes.
  • Managed Applications: Showed proficiency in deploying and managing applications with Apache Tomcat, supporting efficient application testing.


Skills:

  • Automation Tools: Selenium WebDriver, Appium, Postman
  • Programming Languages: Java, JavaScript
  • Spring Boot
  • TestNG Framework
  • HTTPClient & Rest Assured
  • Appium for Mobile Automation
  • Excel with VBA Script
  • AI/ML Principles in Testing
  • Page Object Model (POM)
  • Data-Driven Testing
  • Apache Kafka
  • Apache Tomcat

JMR Infotech
Bangalore

Senior Technical Analyst
01.2020 - 01.2021

Job overview

  • Technical Leadership: Provided technical guidance in the design and implementation of automation projects, ensuring alignment with industry best practices and organizational goals.
  • Solution Design: Designed comprehensive automation solutions that streamlined processes, reduced errors, and increased efficiency, leading to significant improvements in operational performance.
  • Tool Evaluation: Conducted detailed evaluations of automation tools and technologies, recommending solutions that best met the organization's needs and goals.
  • Collaboration: Worked closely with cross-functional teams, including software development, QA, and business analysis teams, to ensure successful delivery of automation projects.
  • Project Management: Oversaw the full project lifecycle for automation initiatives, from initial concept through to implementation and review, ensuring projects were delivered on time and within budget.
  • Process Improvement: Continually sought opportunities for process improvement within the automation sphere, driving efficiency and improving outcomes.
  • Troubleshooting: Provided expert troubleshooting and issue resolution for automation systems, ensuring minimal disruption to operations.
  • Stakeholder Communication: Regularly communicated with stakeholders about the progress, risks, and outcomes of automation projects.

Skills Used:

  • Automation Tools: Utilized a variety of automation tools such as Selenium, Jenkins, and JMeter, to design and implement automation solutions.
  • Scripting Languages: Used scripting languages such as Python and Shell scripting to automate tasks and processes.
  • Project Management: Applied strong project management skills to oversee the successful delivery of automation projects.
  • Collaboration: Collaborated effectively with various teams and stakeholders to ensure alignment and successful project delivery.
  • Problem Solving: Applied strong problem-solving skills to troubleshoot and resolve issues with automation systems.
  • Communication: Utilized strong communication skills to keep stakeholders informed and engaged.

Namecheap
Coimbatore

Senior QA Automation Engineer
03.2016 - 01.2020

Job overview

  • Test Automation: Developed and maintained automated test scripts using Selenium, C#, and MSTest to ensure consistent and efficient testing processes.
  • QA Strategy: Led the development and implementation of a comprehensive QA automation strategy, leveraging Selenium, C#, and MSTest, to improve software quality and accelerate release cycles.
  • Team Collaboration: Collaborated closely with software developers and business analysts to understand application functionality, design appropriate test strategies, and clarify requirements.
  • Defect Management: Identified, documented, and tracked defects using defect tracking tools, working closely with development teams to prioritize and resolve issues promptly.
  • Test Data Management: Managed and maintained test data for automated testing scenarios, ensuring relevant and effective test coverage.
  • Continuous Improvement: Continually reviewed and updated test scripts to reflect changes in system design and updates, ensuring the scripts remain effective and up to date.
  • Mentoring: Mentored junior QA engineers, providing guidance and support in automation testing techniques using Selenium, C#, and MSTest.
  • Reporting: Prepared and presented regular reports on test status, defects, and detailed post-release reports to stakeholders.

Skills Used:

  • Selenium: Demonstrated expertise in utilizing Selenium for creating and managing automated test scripts.
  • C#: Utilized C# scripting language extensively in conjunction with Selenium and MSTest for automating tests and tasks.
  • MSTest: Leveraged MSTest framework for organizing and executing test cases, ensuring comprehensive test coverage.
  • QA Methodologies: Applied thorough understanding of QA methodologies to ensure effective test planning and execution.
  • Defect Tracking Tools: Utilized defect tracking tools, such as JIRA, for efficient management and resolution of software defects.
  • Team Collaboration: Collaborated effectively with cross-functional teams to ensure alignment and successful project delivery.
  • Mentoring: Provided guidance and mentorship to junior team members in automation testing techniques using Selenium, C#, and MSTest.

Augusta Hitech Soft Solutions
Coimbatore

Senior Programmer Analyst
01.2015 - 03.2016

Job overview

  • Automation Development: Developed and maintained automated test scripts using Selenium, Java, and Appium, ensuring reliable and efficient test automation across web and mobile applications.
  • Test Framework Design: Designed and implemented robust test automation frameworks using Selenium WebDriver and Java, providing a scalable and maintainable foundation for automated tests.
  • Test Strategy: Collaborated with cross-functional teams to define and execute effective test strategies, incorporating automation to improve testing coverage and efficiency.
  • Defect Analysis and Resolution: Analyzed and triaged defects, working closely with development teams to reproduce and resolve issues in a timely manner.
  • Continuous Integration and Delivery: Integrated automation scripts into CI/CD pipelines, enabling frequent and automated testing as part of the software delivery process.
  • Test Data Management: Developed strategies for managing test data, ensuring test data integrity and relevance for automation testing scenarios.
  • Performance Testing: Conducted performance testing using tools like JMeter to identify system bottlenecks and optimize application performance.
  • Code Reviews and Quality Assurance: Conducted code reviews to ensure adherence to coding standards, best practices, and quality assurance processes.
  • Technical Leadership: Provided technical guidance and mentorship to junior team members, fostering their growth and development in automation testing.

Skills Used:

  • Selenium: Expertise in using Selenium WebDriver with Java for developing robust and scalable test automation scripts.
  • Java Programming: Proficiency in Java programming language for designing and implementing automation frameworks and writing automation scripts.
  • Appium: Experience in using Appium for automating mobile applications, ensuring comprehensive and efficient mobile testing.
  • Test Frameworks: Knowledge and experience in developing and utilizing test frameworks, such as TestNG or JUnit, to organize and execute automated tests effectively.
  • CI/CD Integration: Familiarity with integrating test automation scripts into CI/CD pipelines for automated testing as part of the software delivery process.
  • Defect Tracking: Utilized defect tracking tool TFS (Team Foundation Server) for defect analysis, triaging, and working closely with development teams to resolve issues promptly.
  • Performance Testing: Proficiency in performance testing using tools like JMeter to identify performance bottlenecks and optimize application performance.
  • Code Reviews and Quality Assurance: Expertise in conducting code reviews to ensure adherence to coding standards, best practices, and quality assurance processes.
  • Mentoring: Providing technical guidance and mentorship to junior team members, supporting their growth in automation testing.

Infosys
Chennai

Senior Process Executive - Operations
08.2013 - 01.2015

Job overview

  • Manual Testing: Conducted comprehensive manual testing of applications, ensuring the quality and reliability of software products, including functional, regression, and performance testing.
  • Process Automation: Developed and maintained automated processes using a combination of Selenium and Java (30%) and focused primarily on manual testing (70%), driving operational efficiency and reducing manual effort.
  • SEO Checks: Performed search engine optimization (SEO) checks to ensure compliance with SEO guidelines and best practices, optimizing website visibility and performance.
  • Process Improvement: Actively identified opportunities for process improvement and automation, streamlining operations, and enhancing productivity.
  • Data Analysis: Analyzed data and metrics to identify patterns, trends, and areas for improvement, facilitating data-driven decision-making and process optimization.
  • Quality Assurance: Conducted rigorous quality assurance checks to ensure adherence to operational standards and requirements.
  • Documentation and Reporting: Maintained comprehensive documentation of processes, workflows, and test results. Generated reports and communicated performance metrics to stakeholders.
  • Collaboration and Training: Collaborated closely with cross-functional teams to gather requirements, provide training, and offer guidance on testing processes and best practices. Supported team members in driving operational excellence.

Skills Used:

  • Manual Testing: Extensive experience and expertise in conducting comprehensive manual testing, including functional, regression, and performance testing.
  • Selenium and Java: Proficiency in using Selenium WebDriver with Java (30%) to develop and maintain automation scripts in parallel with manual testing efforts.
  • Process Automation: Demonstrated ability to identify opportunities for process automation and develop efficient automated processes using Selenium and Java.
  • Manual Testing Techniques: Strong knowledge and application of manual testing techniques and methodologies.
  • SEO Checks: Experience in performing SEO checks to ensure compliance with SEO guidelines and improve website visibility.
  • Process Improvement: Proven track record of identifying and implementing process improvements, driving efficiency and productivity gains.
  • Data Analysis: Analytical skills for data analysis, identifying trends, and making data-driven decisions for process optimization.
  • Quality Assurance: Proficient in conducting rigorous quality assurance checks to ensure operational standards and requirements are met.
  • Documentation and Reporting: Experience in maintaining detailed documentation, generating reports, and effectively communicating performance metrics to stakeholders.
  • Collaboration and Training: Effective collaboration with cross-functional teams, providing training, and offering guidance on testing processes and best practices.

Bring Meal (formerly Trilliys Inc)
Illinois

Quality Analyst
03.2011 - 08.2013

Job overview

  • Test Planning and Strategy: Developed comprehensive test plans and strategies based on project requirements and business goals.
  • Test Execution: Conducted various types of testing, including functional, regression, integration, and system testing, ensuring the software meets quality standards.
  • Defect Management: Identified, reported, and tracked defects using defect tracking tools, collaborating with the development team to ensure timely resolution.
  • Test Documentation: Created and maintained test documentation, including test cases, test scripts, and test data, ensuring traceability and thorough coverage.
  • Test Environment Management: Set up and maintained test environments to support testing activities, ensuring stability and reproducibility of test results.
  • Test Automation: Developed and executed automated test scripts using tools such as Selenium, ensuring efficient and effective test execution.
  • Risk Analysis: Conducted risk analysis to identify and assess potential risks in software projects, implementing appropriate mitigation strategies.
  • Collaboration and Communication: Collaborated closely with cross-functional teams, including developers, business analysts, and stakeholders, to ensure effective communication and alignment throughout the testing process.
  • Process Improvement: Continuously identified opportunities for process improvement, implementing best practices and techniques to enhance testing efficiency and effectiveness.
  • Quality Assurance: Ensured adherence to quality standards and processes, actively participating in quality assurance activities to drive continuous improvement.

Key Skills Used:

  • Testing Techniques: Proficient in various testing techniques, including functional, regression, integration, and system testing.
  • Defect Tracking: Experience in identifying, reporting, and tracking defects using defect tracking tools.
  • Test Documentation: Strong ability to create and maintain comprehensive test documentation, ensuring traceability and coverage.
  • Test Automation: Proficiency in developing and executing automated test scripts using tools like Selenium.
  • Test Planning and Strategy: Skilled in developing test plans and strategies based on project requirements and goals.
  • Test Environment Management: Experience in setting up and managing test environments to support testing activities.
  • Risk Analysis: Ability to perform risk analysis and implement appropriate mitigation strategies.
  • Collaboration and Communication: Effective collaboration and communication with cross-functional teams and stakeholders.
  • Process Improvement: Proven track record of identifying and implementing process improvement initiatives.
  • Quality Assurance: Strong commitment to ensuring adherence to quality standards and driving continuous improvement.

Education

KGiSL Institute of Information Management
Coimbatore, India

Master of Computer Applications (MCA)
03.2008 - 03.2011

Kongu Arts And Science College
Erode,India

Bachelor of Science from Computer Science
03.2005 - 03.2008

Erode Hindu Kalvi Nilayam Matric HS School
Erode, India

XII Standard (12th Grade)
03.2004 - 03.2005

Sidhaartha Matriculation School
Erode, India

X Standard (10th Grade)
03.2002 - 03.2003

Skills

Technical Skills:

undefined

Accomplishments

  • Successfully led the implementation of an automation framework that resulted in a 50% reduction in testing time and improved overall testing efficiency.
  • Received recognition for developing and executing a comprehensive regression test suite, resulting in improved software quality and reduced regression issues in production.
  • Implemented a defect management process that significantly reduced the average defect resolution time by 30%.
  • Led a cross-functional team in the successful migration of testing processes from manual to automated, resulting in cost savings of $100,000 per year.
  • Developed and executed a comprehensive performance testing strategy that identified critical bottlenecks, leading to an increase in system scalability and stability.
  • Played a key role in achieving ISO 9001 certification by implementing and maintaining quality processes and documentation.
  • Received the "Employee of the Month" award for outstanding contributions to the successful delivery of a critical project, meeting all project milestones and client expectations.
  • Mentored and trained junior team members on automation testing best practices, resulting in increased team efficiency and improved skillsets.
  • Recognized for exceptional problem-solving skills, consistently resolving complex testing challenges and ensuring timely delivery of high-quality software products.
  • Contributed to process improvement initiatives, implementing agile testing methodologies and continuous integration practices, resulting in improved team productivity and faster time-to-market.

Certification

ISTQB Foundation Level - International Software Testing Qualifications Board (ISTQB)

Timeline

Automation Test Architect

Profinch Solutions Pvt. Ltd
01.2021 - Current

Senior Technical Analyst

JMR Infotech
01.2020 - 01.2021

Professional Scrum Master - Scrum.org

08-2017

Senior QA Automation Engineer

Namecheap
03.2016 - 01.2020

Senior Programmer Analyst

Augusta Hitech Soft Solutions
01.2015 - 03.2016

Senior Process Executive - Operations

Infosys
08.2013 - 01.2015

Quality Analyst

Bring Meal (formerly Trilliys Inc)
03.2011 - 08.2013

ISTQB Foundation Level - International Software Testing Qualifications Board (ISTQB)

03-2011

KGiSL Institute of Information Management

Master of Computer Applications (MCA)
03.2008 - 03.2011

Kongu Arts And Science College

Bachelor of Science from Computer Science
03.2005 - 03.2008

Erode Hindu Kalvi Nilayam Matric HS School

XII Standard (12th Grade)
03.2004 - 03.2005

Sidhaartha Matriculation School

X Standard (10th Grade)
03.2002 - 03.2003
Dakshina Moorthy PVAutomation Test Architect