Summary
Overview
Work History
Education
Skills
Timeline
Generic

Teja Chanampudi

Wheeling,IL

Summary

Around 8 years of experience as a QA Automation Engineer - SDET, extensively worked on Manual, Automation, Testing client server, API, Webservices applications,

Expertise in Manual and Automation Testing of Client/Server, Web-based and Cloud (AWS) applications.

  • Excellent knowledge and implementation skills in complete Software Development Life Cycle ( SDLC ) and Software Testing Life Cycle ( STLC )
  • Created and managed automated test scripts using tools such as Selenium and Appium, and integrated them with AWS testing frameworks
  • Performed scalability testing to assess and ensure application performance under varying workloads in AWS environments
  • Experience in Waterfall and Agile Projects, worked very closely with Product owners in Agile and attended different ceremonies like Sprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective
  • Extensively tested various configurations of S3 buckets, such as permissions, policies, and access controls, to guarantee secure and compliant data storage.
  • Automated the testing of different bucket settings to confirm proper configuration and compliance with security standards.
  • Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, Junit, TestNG, Maven, Jenkins, tools.
  • Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD/TDD/ Hybrid, Data Driven Frameworks) .
  • Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, String s, Exception handling, Multithreading , etc.
  • Worked in DevOps , installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution and working on knowledge on testing and configuring Amazon Web services(AWS) .
  • Expert in using Behavior Driven development (BDD/TDD) by writing Gherkin language using cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions and generating the cucumber reports .
  • Experience in installation and Administration of version control systems like GIT (Distributed Version Control), GitHub .
  • Working with Unit Test Frameworks like TestNG, JUnit.
  • Experience in implementing the Page Object Model (POM) by creating element for each page object and reused all the objects in various scripts.
  • Automated Web services by writing Scenarios and used assertions for data validation and performed data driven for validating different endpoints .
  • Worked with Intellij, Eclips, Apache POI, Log 4J, HTTP client and Maven.
  • Performed Database/Backend testing by writing complex SQL Queries for data validation and integrity, good at writing complex Joins and knowledge in SQL/Mysql.
  • Worked with Selenium Grid for running multiple tests across different browsers, operating systems, and machines in parallel.
  • Worked on testing applications on different browsers like Chrome, Firefox, Safari and IE.
  • Expertise in using various defect-reporting and defect-tracking tools like JIRA, JIRA XRAY.
  • Experience in writing good quality object-oriented code for testing purposes by following industry standard java coding standards.
  • Good analytical and communication skills and ability to work independently and with a team.
  • Quality oriented mind set up with Test to Break Attitude and Tactful & Diplomatic Behavior.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, System testing, browser compatibility testing & Security testing of client/server and Web Base Applications.

Conscientious Senior SDET with eight years providing rigorous and effective PEGA software testing. Maintains highest possible level of scrutiny for all tested products. Adept at defining faults in clear, concise terms to aid in remediation. Provides invaluable intelligence on software weaknesses.

Overview

8
8
years of professional experience

Work History

Senior SDET Engineer

Cigna
12.2021 - Current
  • Actively participated in all QA and testing activities during UAT and PROD SDLC
  • Involved in writing and implementation of the various Test cases and Test scripts
  • Created Test Cases as per the business requirement and executed them
  • Evaluated and documented actual test results against expected results
  • Created and upheld strong automated test scripts with cypress for conducting end-to-end tests on web applications
  • Utilized cypress for extensive UI testing to ensure the effectiveness and adaptability of web applications
  • Integrated cypress with Jenkins for automatic execution of test suites
  • Utilized data-driven testing strategies with cypress to validate application behavior in various scenarios by incorporating different datasets.
  • Created Test Scenario's on Excel
  • Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties using dependency injection.
  • Completed regression, positive, negative, integration and functional testing to produce bug free product
  • Wrote SQL queries to validate data from RDBMS with JDBC for automation
  • Performed other responsibilities as assigned
  • Implemented step-denitions, page object model in JavaScript Node.js and angular.js, implement cukerunner to execute cucumber feature-set in parallel on chrome, internet explorer, and Firefox.
  • Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT), Cross browser testing and Data validation
  • Tested the integration of DynamoDB with other AWS services, such as AWS Lambda,
  • Amazon S3, or Amazon CloudWatch, to ensure seamless interactions.
  • Created Automation Test Scripts in Test Complete and involved in Automation Infrastructure Development in Test Complete
  • Perform database queries and debugging tasks to identify and resolve issues related to data persistence and retrieval in Android applications.
  • Ensure internationalization support within applications, addressing localization and language-specific requirements.
  • Monitor key performance indicators (KPIs) related to application performance and reliability, using performance tools and matrices to identify areas for improvement.

Senior Software Test Engineer

Verizon Wireless
12.2019 - 10.2021

• Design and build the automated test frameworks and test suites for use in development and testing cycles
• Participated in daily Stand-ups, Sprint Planning, Sprint Grooming, Sprint Retrospective meetings and review sessions.
• Attended production maintenance and user feedback discussions and participated in documentation analysis meetings with developers and BA team.
• Prepared concise and detailed documentation of software defects and issues.
• Directly elaborated in handling the utilization and strategy on manual testing and automated testing.
• Regression Testing across various functionalities.
• Solid experience in manual testing – Functional Testing, Database Testing, Regression Testing, Integration Testing, Smoke Testing, Black Box Testing. Positive and Negative Testing in Agile environment.
• Experience in developing Test Plans, Test Cases, Test Data based on System Requirement Documents and User Stories.
• Developed and maintained Behavior Driven Development (BDD) framework creating and using Cucumber features, scenarios in Gherkin language and step definitions, and executed scenarios using Cucumber tags in Runner class under Java platform.
• Developed and implemented Objects using Page Object Model using Page Factory and Selenium WebDriver for code reusability.
• Created and supported end-to-end automation Test Scripts using Selenium WebDriver with TestNG framework under Java platform.
• Tested RESTful API’s using Postman, and Java with REST Assured Library.
• Worked with Maven as build management tool, Git for version control, Jenkins for Continuous Integration and Jira for project management and defect-tracking.
• Automated test reports using Cucumber plugin, to achieve HTML and JSON reports attached with failed scenarios and reported it with screenshots using Java.
• Executed Parallel Testing using Selenium Grid for Cross Browser and Compatibility Testing to test how the web applications are working in various browsers.
• Developed reusable methods using Java and implemented new libraries to a framework.
• Executed database testing by passing SQL queries along with JDBC.
• Contributed to the company by mentoring new testers on various testing practices.
• Executed Smoke, Functional and Regression Testing and logging done using Apache Log4j utility.
• Involved in Test result evaluation, documentation and reporting.
• Actively engaged in daily meetings to verify the status of testing and to discuss defects.

Observability SDET Engineer

GrowTech
09.2018 - 09.2019

• Analyzed Business Requirements Documents and Identified documents required for System and Functional testing efforts for all scenarios
• Created test cases for manual testing to verify functionality of the application.
• As Cross-Functional team member of Agile environment worked closely with Product Owner to analyzed Acceptance Criteria for user stories.
• Performed both Manual Testing and Automation Testing in internal Web-based application.
• Involved in Test Design, Test plan and preparing Test Result for each executed component.
• Responsible for analyzing and prioritizing functional, regression test cases for test automation development.
• Designed and implemented different automation framework from scratch like Page Object Model.
• Performed Back-end Testing by writing SQL Queries in MySQL Database.
• Identified web elements using various locators like ID, Name, Class, TagName, XPath and CSS locators.
• Used Junit-Cucumber framework to drive execution.
• Developed Selenium Automation framework such as Hybrid Framework (Behavior and data driven) on Intellij IDE using core java, Selenium WebDriver, TestNG, Cucumber, Maven, Git , POM Model and Jenkins tool for Continuous Integration.
• Hands on experience in handling synchronization using Implicit wait and Explicit waits to improve automation suite efficiency.
• Designed automation test framework using TestNG, Framework structures, Selenium WebDriver and Core JAVA.
• Used JIRA as defect-tracking tool and undated JIRA with all changes made to any test case.
• Using Apache OPI for reading and validating data from Excel files.
• Conducted Cross Browser Compatibility Testing for the application on all major web browsers Chrome, Firefox and IE.
• Participated in full life cycle of Agile scrum as SDET, performed automation testing, supported manual testing, provided Production support for Application Release.
• Participated in various Spring planning, Test planning and Test strategy meeting to analyze product backlog item and spring backlog item.

SDET Engineer

Contus Interactive
07.2016 - 07.2019
  • Validated Java-based architectures and related frameworks.
  • Performed functional product reviews to detect verified weaknesses in retail products and software solutions.
  • Executed test cases for different phases of testing like System, Integration and Regression Testing
  • Performed sanity test for each release and confirmed the acceptance of the release.
  • Highlighted any issues or risks to the business identified during testing using Bugzilla.
  • Supported Business Users carrying out UAT during Test Execution window.
  • Checked log files to ensure the correct data has been transferred to the Transactional database using SQL queries.
  • Created Daily progress reports to Test manager to ensure the team is aware of progress, risks and issues.
  • Created functional automation scripts using open-source tools Selenium (Web Driver) and configured
  • Performed Testing using SOAP and RESTful Web Services using POSTMAN and SOAP UI.
  • Experienced working with Rest Assured for API automation.
  • Data validation was by running SQL queries in database.
  • Used Screenshots for bug reporting, analysis and exception debugging using Extent Reports reporting library with TestNG.
  • Tracked defects using JIRA and generated defect summary reports.
  • Configured and Automated Functional Test cases using Selenium WebDriver, JUnit, Maven tool in Java using IntelliJ IDEA.

Education

Bachelor of Science - Computer And Information Sciences

JNTU K
KAKINADA, INDIA
05.2016

Skills

  • Testing resources with SDET experience with various automation skills
  • Test Automation: Selenium, Test NG, Cypress, JUnit, TDD, BDD, Cucumber, Gherkin, TestComplete, Karate, REST-Assured
  • Testing Tools: Selenium web driver, cucumber, Jenkins, Mavin,Selenium GRId ,PostMan ,GIT, Reassured, API, Karate and Cypress
  • Test Management tools: JIRA,
  • Programming Languages: Java, HTML,SQL, GHERKIN, XML
  • CI/CD Tools: Jenkins,
  • API Testing: Postman, SOAP UI, Swagger UI
  • Coding / Languages: Java, C, C#, Groovy, VB NET, HTML, JSON, XML
  • Cloud Environments: AWS, Azure
  • Database: Oracle, SQL Server, JDBC, MySQL
  • Development Environments: Eclipse, Microsoft Visual Studio
  • Mobile Testing: Appium, Browserstack
  • Performance Testing and Load Testing: Blazemeter, JMeter
  • Scripting: Javascript, Python, Ruby, VBscript
  • Version Control: Bitbucket, GitLab, Git

Timeline

Senior SDET Engineer

Cigna
12.2021 - Current

Senior Software Test Engineer

Verizon Wireless
12.2019 - 10.2021

Observability SDET Engineer

GrowTech
09.2018 - 09.2019

SDET Engineer

Contus Interactive
07.2016 - 07.2019

Bachelor of Science - Computer And Information Sciences

JNTU K
Teja Chanampudi