Nagarjun Chittyala

India

@nagarjun_ch

SDET 3 in Airtel Payments Bank Ltd

Badges

Java
Python

Certifications

Work Experience

  • SDET 3

    Airtel Payments Bank Ltd•  August 2023 - Present•  Hyderabad

    • Developed automation scripts employing Java and Cucumber framework, executing comprehensive regression testing to ensure software reliability. • Engineered a web application leveraging ReactJS and Material-UI, creating test data and utilities to enhance development and testing team efficiency. • Created an API testing tool utilizing ReactJS and Java Spring-boot microservices, featuring in-built assertions and reporting functionalities. • Led the successful delivery of integration services for the SEWA application (RBI initiative), adhering to stringent deadlines. • Innovated database comparison solutions and dynamic file generation based on templates, optimizing operational processes. • Formulated a strategy to efficiently test 75 APIs across more than 700 scenarios using a Jupyter script, drastically reducing test execution time from 450 minutes to 10 minutes. • Directed the QA and Development team towards the delivery of high-quality applications and solutions, cultivating a culture of excellence. • Designed JMeter performance scripts for bank-wide teams, ensuring compliance with mandatory performance reporting requirements. • Reviewed automation engineers' PRs meticulously, ensuring adherence to Testing Standards. • Mentored junior resources in API, Web testing, and SDLC processes, significantly enhancing team capabilities.

  • Software Engineer Level 3

    Mitratech India LLP•  July 2021 - August 2023

    * Developed the framework to automate Web & Desktop applications which reduced the manual intervention in Regression testing * Developed the solution to validate the canvas images on the web pages * Designed robust automation scripts for the regression and sanity test cases * Lead the team to R&D test the accessibility test and validate the vendor reports on the same * Created and configured the Jenkins pipelines for regression * Performed maintenance of the pipelines in each release and improved the execution time * Analyzed the client-reported defects to identify the gaps in test coverage and design new test cases for the same * Reviewed PRs raised by QA based on coding standards adhered to by the organisation * Reviewed PRs raised by Developers to identify the impact areas due to new changes and coordinate with all the sprint teams to perform the update as per the latest changes * Designed and ran the JMeter scripts for the major flows of the application and shared the reports with stakeholders

  • Senior Associate

    EMIS Health•  December 2019 - July 2021•  Chennai

    • Engineered a Web UI Load Automation framework, significantly reducing performance testing hours from 600 to 30, thereby enhancing major release efficiency. • Pioneered automation for an application previously deemed unautomatable with Selenium, initiating regression automation and setting a precedent for future projects. • Automated over 100 regression test cases in Python + Behave (BDD framework) within a year, alongside sprint testing activities. • Established a comprehensive Testing Environment, facilitating build deployments as per code checkins, and collaborated with peer testers to adopt best testing practices, resulting in optimized testing outcomes. • Spearheaded the evaluation and refinement of Stories with Product Owners, ensuring team alignment and enhanced project deliverables. • Formulated and executed Test scenarios and Test cases within JIRA, generating traceability and execution reports that contributed to a record of zero bug leakage to production. • Contributed to team leadership by offering automation strategies, enhancing Selenium Automation practices, and fostering a culture of continuous learning through internal team training.

  • Software Engineer

    HCL Technologies•  August 2017 - December 2019•  Chennai

    • Executed comprehensive requirement analysis, formulated test scenarios and cases within JIRA, and developed test scripts via Selenium for application testing. • Designed a Python-based framework to support database migration testing from a proprietary system to AWS, thereby enhancing data integrity and migration efficiency. • Utilized Selenium WebDriver, JAVA, Selenium Grid, LeanFT, TestNG, and Maven to implement automation scripts, markedly enhancing test coverage and efficiency. • Developed over 850 test cases and 7 test suites for extensive automation of regression and functional test suites, ensuring superior software quality. • Sustained a record of zero bug leakage to production, showcasing exceptional quality assurance capabilities. • Formulated and maintained test cases and scripts in SOAP UI for Webservice Automation, improving web service functionality testing. • Offered strategic automation guidance and insights on Selenium Automation to the Team Lead, fostering continuous improvement and excellence in testing practices. • Conducted testing of IBM MQ flows using RfhUtil.

Education

  • IIIT, Bangalore (International Institute of Information Technology)

    Machine Learning & Artificial Intelligence, PG Diploma•  September 2021 - Present

  • JNTU, Hyderabad (Jawaharlal Nehru Technological University)

    Electronics and Communication Engineering, B.Tech•  June 2012 - May 2016

Skills

Java
Selenium
SQL
Python(Intermediate)
Python(Advanced)