Home

DURGA CHAITANYA - QA ENGINEER
[email protected]
Location: Boston, Massachusetts, USA
Relocation: open
Visa: H1B
Durga Chaitanya
M:571-463-6070
Location : Massachusetts

SUMMARY:
10 years experience progressive experience as a Software testing life Cycle in software testing in Automation tester and Manual, analyzing web and mobile based applications in the domains of Banking and Telecom.
6years of experience in US Worked for Best Buy, Family Health Care & RBC Wealth Management projects.
SME for development & support for automation scripts.
Leads and assists with the development of automation technical roadmaps, implementation plans, and establishes the validity of technical solutions and their components with both short and long-term implications across all sites working with site partners.
Good experience in creating, modifying, and enhancing both Manual Test cases and Test Scripts created using Selenium Web Driver & Code Coverage Analysis.
Good experience in designing and building test Automation Frameworks as per the requirements.
Involved in designing Customized Frameworks & Check-in/Check-out the code using GIT/GitHub server.
Experience in Using Jenkins for Continuous Delivery and Continuous Integration for Smoke testing and Regression testing of the released builds.
Developed Test Scripts to implement Features, Test Scenarios, and Step-Definition for BDD (Behavior Driven Development) using Cucumber (Gherkins format).
Experience in Appium tool, for mobile testing in Android mobile web applications.
Advance Reporting through Extent Reports.
Utilized Java, Eclipse/ J2EE, OOPs tested programming code & Applications, collaborated with team and management.
Experience in using Selenium Web Driver with java, Testing framework using page object model with page factory approach, Maven, Auto IT to write fully automated test scripts to test web-based applications.
Good Experience in web UI Testing using Selenium web driver, UI Testing with selenium Cucumber BDDD Frameworks.
Implemented SAFE framework within the organization in overall project delivery time.
Developed and monitored Agile processes, such as sprint planning, daily stand-ups, sprint reviews, and sprint retrospectives, to ensure the successful completion of projects within budget and timeline.
Strong Knowledge of SQL queries, RDBMS and databases and write automated scripts in selenium.
Proficient in Smoke, Functional, GUI, Integration, Ad hoc, Regression, System, Cross Browser, Usability and User Acceptance Testing (UAT) of web-based applications.
Strong understanding of SDLC, Waterfall, Agile software lifecycle methodology, tools like Rally & JIRA.
Expertise in analyzing Functional Requirement Specifications (FRS)/ User stories and creating test data, test scenarios, test cases, and test result documents.
Extensive knowledge of Software Testing Life Cycle (STLC), standards and procedures such as creating Test cases, Test Scripts, Defects tracking, and Test reports for manual and automated test environments..
Lead and performed Device Lab Testing on various activated devices (IOS, Android, Windows devices).
Worked on Mobile Apps Testing of Native apps, Web apps, Hybrid apps with Exploratory Testing on Mobile and Tablet devices.
Experience in Video Streaming Testing on bothWeb and Mobile Applications for devices Apple TV, Roku.
Experience in ALM and Jira for test management and defects tracking purpose. Worked on user stories refinement.
Involvement in Test Estimations and Test strategy implementation.
Proficient in devising all the artifacts of testing such as Test Scenarios, Test Cases, Defect Reports and Test Summary Report
Self-motivated, energetic, and highly ethical in all work-related assignments thus able to immediately contribute to corporate goals and objects.
Good written, communication, interpersonal skills, proven team player with an analytical mind bent to problem solving and delivering solutions.



TECHNICAL SKILLS:

Methodologies Agile, Waterfall, SDLC,SDTC
Testing Tools Quality Center/ALM, QTP, Selenium, Appium, Maven, Testing,
MS-Excel, Jira, Radar, Bug zilla, Cypress, Protractor, SoapUI, Jmeter,Ready API, Cucumber
Test Build & Integration Tools Maven, Jenkins, Cloud, AWS,
Operating Systems (OS) Windows, Mac, Android, Unix, Linux
Database MS-SQL Server, MS Access, Oracle
Scripting Languages SQL, VB Script, JavaScript, PHP, HTML, CSS, XML, JSON, Node Js (Restful web services), J Query, AJAX,
Programming Languages C, C++, Java, Python, Gherkin
IDE s Eclipse, Visual Studio Code, IntelliJ, PyCharm
Browsers Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Version Control Tools Git, Code search, Docker
API Testing SOAP UI, Rest, Postman, Ready API, Karate, Swagger
Types of Testing E2E Testing, Security Testing, Integration Testing, Regression Testing, UAT Testing, Black Box Testing, White Box Testing, Unit Testing, UI Testing, Localization Testing, Performance Testing and Ad-hoc testing, Manual Testing


Education details:
Master s in computers and information systems security from Wilmington University, New Castle, DE.
Bachelor s in pharmacy, JNTU, India.

WORK EXPERIENCE:

Client: Commonwealth (Boston) Aug 2023 Jan
Role: QA Analyst

Responsibilities:
Analyzing the business requirement to E2E test scenarios to automation scripts.
Installing the software tools and setup the configuration for the test environment
Implement high quality standards within the automation code and apply your knowledge of test automation practices.
Executing the test cases from Jenkins to different OS, browsers, and devices
Collaborating with developers, product managers, and other stakeholders to identify and resolve defects, issues, and bugs.
Analyzing test results and providing feedback to the development team for continuous improvement.
Ensuring that all test artifacts, including test cases and test plans, are maintained and up to date.
Participating in Agile development methodologies, involved in the Sprint Planning meeting in which we do scrum daily stand-up call, sprint planning to understand the stories tickets, and Retrospective meeting.
Participating actively in team meetings with Functional/ Development teams to fix the bugs actively participated in all QA and testing activities.
Cross-browser testing to ensure consistent functionality and appearance across various browsers, including Chrome, Firefox, Safari, and Edge.
Execute testing procedures to validate the responsiveness of web applications, ensuring optimal user experiences on different devices and screen sizes.
Analyze, develop, debug, execute and maintain complex automated test cases within the testing environment.
Following Agile methodology and ensuring all the QA activities are to the process.
Defect tracking using test management tools like Jira.
Participating in the regular project team meetings to discuss automated testing strategies, and test plans and defect triage meeting.
Excellent problem solving, interpersonal communication and project management skills in handling team.
Maintaining comprehensive documentation of test cases, test scripts, and test results to support traceability and future reference.

Client: Best Buy, Minneapolis Oct 2019 July-2023
Role: QA Analyst (SDET)

Responsibilities:
Experience in BDD automation framework like Cucumber and developed feature files in Gherkin language.
Developing automated test scripts using Selenium, an open-source end-to-end testing framework, to test web applications and APIs.
Experience in web services testing like KARATE framework, REST API, Swagger UI and POSTMAN.
Experience in using X Path and CSS Selectors with the ability to derive Customized X Paths if required.
Designing and implementing test plans, test cases, and test suites to ensure maximum test coverage.
Extensive experience with testing design techniques as well as doing automation using Cypress.
Collaborating with developers, product managers, and other stakeholders to identify and resolve defects, issues, and bugs.
Analyzing test results and providing feedback to the development team for continuous improvement.
Ensuring that all test artifacts, including test cases and test plans, are maintained and up to date.
Participating in Agile development methodologies, involved in the Sprint Planning meeting in which we do scrum daily stand-up call, sprint planning to Under stand the stories tickets, and Retrospective meeting.
Develop a comprehensive performance test plan that includes test scenarios, test data, test environment setup, and performance metrics.
Proactively identifying areas for improvement in the testing process and suggesting changes to enhance test efficiency and effectiveness.
Researching and staying up to date with the latest testing methodologies, tools, and techniques.
Develop and execute automated test cases and scripts using Selenium, WebDriver IO, Jasmine, Jenkins, and Cucumber.
Regression testing and functional testing was done using cucumber with selenium to create Test scenarios, Test cases and test conditions identified.
Coded Features, JavaScript implementations using the BDD framework.
Experience in Cross Browser Compatibility, Mobile Compatibility.
Centralized workflow using GIT for Branching and merging.
Continuously improve the performance testing process by incorporating lessons learned from previous testing cycles, implementing best practices, and leveraging new technologies and tools.
Knowledgeable on My SQL database.
Documented and maintained Wiki Pages for Programs.
Hands-on experience in checking Splunk logs.
Perform mobile app testing using Sauce labs application.
Developed automation Appium Scripts for Native Android/IOS Apps using Java.
Experience in mobile testing using Appium in both IOS and Android applications using Simulator and Emulator.
Used java and HTTP Client to automate Backend Rest Service layer.
Testing the RESTful API using REST Assured. The tester creates test cases, executes them, and verifies that the API is functioning as expected.
Integrating the API testing into the Continuous Integration/Continuous Delivery (CI/CD) pipeline and ensuring that the tests are executed automatically.
Once API test cases are automated, they can be reused for regression testing, saving time and effort.
Play a critical role in ensuring that software applications meet performance requirements and deliver a high-quality user experience.




Client: Family Health Care ,Brooklyn, NY May 2018 - Oct 2019
Role: Software Test/ QA Analyst

Responsibilities:
Developed an effective automated test script design with objectives of maximizing the reusability and their maintainability with page factory approach using page object model.
Created selenium scripts to test and perform functionality testing, regression testing, E2E testing. Performed intensive Regression testing with the help of data driven approach using Selenium Web Driver with Testing data providers.
Extensively involved in database testing, checking data integrity through SQL queries after data migration by embedding queries in selenium.
Used java and HTTP Client to automate Backend Rest Service layer.
Involved in testing data rendering process using Postman by sending XML requests and checking response received for credit platform upgrade video streaming, Audio file formats.
Introduced Element highlighters in script to make UAT testing easier and attractive.
Agile development methodologies in Scrum to ensure testing is integrated throughout the software development life cycle.
Created script to use Advanced reporting which significantly improved our reporting standards by using Extent reporting jars.
API testing using RESTFULL web services are based on HTTP and use standard methods such as GET, POST, PUT, DELETE, etc.
Ensuring the smooth integration of development, testing, and deployment processes for AWS applications and services
Performed smoke testing after each build, by running the smoke suite, which included high priority test cases and manually exploring around touched areas, verifying fixes to check if they meet business and functional expectations.

Client: RBC Wealth Management, MN Sep 2016 May 2018
Role: QA Automation Engineer

Responsibilities:
Analyzing the business requirement to E2E test scenarios to automation scripts.
Installing the software tools and setup the configuration for the test environment
Implement high quality standards within the automation code and apply your knowledge of test automation practices.
Implemented Quantum framework with BDD steps and selenium, Testing, Mobile testing, Maven using Java language.
Executing the test cases from Jenkins to different OS, browsers, and devices
Collaborating in a cross-functional environment dealing with different teams like Devops , API, Java developers, Business etc.
Designed and developed software programs using specific programming languages/platforms such as Java, My SQL, XML, JSON, Maven, Git, Docker. In addition, will be using various tools POSTMAN, JIRA, Jenkins.
Used Jira for defect tracking and x-Ray Test Management
Experience in preparing Test data for automation testing framework.
Defect tracking using test management tools like Jira.
Following Agile methodology and ensuring all the QA activities are to the process.
Adopted the test-driven methodology in development sprints.
Sprint planning for stabilization and regression testing sprints.
Participated in the regular project team meetings to discuss automated testing strategies, and test plans and defect triage meeting.
Strong understanding of the software development lifecycle and contemporary software QA processes
Focuses on automating tests for AWS applications and services, using tools such as Selenium, Jenkins, and AWS Lambda.
Excellent problem solving, interpersonal communication and project management skills in handling team.
Created automated script for REST-API testing using Rest Assured framework.
Provided support in performances testing using J Meter test included developing test plan, test script and reports.
Automation GUI testing involves Screen Validations, Size and position of GUI elements, Font and alignment of text, Error messages, GUI events and accessibility testing.
Developed an effective automated test script design with objectives of maximizing the re-usability.
Participate in knowledge transfer within the team and business unit.
Analyze, develop, debug, execute and maintain complex automated test cases within the testing environment.

Client: EeZee Technologies Pvt, ltd, India March 2011 July 2015
Role: Software Test Engineer

Responsibilities:
Directing, leading, and motivating teams in transformational assignments, working on succession planning of the team and rendering technical guidance to the staff.
Plan on the estimations for the sprint.
Analyzed User Stories thoroughly and familiarized with the web application and mortgage domain.
Participated in the regular project team meetings to discuss automated testing strategies and test plans.
Created positive and negative tests and Boundary value tests, Created Test Data and wrote test cases to cover all the possible scenario of testing.
Developed an effective automated test script design with objectives of maximizing the reusability and their maintainability with page factory approach using page object model.
Created selenium scripts to test and perform functionality testing, regression testing, E2E testing. Performed intensive Regression testing with the help of data driven approach using Selenium Web Driver with Testing data providers.
Extensively involved in database testing, checking data integrity through SQL queries after data migration by embedding queries in selenium.
Involved in testing data rendering process using Postman by sending XML requests and checking response received for credit platform upgrade.
Used JavaScript and internal custom-made framework to automate Backend Rest Service layer.
Implemented logic towards a robust Rest service testing process and code clean up.
Configured different environment in Jenkins to execute test cases against hard launch or soft launch.
Used Postman & REST Assured for rest service testing.
Introduced Element highlighters in script to make UAT testing easier and attractive.
Created script to use Advanced reporting which significantly improved our reporting standards by using Extent reporting jars.
Performed smoke testing after each build, by running the smoke suite, which included high priority test cases and manually exploring around touched areas, verifying fixes to check if they meet business and functional expectations.
Performed GUI and Functional testing for the web application to test the enhanced features by Developing SQL queries that peered into the back end to verify transaction performed on the front-end GUI.
Analyzed software defects and reported them using JIRA bug tracking system. Created screen shots and attached them to bug reports.
Responsible for creating test automation suites for projects from inception to on-going maintenance state.
Keywords: cprogramm cplusplus continuous integration continuous deployment quality analyst user interface javascript active directory information technology microsoft Delaware Minnesota New York

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1987
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: