Summary
Overview
Work History
Education
Skills
Timeline
Generic

Aditya N

Lathrop,CA

Summary

7+ years of experience in all phases of the Software Test Life Cycle (STLC), specializing in test automation, functional testing, API testing, and Agile methodologies (Scrum, Kanban, Waterfall). Skilled in designing and executing manual and automated test cases to ensure software quality and performance.
Proficient in developing test automation frameworks using Selenium WebDriver, TestNG, Cucumber (BDD), JUnit, and Appium for web and mobile applications (iOS & Android). Expertise in API testing (REST & SOAP) using Postman, REST Assured, and SOAP UI, with experience validating XML and JSON formats. Strong knowledge of backend testing, writing SQL queries for MySQL, Oracle, SQL Server, and DB2 databases.
Experienced in CI/CD pipelines using Jenkins, Maven, and Git, enabling seamless test automation and integration. Adept at cross-browser testing, parallel execution, and data-driven testing. Hands-on experience with test management and defect tracking tools such as JIRA, HP ALM, and Quality Center.
A proactive problem-solver with excellent communication and collaboration skills, ensuring high-quality deliverables while working in fast-paced Agile environments. Passionate about test automation, improving software reliability, and driving efficiency in the QA process.

Overview

9
9
years of professional experience

Work History

QA Automation Engineer

Comcast
11.2020 - Current
  • Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application
  • Responsible for creating test scenarios for user stories and creating automation test suites using python, selenium webdriver, pytest framework
  • Setting up mobile devices in perfecto lab and administrating lab
  • Implementing the Appium frameworks for all the perfecto solutions to provide the testers of choosing the tool between perfecto mobile and Appium
  • Evaluated and managed information and release management, ensuring smooth product deployments and vendor assessments
  • Tested many features in an agile environment using python, Django, HTML5, CSS, JavaScript
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber Designed smoke, sanity, acceptance, functional and regression test cases
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium Web Driver& created Data Driven framework using TestNG
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium and Jenkins
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver
  • Wrote XPATH expression for identifying dynamic object and handled Ajax requests using Synchronization
  • Tested using the Restful API’s and Web services using SOAP UI and Postman in XML and JSON Formats
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG suites
  • Used Postman Tool for Webservice Testing to maintain API Workflow, and also from building API requests through testing, documentation and sharing
  • Exported Test Case Scripts (Java- Selenium RC) in Eclipse IDE and modified the Selenium scripts and executed
  • Set up Jenkins, GITHUB, and Maven to work together and provide a smooth continuous integration
  • Created and executed detailed test cases with step-by-step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using JIRA
  • Extensively worked with End-to-end testing for User Acceptance Testing (UAT)
  • Environment: Java, Selenium WebDriver, TestNG, REST ASSURED, Appium, JIRA, Jenkins, Maven, POSTMAN, Cucumber, XPath, XML, GITHUB, SQL, Agile, Web Services, Windows
  • Collaborated with cross-functional teams to identify and resolve critical software issues, ensuring a seamless user experience.
  • Enhanced product reliability with thorough regression testing and continuous integration practices.
  • Drove informed decision-making through data-driven insights from test results and performance metrics.
  • Increased team efficiency by automating repetitive testing tasks using Python, Selenium, and Jenkins.

QA Automation Engineer

CISCO
12.2019 - 09.2020
  • Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Maven and Java
  • Used Apache POI to read data from external sources and provide them as parameter to the locators in the test script
  • Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind Boundary Value Limitations, Equivalence classes
  • Created Selenium web-driver automation scripts using Java to validate functionality on various browsers
  • Used Jenkins as continuous integration server to run automated test suites
  • Implemented Hybrid automation test framework with Selenium WebDriver, Java and TestNG
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script
  • Created Project plan on Jenkins, configured scheduled using Cron job
  • Developed and optimized CI/CD solutions with Jenkins and Maven, accelerating build, test, and deployment processes
  • Responsible for understanding high level (cross-Browser) business processes related to their application area and its interfaces to other applications
  • Wrote Maven build scripts to automate the compilation and execution of TestNG test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens
  • Implemented test automation scripts for mobile testing using Appium
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium
  • Used SOAP UI tool to test SOA based architecture application to test REST API
  • Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver
  • Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool
  • Create scripts for new functionalities and update the existing scripts for upgraded functionalities
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Id's and XPath in Selenium
  • Performed Database Change Verification testing using Oracle-Toad and SQL queries
  • Writing Selenium test cases using Eclipse and Java as the base language to test various components of applications
  • Used JIRA for defect tracking
  • Utilized Redux for state management in React-based web applications, enhancing performance and maintainability
  • Based on priority/Severity of defects coordinated with dev team and make sure bugs were fixed on time
  • Environment: Java, Selenium WebDriver, Jenkins, Maven, Cucumber, Appium, SOAP UI, RESTful, POSTMAN, XPath, Eclipse, HTML5, CSS3, JavaScript, XML, JIRA, SQL, agile, Oracle and Windows

QA Automation Engineer

Gap
01.2019 - 11.2019
  • Worked in a highly dynamic AGILE environment and participated in the scrum and sprint meetings
  • End to end execution of automated scripts, Test Result analysis
  • Developed Test Automation Framework using Selenium WebDriver, TestNG, Apache POI under Java platform utilizing industry leading harness design patterns and approaches
  • Implemented and worked on Acceptance Test Driven Development (TDD) agile methodologies completing releases ahead of schedule
  • Performed SOA / web services testing using SOAP UI, wrote adaptors to test / invoke web services
  • Performed Data driven testing using TestNG functions and Selenium WebDriver which examines the data properly from XML files
  • Developed and maintained automated test scripts for Regression testing using Selenium tool
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators
  • Involved in Back End testing, written SQL queries to retrieve and validate the data
  • Involved in performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing, User Acceptance testing
  • Maintained Requirement Traceability Matrix (RTM) to make sure that all the requirements are covered in test cases
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver
  • Log defects using ALM, JIRA application and communicate the defect status updates to the responsible analysis and implementation teams
  • Environment: Java, Selenium WebDriver, TestNG, Apache POI, Cucumber, SOAP UI, XPath, CSS, HTML, Oracle, ALM, GIT, Jenkins, Agile, Windows

Manual Tester

EMC
02.2016 - 12.2018
  • Responsible for providing test cases and executing them within an AGILE software development SCRUM environment
  • Analysed the system requirements and developed test plans using technical specifications
  • Performed manual functional testing for system change requests, defects, and requirements
  • Generated automated test scripts for regression and stress testing and also data driven scripts for multi user access for product information module using the data pool
  • Prepared Test Plan to identify software risks and ways to mitigate the risks
  • Prepared Test Strategy to identify the overall approach for testing
  • Performed Regression testing for everyday builds and tested the consistency and impact on other builds
  • Involved in Smoke, Functional, Integration, Regression Testing, UAT Testing, etc
  • Performed end to end Functional Testing for the web-based application
  • Performed Regression Test execution based on the priority of the Test cases in Mercury Quality Center
  • Performed the browser Compatibility testing for employee stock portal (IE, Firefox, Safari, Google chrome)
  • Environment: Quality Center, Java, HTML, SQL, Oracle, Windows

Education

Computer Science

Northwestern Polytechnic University
Fremont, CA
01.2015

Bachelor’s Degree - Computer Science Engineering

JNTUH
Hyderabad, Telangana
01.2012

Skills

  • Selenium Web Driver
  • TestNG
  • Cucumber
  • REST ASSURED
  • POSTMAN
  • Java
  • JUnit
  • Jenkins
  • Maven
  • SQL
  • Manual & Functional Testing
  • Agile & Scrum

Timeline

QA Automation Engineer

Comcast
11.2020 - Current

QA Automation Engineer

CISCO
12.2019 - 09.2020

QA Automation Engineer

Gap
01.2019 - 11.2019

Manual Tester

EMC
02.2016 - 12.2018

Computer Science

Northwestern Polytechnic University

Bachelor’s Degree - Computer Science Engineering

JNTUH
Aditya N