Home

Srikanth - SDET (Test Engineer)
[email protected]
Location: Remote, Remote, USA
Relocation:
Visa:
Srikanth
SDET (Test Engineer)
972.957.7225
[email protected]




PROFESSIONAL SUMMARY
SDET/Software engineer Tester with around 10 years of experience in Information Technology with the emphasis on Design, development of Software Quality Assurance/Testing/Automation of Web Based, DevOps Testing of Web Client Server, Cloud (AWS), API, Web services applications on various domains Insurance domains and medical science.
Strong understanding of information technology capabilities and dependencies, including platforms, content management, e-document strategies, and process mapping.
Worked extensively on Agile Projects and hands on experience in attending Sprint Planning, Scrums, Sprint Review, Retrospective, Grooming meetings.
Involved in Test Planning, Test Preparation, Test Execution, Issue Resolution and Report Generation to assure that all aspects of a Project follow the Business Requirements.
Performed Back-End Testing using SQL queries. Worked extensively in writing Complex SQL queries to verify the data from the databases.
Good experience of testing and analyzing databases/data warehouses (ETL) testing, SSIS, Data Stage
Proficiency in Relational Database Management Systems including MS Access, MS SQL, SQL Server.
Wrote complex SQL queries to extract and validate the data from the Facets database for member and claims data.
Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation and Inheritance, Strings, Collections etc.
Expertise in Automation tools such as Selenium Web Driver, Selenium IDE, Selenium Grid, Java, Git Hub, Jenkins (continuous integration-CI), Maven, TestNG, JUnit, Cucumber (BDD/TDD) Protractor and Appium.
Experience in designing, developing, and maintaining Test Automation Frameworks like Data Driven, Keyword Driven, Hybrid and BDD/TDD/ATDD.
Experience in designing and developing the BDD/TDD framework and worked with the scrum master, product owner and users to derive the Scenarios and created features using Gherkin language, Step definitions and cukes test using Cucumber.
Developed and executed test cases for SOAP and RESTful web services using SoapUI/Ready API, Postman tools and REST Assured API. Updated WSDL file as needed for Endpoint, Tested request, and response XML. Added Assertions to validate the response xml with database.
Experience in Cross Browser Testing and Parallel Test Execution using Selenium Web Driver, TestNG and Selenium Grid.
Experience in creating page objects by using Page Object Model, developing reusable library functions in java, and using unit testing frameworks like Junit, TestNG.
Tested manually and Automated Hybrid Mobile Application using Appium, Selenium, protractor, JavaScript, Java.
Good Experience in using Configuration management tools like Sub Version (SVN), GitHub, and Build management tools like MAVEN and ANT.
Good Expertise in Schedule jobs via Jenkins (Continuous Delivery) and Continuous Integration for automating the build and deploy processes allowing significant increase in test automation. Monitoring the jobs scheduled jobs.
Experience in developing and understanding of HTML, XML and good Experience in Java script.
Significant experience in Compatibility Testing, Integration Testing, System Testing, Migration Testing, Regression Testing Smoke Testing and Accessibility Testing etc.
Provided support in the performance testing using JMeter task includes developing test plan, test script and reports.
Hands on experience of testing Power BI reports.


TECHNICAL SKILLS:
Test Automation scripting tools: Selenium, SOAP UI, Ready API testing, Postman, Rest Assured, Cucumber,
Selenium IDE, SOAP UI, Ready API testing, Postman, Rest Assured.
Operating Systems: UNIX, Windows 95/98/NT/2000/XP, Linux.
Databases: MySQL, SQL Server.
Testing life cycle management Tools: HP ALM, Jira, Rally, Maven, Jenkins, CSS, Git, CICD, GitHub.
Software Methodologies: Agile/Scrum, Waterfall.
Programming Languages: Java, Java Script, XML, HTML, DOM, C, PL/SQL

WORK EXPERIENCE

Adobe, San Jose, CA Jan 2022 Till Date
SDET Engineer
Followed DevOps continuous integration (CI) tool Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop, tablet and mobile.
Expertise in grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run sanity and regression testing.
Expertise in working with Web API testing using SOAP UI and Postman/Jetpacks and using JavaScript coding. Expertise in reading XML, HTML, JSON and WSDL file for web services testing for SOAP and Restful services.
Generated Python PostGre SQL Forms to record data of online users while written and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL db package.
Collecting support archive, session attributes for troubleshooting and support with APM vendors.
Experience in Functional and Regression testing on Mobile Apps (iOS and Android).
Performed testing with various iPhone and Android handsets to ensure mobile web-based functionality working as expected.
Five apps published on Google Play Store. Skilled in various core Android and Jetpack architectural components.
Implementing Coroutines Kotlin API along with Observable objects from Android Jetpack library.
Hands on experience in performing manual testing (emulators & IOS Simulators) & Mobile Application Testing using automation tools like Appium, See test and Perfecto.
Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Ruby.
Expertise in designing and developing Windows based applications and Web based applications using ASP.NET, ADO.NET, C#, VB.NET and SQL Server.
Developed web based and windows based applications using ASP.Net, C#.Net, ADO.Net, Web Services, IIS, VB Script, JAVA Script, HTML, HTML5, XML.
Developing ASP.Net Web API for passing clinical data to Humana mobile application (IDE) as well as CGX responsive web using ASP.Net, MVC 4.5, C#.
Thorough understanding of web technologies and methodologies including ASP.NET MVC, HTML5, JavaScript, CSS, W3C, and Web Content Accessibility Guidelines (WCAG 2)
Well versed in locating various GUI elements using XPath, CSS, Link text, Id, Name, Class name, Tag names, partial Link text to test both web and Mobile xtest applications.
Involved in defining Test Scenarios for the applications and performed manual testing in HP ALM.
Tracked the defects, prepared status summary reports and reported defects through HP ALM.
Worked on Mobile xtest development concepts like server-side Mobile xtest API, Mobile xtest Components, Emulators, Device Groups, Device Detection, and Mobile xtest request processing.
Involved in Mobile xtest testing by writing java scripts for automation through Selenium APPIUM.
Implemented AWS solutions using EC2, S3, RDS, Elastic Load Balancer, Auto scaling groups, optimized volumes and EC2 instances.
Used Swift and Xcode to build automation scripts,
Developed Automation scripts for all the new UI changes using Swift with KIF Framework and Xcode as an IDE and exposure with Appium.
Implemented simulator for Mobile xtest App Testing in Android Platform using APPIUM.
Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
Experience in writing complex XPATH using following and preceding and using functions like contains and not contains.
Done manual testing on few projects with Database testing using My SQL.
Supported for dev in preparing ADF scripts for transferring the data-to-data warehouse using Azure data factory.

HOLT CAT, San Antonio, TX Jul 2019 Dec 2021
SDET Test Engineer
Responsibilities:
Participated in all meetings planned for release and obtain necessary technical requirement. Such meetings include design review, test execution timeline etc.
Performed the role to guide the offshore team by gathering the requirements from the client.
Identified high level scenarios to perform test execution for requirements in current release.
Involved in Automation Framework development from scratch using Selenium WebDriver, TestNG, Cucumber JVM and Page Object Model in Eclipse.
Good Experience in Appium for mobile testing in Android, IOS and Mobile Applications.
Good experience in performing manual testing using Android Studio Emulators, IOS Simulators & Mobile Application Testing using Automation tools like Appium, See test and Perfecto.
Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
Used Git and Stash to re-modify files and for software development.
Worked on Python Open stack API's.
Executed the Test Plans on web and Mobile as per requirements using Appium tool.
Implemented simulator for mobile App Testing in Android Platform using Appium.
Performed Manual Mobile Testing using Emulators and IOS simulators.
Implemented Android Jetpack Room Database implementation along with Kotlin Singleton implementation.
Involved in developing applications in C# to meet business requirements using Visual Studio
Researched Microsoft. NET Framework (C#, ASP.NET and VB6.NET) as the platform for future development.
Design and develop front ends for the application to support business rules using C#.
Extensively used C# Generics in MVC. C# Generics are mostly used in Models and Controllers.
Worked along with observable lifecycle aware components like Android Jetpack Livedata.
Experience in Mobile Automation Testing on IOS platforms using iPhone & iPad Devices with Automation tools like Keep It Functional KIF and Appium. In depth understanding of Object-Oriented Programming and skilled in developing automated test scripts in Swift.
Hands on experience with Swift, KIF and Appium for Mobile UI Automation and XCTest for unit tests.
Testing user experiences on Mobile QA experience on android / ios / Chrome testing.
Followed DevOps continuous integration (CI) tool Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop, tablet and mobile.
Performed Cross browser testing and parallel testing on Chrome, Firefox and Edge using TestNG and Maven on Selenium grid.
Additional testing to include Section 508 / Structural (ISO 320000-1:2008) Accessibility (WCAG 2.0 / PDF/UA 1.0 / HHS & up to date with the Section 508 compliance refresh.
Expertise in grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run sanity and regression testing.
Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
Experience in writing complex XPATH using following and preceding and using functions like contains and not contains.
Good knowledge of Kafka for streaming real-time feeds from external rest applications to Kafka topics.
Automated few applications using Python scripting for Gilead RA medical related projects.

Coforge, Austin, TX Jan 2017 Jun 2019
SDET Developer in Test
Responsibilities:
Analyzed the system requirements and developed detailed test plans and test cases and provided the documentation. Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
Involved in performing functional, application, integration, system, and regression Testing.
Created automation test scripts using data Driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven.
Expertise in using Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time.
Expertise in performing manual testing (emulators & IOS Simulators) & amp; Mobile Application Testing using Appium.
Built database Model, Views and API's using Python for interactive web-based solutions.
Developed and designed automation framework using Python and Shell scripting.
Wrote Python/Perl scripts to parse XML/JSON documents and load the data in database
Implemented simulator for mobile app testing in IOS, Android using Appium Tool.
Implemented Appium Scripts to test iOS and Android platforms
Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop, tablet and mobile.
Performed Cross browser testing and Parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium grid.
Performed Data-driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
Performed testing on Web Services using WSDL and SOAPUI to check the communication between different services and adding different assertions and automated data driven testing by getting the data from various external sources like excel and database.
Manual Web services testing using Postman Tool, Validated request and response JSON.
Implemented logic towards a robust Rest service testing process and code clean up.
Used Postman &SOAPUI for rest service testing.
Automated REST API s using Java and Rest Assured java Library which follows the TDD/BDD model and asserted HTTP codes, response data etc.

Unifytech, Hyderabad, India Jun 2015 Nov 2015
SDET Developer in Test
Responsibilities:
Involved both directly and indirectly with Test Requirement Identification, Project Setup, Planning Estimation, Test Strategy, Test Outline, Test Design, Test Plan reports, Automation, Test Execution, Regression reports.
Followed Agile testing methodology, participated in daily SCRUM meetings and tested each SPRINT deliverable.
Participated in Test Planning and Automation Effort estimations.
Participated in daily scrum meetings to report daily progress of Automation activities and Sprint planning meetings.
Develop UI automation test scenarios using C# .Net (Visual Studio 2010 + Selenium II Web driver using Page Object pattern + NUnit.) Accomplished: develop 5 UI scenarios within one weeks.
Executed test cases and test scripts for manual and automation testing.
Used XPath, CSS Selector, ID, Name, Link Text locators to identify objects.
Implemented implicit wait and explicit wait in the framework to deal with synchronization problems.
Attended in develop of companies website (used HTML, CSS, JavaScript)
Tested application using BDD framework with Cucumber and Gherkin language.
Performed cross-browser testing and executed test cases on multiple platforms using Selenium Grid.
Used JIRA to open bugs, create tasks and user stories, initiate change requests and deploy applications.
Receive, execute, and reply to commands from within a UI Automation JavaScript program.
Responsible for updating and maintenance of existing selenium scripts.
Used Postman for testing RESTful web services/API manually and also automated RESTful web services/API using JAVA.
Performed extensive Backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
Worked as QA for performing API launches, white box testing, data testing.
Tested and analyzed SQL queries and XML code to validate data and database mappings.
Implemented CI/CD using Jenkins to schedule test runs and deploy new commits.
Extensively involved in resolving bugs fixes with the Development Team.
Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

Infratech, Hyderabad, India Mar 2013 May 2015
SDET Automation Developer in Test
Responsibilities:
Involved in various meetings with Business analysts and developers.
Conducted Functional testing, Regression Testing using selenium with Data-driven framework and Key- Word driven framework.
Created automation test scripts using data Driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven.
Expertise in using Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time.
Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop, tablet and mobile.
Performed data driven testing by using JDBC as a data source in SOAP UI.
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.
Extensively involved with backend testing by writing complex SQL queries.
Executed the automated regression test cases during every release and executed the daily regression test suites.
Involved in debugging of the existing automation script.
Experience working in Agile/ Scrum methodology for SDLC and working on Test management tools like Jira.
Participated in daily Scrum meetings.
Keywords: cprogramm csharp continuous integration continuous deployment quality analyst user interface business intelligence sthree database information technology hewlett packard microsoft procedural language California Idaho Texas

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];1070
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: