Venkata Adithya
Venkata Adithya
925-257-3752
Naperville, IL
vkencham@gmail.com
LinkedIn
● Highly skilled Lead Automation Engineer with 3+ years of experience in leading teams performing Web testing using Java/JavaScript and
using desktop applications.
● Possess over 7+ years of experience in Java and/or Software testing, with a strong emphasis on working with Java-based frameworks.
● Proficient in managing the web testing using Selenium WebDriver and WebDriverIO, ensuring the functionality, compatibility, and user experience of
web applications across different browsers and devices.
● Leveraged the capabilities of TestNG to design and execute organized test suites, harnessing parallel execution, data-driven testing, and fine-grained
reporting.
● Collaborated effectively on team and organizational documents such as project requirements and roadmaps.
Technical Expertise
Professional Experience
Quality Assurance Lead | Google India Pvt Ltd | Hyderabad, India May 2020 - Jan 2023
● Led a team of automation engineers, overseeing the design, development, and execution of automated test scripts to ensure software quality.
● Developed and maintained automated test scripts using Selenium WebDriver to ensure efficient and reliable testing of web applications.
● Integrated Selenium with continuous integration tools like Jenkins to facilitate automated test execution as part of the CI/CD pipeline.
● Familiarity with CI/CD pipelines and integrating Cypress and Postman tests for continuous testing and delivery.
● Achieved operations like read/write the data from/to excel sheets using the Apache POI framework.
● Collaborated closely with development and quality assurance teams to create and maintain a suite of automated web tests, contributing to the
early detection and resolution of defects.
● Implemented logging mechanisms within Rest Assured tests to capture detailed request-response interactions, facilitating effective debugging
and troubleshooting.
● Developed and maintained detailed documentation of automation processes, test scripts, and framework configurations.
● Effectively employed WebDriverIO's reporting capabilities to generate insightful test reports, highlighting test results, failures, and trends for
informed decision-making.
● Contributed to the optimization of web testing processes by identifying opportunities for parallel test execution, reducing test cycle times, and
improving overall test efficiency.
Automation Engineer | Accenture India Pvt Ltd | Hyderabad, India Dec 2017 - May 2020
● Utilized advanced testing frameworks, such as JUnit or TestNG, to implement robust automation scripts that assess the reliability and
correctness of microservices components.
● Demonstrated ability to identify UI elements using unique identifiers and XPath, enhancing the accuracy and robustness of test scripts.
● Utilized UIAutomator's advanced features to handle complex UI scenarios and interactions, improving the coverage of automated tests.
● Involved in using Maven build tools to manage framework dependency jar files, plugins, test suites, etc.
● Proficient in API testing methodologies, including manual and automated testing approaches.
● Strong understanding of RESTful and SOAP web services, HTTP methods, and status codes.
● Experience in creating and executing API test cases, ensuring data accuracy and system functionality.
● Proficient in tools like Postman and SoapUI for API testing, request/response validation, and endpoint testing.
● Seamlessly integrated automated tests with continuous integration pipelines, harnessing the capabilities of Jenkins and other CI/CD tools for
efficient testing cycles.
● Spearheaded user acceptance testing (UAT) efforts, validating software against user requirements to ensure customer satisfaction.
Quality Assurance Engineer - Manual Tester | Teleperformance India Pvt Ltd | Hyderabad, India Jan 2015 - Dec 2017
● Created detailed test plans, scenarios, and cases to ensure comprehensive coverage of functional and non-functional requirements.
● Developed and documented test cases based on user stories, requirements, and use cases to validate software functionality and performance.
● Identified test data requirements and prepared test inputs to support various testing scenarios.
● Executed manual test cases, meticulously recording results and documenting any defects or inconsistencies.
● Performed functional, integration, system, and user acceptance testing (UAT) to validate end-to-end application workflows.
● Conducted exploratory testing to uncover unexpected behavior and edge cases not covered by predefined test cases.
● Collaborated with business analysts and stakeholders to understand and refine acceptance criteria, ensuring alignment with user expectations.
● Reviewed and updated test documentation to reflect changes in requirements and application functionality.
● Utilized defect tracking tools such as JIRA to log, prioritize, and track the resolution of identified issues.
● Participated in test case reviews with peers and development teams to ensure clarity, completeness, and coverage of test scenarios.
● Performed regression testing to verify that recent changes had not adversely impacted existing functionality.
● Developed and maintained a traceability matrix to ensure all requirements were covered by test cases and tracked throughout the testing
lifecycle.
● Provided clear and concise test execution reports to stakeholders, summarizing testing activities, defects, and overall quality status.
● Coordinated with developers to reproduce and diagnose defects, facilitating timely resolution and retesting.
Education
Jawaharlal Nehru Technological University | Bachelor of Technology | GPA 3.2/4 May 2010 - Jun 2014
Coursework – Computer Science, Database Management, C++, Java, SQL.