Naga QA Lead
Naga QA Lead
Naga Agasthyaraju
Email – [email protected]
Phone – (737)946-4711
LinkedIn:linkedin.com/in/naga-agasthyaraju-711594179
Professional Summary
10+years asAutomationTester and SDET in executing web-based applications and client server architecture on
different domains.
Expertise handling bothManual & Automation Test Life Cycle
Expert in developing Java SeleniumWebDriver/RC/IDE/GRID test scripts and Test Frameworks using TestNG/Junit,
ANT/MAVEN build tools.
Good at performance testing using Load Runner and in ETL testing using various tools.
Extensively worked on back-end / database testing (Oracle, SQL Server) and validating the application against the database
Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle
and Methods like Waterfall and Agile Expertise in editing and debugging tests using Selenium.
Experience in Cross browser testing, Parallel Test Execution using Selenium WebDriver, TestNG and Sauce labs.
Good working knowledge of Automation tools like QTP, Load Runner and Expertise in QTP in running scripts for
Functional and Regression Testing
Good Exposure in implementing Agile Methodologies and Waterfall Methodologies in Testing Projects
Strong experience with Behavior Driven Development (BDD) and Behavior Driven Testing (BDT) with Cucumber JVM to
implement Test Driven Development (TDD).
Extensive experience in testing third party SOAP and Restful web services request/responses using several tools like Soap
UI and chrome extensions forSalesforce.
Experienced in Data Driven Framework, hybrid framework using UFT(Unified Functional Testing) and VB Scripts
Experience in using UIPath Studio to develop and configure workflows and automations, including data extraction,
processing, and manipulation.
Strong understanding of RPA concepts and methodologies, including workflow design, process mapping, and process
improvement.
Designed a comprehensive testing framework utilizing PySpark to validate data quality in real-time data ingestion pipeline
Experience on automation testing using Nightwatch.js (Node.js and selenium).
Experience in using Google Espresso framework for Android and iOS mobile application.
My core strength of Software testing expertise includesWhite box, GUI, Black box, Functional, System, Regression,
Integration, Security, Load and User Acceptance testing.
Extensive Experienced in defining testing methodologies, designing Test plans and Test cases, verifying and validating wed
based e- commerce applications and documentation based on standards for software development and effective QA
implementation in implementing Agile & Scrum.
Experience in using Automated Tools like Active Directory, Quality center in Client /Server, Web, Database and GUI
Testing.
Have knowledge onDocker and Kubernetes through AWS.
Experienced in cloud infrastructure using AWS for Dynamo DB, S3, Lambdas, API gateway, Clod watch.
Have knowledge in Casualty claims & billing in Insurance domain.
Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center,
JIRA, IBM Clear Quest, Bugzilla.
Expert skills in SQL and PL/SQL and worked extensively on ORACLE, DB2, SQL Server and MS ACCESS databases.
Expertise in analyzing bugs, interacting with Developers, other Team members and users to debug the errors.
Experienced in conducting Joint Application Development (JAD) sessions for functional/non-functional requirements.
Expert in TOSCA DI.
Technical Skills: -
Testing Tools Selenium, Appium, Tosca DI, QTP and GitHub, JMeter
Languages JAVA, HTML, XML, VB Script, Java Script, Python, .Net
Application Tools Eclipse, Fire bug, Fire path, Visual Basic 6.0, Putty, Code Collaborator, GIT, Bit Bucket, Bash,
Jira, SVN.
IDE Eclipse, NetBeans and Selenium IDE
Test Management tool Test Director, HP Quality Center (ALM), JIRA, Azure Devops
Frameworks TestNG, JUnit, ANT, JBehave, NUNIT, Protractor, TDD, BDD
Firefox Add-ons XPath, XPathchecker, Firebug
Bug Tracking Tools HP Quality Center, Bugzilla, Visual Studio TFS
Databases PL/SQL, Oracle, MySQL
Platforms Windows 7/Vista/XP, UNIX, LINUX Shell scripting, Sun Solaris, Mac OSX, iOS, Android
Work Experience
AbbVie, Chicago IL Oct 2023 – Till Date
Lead QA Tester
RESPONSIBILITIES:
Developed and maintained automated test scripts using Selenium WebDriver, resulting in a 30% reduction in manual testing
efforts.
Develop detailed data specifications that align with business and testing needs.
Ensure data requirements are clearly defined, documented, and communicated to relevant stakeholders.
Manage and handle various types of databases, demonstrating expertise in DQL (Data Query Language), DDL (Data
Definition Language), and DML (Data Manipulation Language).
Perform database maintenance tasks to ensure optimal performance and integrity.
Automate test data generation processes to improve efficiency and consistency.
Implemented a continuous integration pipeline with Jenkins, reducing the feedback loop and enabling quicker deployments.
Collaborated with developers and product owners to understand requirements and design test strategies for new features.
Improved test coverage by 40% through the introduction of data-driven and keyword-driven frameworks.
Mentored junior QA engineers, sharing best practices in test automation and code reviews.
Conducted regular code reviews to ensure adherence to coding standards and best practices.
Automated end-to-end testing for a multi-tiered web application, reducing release cycle times by 25%.
Led the development of an automated testing strategy for an Angular-based web application, leveraging Protractor and
Selenium to automate complex test scenarios.
Designed and implemented automated test scripts using Protractor for Angular applications, resulting in a 40% increase in
test coverage.
Maintained and enhanced an existing test suite, reducing test execution time by 30% through optimized test case design.
Worked with API testing tools like Postman to validate the integration of Angular front-end with backend services.
Monitored test execution and reported results to stakeholders, ensuring that all defects were tracked, prioritized, and resolved
efficiently.
Participated in sprint planning and daily stand-ups, providing input on testability and potential risks associated with new
features.
As an IQVIA Consultant I was responsible to work with different Cross Product teams across IQVIA to help optimize
Automation execution and deployment frequency.
Created and maintained test data for various projects, ensuring data accuracy and relevance.
Worked closely with project teams to understand business requirements and convert them into data specifications.
Monitored data flows and resolved issues to maintain data integrity across applications.
Developed complex queries and managed database schemas to support testing activities.
Responsible for defining Automation best practices and educate to different product teams across IQVIA.
Participated in creating POC for usage of Devops Open telemetry monitoring and Observability Instrumentation for different
platforms like Java, Salesforce and demoed to different product team members.
Created manual test cases for Open Telemetry.
Designed, developed, and maintained automated test scripts using Selenium WebDriver and SpecFlow for .NET applications.
Participated in creating comparative analysis between different Devops monitoring tools like Open Telemetry, Prometheus
and Dynatrace.
Contributed to IQVIA’s Devops and Test Automation Community of practice.
Research and study on AIOPS tools.
Worked with product teams as part of digital transformation to focus more on blend of UI +API+Mobile automation adhering
to the Agile Pyramid.
Work closely with the DevOps enablement team for enhancing the CI/CD Pipeline process for different Product teams.
Managed and maintained multiple databases, ensuring optimal performance and data integrity.
Designed and implemented database schemas, tables, and relationships to support business needs.
Performed data manipulation tasks, including complex queries and data maintenance.
Collaborated with development and testing teams to support data requirements for various projects.
Environment: SQL, Jira, Confluence.
Environment: Jira, Confluence, Visual Studio, Java, Selenium, Tosca DI,Qtest, Teradata, MySQL.
New York State, Brooklyn, New York Sep 2020 – Mar 2022
Lead Automation Tester
RESPONSIBILITIES:
Working on the data migration project of both 911 and 311(emergency & non-emergency)
Working on Multiple Automation projects.
Using Python for data migration testing for Snowflakes and Azure Blob data.
Working on Panda Libraries to compare Json schema with data tabes
Working with clients to understand and confirm the scope of testing for user stories for every sprint.
Effectively managed a team 4 QA resources by allocating tasks based on complexity and criticality.
Involved in developing the data migration framework by using Python, Pandas, Pyspark.
Worked on Azure pipeline testing.
Involved in doing the data extraction from sqlserver.
Automating the developed ETL tables.
Working on transforming all the in coded data to Databricks
Playing a part role in API testing.
Environment:AzureDevops, Visual StudioJava, Selenium, Jenkins, Snowflake, Python, JMeter. Databricks, Data Lake, REST API.
Environment: Lean FT, TFS, Microsoft Azure, QTest, Selenium WebDriver, TestNG, Selenium IDE, C#, Java, Jenkins, Soap UI,
Oracle SQL, Hive, Java, HP ALM, Eclipse, GIT, Maven.
Effectively managed a team 7 offshore QA resources by allocating tasks based on complexity and criticality.
Involved in writing Automation scripts and executing scripts for Web application using Selenium Web driver and java.
Involved in Preparation of Data Driven Framework' using Java.
Used TestNG Parameter, TestNG.xml and Data Provider for parameterization.
Performed test design and test execution for new api models introduced.
Performed testing for json mapping using tools like postman and swagger UI.
Implemented Page Object Model (POM) to maintain all reusable object and maintained the same.
Organized the scripts by grouping as Smoke, Regression and Functional and executed them from Jenkins based on the
deployments.
Automation testing efforts for a healthcare client, specializing in payer and provider scenarios, ensuring the delivery of high-
quality software solutions.
Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker, on AWS.
Designed and executed automated test scripts for end-to-end testing of critical healthcare workflows, including member
enrollment, claims processing, provider network management, and payment reconciliation.
Migrated on perm application to AWS cloud for testing our QA/Prod Environments.
Successfully completed the vpc migration and S3 bucket validations for AWS.
Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
Build and maintain a CI/ CD pipeline that includes automated tests.
Executed SOAP based web services and API testing (Java Client and SOAPUI) to test the integration between UI layer and
orchestration.
Extensively worked and monitored patient casualty claims and validated and verified data rules against claim processing.
logged defects and got them fixed by dev team by tracking them using JIRA.
Environment: Java, Eclipse, Selenium web driver 3, TestNG, Post Man, Java Script,AWS, Jenkins, Soap UI, Qtest, Jira,
Confluences
Environment: HP Quality Center, QTP/UFT, VB Script, Oracle, TOAD, Unix, Windows, MS Office, MS-Excel Macros, PDF,
Mozilla, Agile.
Education: Bachelors in CS 2011 Nagarjuna University.