Home

Sruthi - QA engineer/SDET
[email protected]
Location: Dallas, Texas, USA
Relocation: Any
Visa: H1B
Professional Summary:
Have 9.6 years of experience as a Java programmer and Automation Engineer - SDET in design, testing and development.
Experience on Automating Salesforce Applications
Proven ability designing, creating, and testing automation frameworks using Java, JavaScript, Selenium WebDriver, Junit, TestNG, Maven, and Jenkins.
Experience creating, modifying, and maintaining new and existing automation framework models (BDD, Hybrid, Keyword,Playwright and Data-Driven Frameworks).
Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, Strings, Exception handling, Multithreading, etc.,
Experience in DevOps, installing, configuring, and integrating Automation scripts on Continuous
Integration tools (CI/CD) like Jenkins for nightly test suite execution.
Expert in developing Behaviour Driven Development (BDD) by writing Gherkin language using cucumber tool, developed Scenarios, Scenario outlines, features, and Step definitions, and generating the cucumber reports.
Experience in running multiple tests across different browsers, operating systems, and machines in parallel.
Experience getting data from API calls using Postman and then automating with REST Assured framework.
Experience in writing SQL queries and automating database related tests using selenium- JDBC methods.
Experience in Waterfall and Agile Projects, working very closely with Product owners in Agile and attending different ceremonies like Sprint Planning meeting, Scrum, Backlog Grooming, Sprint Review, and Retrospective.
Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
Executed cross-browser and parallel testing using TestNG.
Designed and developed Automation Framework (Hybrid, POM) using Selenium Web Driver.
Knowledge on Docker configurations.
Acted as a Lead. Handled Onsite and Offshore Regression Team
Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix.
Professional expertise in Smoke Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software.
Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing, UI Validation, WebServices, Boundary Value Testing.
Experience in version Control systems and Continuous Integration tools.
Expert using open-source bug tracking tool ALM, JIRA.
Ability to adapt to new environments quickly, strong team player, good communication, good analytical, computation skills, enthusiastic learner, confident, sincere, & committed.
Outstanding communicator with extensive experience in customer service as well as ability to identify, develop and enhance client relationships.


Technical Skills:

Technology Description
Programming Languages JAVA
Automation Tools Selenium , BDD , TestNG , Junit ,Playwright, RestAssured
J2EE Technologies JDBC, Servlets, JSP
Cloud Salesforce
API Testing REST,SOAP
DataBase MySql, oracle
Web Technology HTML, CSS,JSON,XML
Frameworks Hybrid, Data driven, POM
Web and Application Server Tomcat Apache
Tools & IDE Eclipse,Intellij IDEA,HP ALM,POSTMAN
Version Control & CI Tools SVN,Maven,GIT,GitLab,Jenkins
Test Management Tools HP ALM 11.0, JIRA


Work Experience:

Project#1
Client: Worldwide Express
Location: Dallas, Tx
Role: Senior SDET Duration: Mar 2023 to Till date
Environment: Java, PlayWright, Selenium WebDriver, SOAP and Restful Web services, GitHub, JIRA, Eclipse IDE, Rest Assured, Postman, Maven, Junit, TestNg, Jenkins

Job Duties:
Worked with business analysts, developers and technical support to determine the best requirement specifications.
Associated with the development team to understand technical design and architecture for test planning.
Acted as a Lead. Handled Onsite and Offshore Regression Team
Automation of test cases & execution in PlayWright using Java.
Migrated Selenium Scripts to Playwright Scripts
Maintaining & refactoring the automation framework & tests as needed
Developed Framework using Rest Assured for testing the API s.
Categorized bugs based on the severity and interfaced with developers to resolve them.
Worked in Functional Testing and supported multiple releases.
Configured and scheduled jobs in Jenkins.
Involved in Functional testing and regression testing.


Project#2
Client: JPMorgan Chase & Co
Role: Software Engineer
Location: Hyderabad, India Duration: Jul 2021 to Jan 2023
Environment: Java, Salesforce, Selenium WebDriver, SOAP and Restful Web services, GitHub, JIRA, Eclipse IDE, Rest Assured, Postman, Maven, Junit, TestNg, Jenkins

Job Duties:
Worked on automation of Salesforce Application. Dealt with salesforce core features.
Worked with business analysts, developers and technical support to determine the best requirement specifications.
Associated with the development team to understand technical design and architecture for test planning.
Automation of test cases & execution in Selenium Web driver using Java.
Responsible for identifying test cases to automate with Rest Assured for Functional and Regression Tests.
Developed Framework using Rest Assured for testing the third party API s and service now specific one s.
Categorized bugs based on the severity and interfaced with developers to resolve them.
Participated in Test Process Improvement discussions and advised the training and Strategies to implement and enhance the Testing process.
Worked in Functional Testing and supported multiple releases.
Configured and scheduled jobs in Jenkins.
Involved in Functional testing and regression testing.

Project#3
Client: Wells Fargo
Role: Systems QA Analyst
Location: Hyderabad, India Duration: April 2018 Jul 2021
Environment: Java, Selenium, API, JDBC, MySql, oracle, GitLab, maven, ALM, JIRA, TestNG, Jenkins
Job Duties:
Responsible for identifying test cases for manual and Automation with Selenium WebDriver for SmokeTest, Functional and Regression Tests.
Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
Involved in testing the application utilizing the scrum Agile Methodology
Involved in designing an automation framework to be used in UI testing with Selenium.
Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
Agile user story test case automation
Writing helper methods and reusable components for automation framework support.
Validating and developing scripts in different environments and browsers
Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server. Conducted backend testing using SQL queries to validate data for databases.
Identified, Reported and Tracked Defects using Quality Center test management tool.
Daily/Weekly/Monthly status reporting to onsite.
Worked in Functional Testing and supported multiple releases.
Configured and scheduled jobs in Jenkins.

Project#4
Client: Safeway
Role: Associate Professional-Application Delivery
Location: Hyderabad, India Duration: Jan 2016 to April 2018
Environment: Java, Selenium WebDriver, MySql, oracle, socket programming, GitLab, maven, TestNG, Jenkins
Job Duties:
Responsible for identifying test cases to automate for Functional and Regression Tests.
Developed selenium webdriver scripts for the test scenarios.
Writing helper methods and reusable components for automation framework support.
Validating and developing scripts in different environments and browsers
Responsible for verifying Web, Mobile data validations in Physical & virtual devices.
Executed test cases and documented bugs found during the process of testing.
Attended Weekly/Daily reports to clients based on the status of execution/defects.
Maintenance of test suite with build system and execution through CI tools
Performed End-to-End testing of database to check data integrity using SQL queries
Developed code to stop and run different services.

Project#5
Client: B&Q
Role: Associate Professional-Application Delivery
Location: Hyderabad, India Duration: Nov 2014 to Jan 2016
Environment: Java, Selenium WebDriver, JIRA, GitLab, maven, TestNG, Jenkins
Job Duties:
Involved in the design and development of test plans from the Business and Functional Requirements which includes test objectives, test strategies, test environments etc.
Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium Webdriver (using Java).
Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
Extended TestNG framework by adding some helper classes and methods.
Used Maven to build and run the Selenium automation framework. Once the script got over, the framework used to send the automation reports over email.
Used GIT as code repository and Code Collaborator to manage code reviews.
Maintenance of test suite with build system and execution through CI tools
Identified, Reported and Tracked Defects using Quality Center test management tool.


Education:
Bachelor of Technology in Electronics and Communication Engineering from Jawaharlal Nehru Technological University, India.
Keywords: continuous integration continuous deployment quality analyst user interface active directory hewlett packard Colorado 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];2937
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: