Summary
Overview
Work History
Education
Skills
Careersummary
Timeline
Generic

Sowmith Raj

Grove City,PA

Summary

6+ years of experience as a QA Automation Engineer, skilled in developing and executing test strategies for web, mobile, and API testing. Proficient in Selenium, Appium, and CI/CD pipeline integration using Jenkins. Experienced in manual and automated testing within Agile environments. Skilled in various testing types: Sanity, Smoke, White Box, Black Box, GUI, Functional, Performance, Security, Stress, Integration, System, Volume, Load, Mobile, UAT, and Regression Testing. Strong experience in Performance/Load Testing using Load Runner, Performance Center, and creating automation frameworks. Proficient in API testing with SOAP (Java client, Soap UI) and POSTMAN. Excellent experience in Software Testing in Client Server Application and Web based application using Manual Testing Techniques and Automated OPEN-SOURCE Testing Tools. Hands on Grouping of Test Suites, Test Methods and Test Cases for regression and functional testing using the TestNG annotations like Parameter, Data Provider. Experienced in developing and maintaining Test Plans, Test Cases, and Test Scripts, and reporting bugs using tools like HP ALM and JIRA. Excellent communication, presentation, and time management skills with the ability to adapt and learn quickly. Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver, C#, JavaScript. Automated Web Services using Rest Assured using Java in eclipse. 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). Automate the mobile apps test cases using Selenium Appium framework and execute on weekly basis. Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator. Extensive experience with Onshore/Offshore model. Involved in mobile testing includes app testing & Test automation for web applications using Appium.

Overview

8
8
years of professional experience

Work History

QA Automation Engineer/ Mobile Tester

Texas Capital Bank
01.2023 - 07.2024
  • Designed and executed test cases for Smoke, Functional, Regression, Integration, End-to-End, and Cross-browser testing using HP ALM, ensuring high-quality mobile application performance
  • Developed and executed comprehensive test plans, test cases, and test scripts for Banking application integrations using Epic, achieving robust coverage and thorough testing
  • Automated test cases and frameworks for Banking applications using Selenium WebDriver, Selenium Grid, Cucumber, JUnit, and TestNG, enhancing testing efficiency and accuracy
  • Utilized Jira for project management, issue tracking, and agile methodologies, including customizing workflows, dashboards, and reports to streamline mobile application development
  • Conducted manual Positive and Negative Testing, and automated BDD tests for Banking apps using Cucumber integrated with Selenium, ensuring comprehensive validation
  • Performed functional, integration, and regression testing of mobile application microservices and APIs using SOAPUI and Postman, ensuring comprehensive validation
  • Collaborated with cross-functional teams for seamless Banking application integration and project management, involving requirement gathering, sprint planning, and agile transformation
  • Utilized SQL for back-end testing and validation of mobile app data, ensuring accuracy of UI content against requirements
  • Performed End to End Mobile Testing on Android/IOS using Appium
  • Executing the test plans on web and mobile (Apple & Android) as per requirements
  • Documented defects and test results in Enterprise Quality Center, ensuring timely resolution and continuous improvement of mobile applications
  • Analyzed business requirements, created testing strategies and plans, and tracked defect reporting and bug fixes using tools like Version One
  • Monitored and analyzed system performance, providing optimization recommendations
  • Developed test strategies, plans, RTMs, and reviewed test cases; managed test environments and conducted various testing phases
  • Organized bug triage meetings, communicated with stakeholders, and provided technical solutions for business support
  • Designed and developed automation test scripts for different testing types; utilized Quality Centre for test management
  • Conducted end-to-end testing, parameterized automated scripts, and integrated test suites with CI/CD pipelines using tools like Jenkins and Maven
  • Provided training and mentorship to junior QA engineers, fostering a culture of knowledge sharing and continuous professional development
  • Designed, executed and maintained Selenium Web Driver (TestNg, JUnit) automated test cases for regression test cases
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium RC
  • Conducted web services testing with SOAPUI/Ready API, validating SOAP and RESTful services
  • Experience developing wide range of Recovery Scenarios for automation mobile testing in QTP/UFT

QA Analyst

Legato Health
12.2016 - 05.2021
  • Participated in requirement walkthrough and created detailed test plans, ensuring comprehensive coverage of functional and non-functional requirements
  • Developed and documented comprehensive Test Plans and Test Cases for Quality Assurance testing of screens, workflows, and integrations, ensuring alignment with business requirements and technical specifications
  • Conducted extensive manual testing of applications, including Functional Testing, Backend Testing, Positive/Negative Testing, and User Acceptance Testing (UAT), ensuring high-quality deliverables and user satisfaction
  • Wrote and optimized code for database connectivity and integration using ADO.NET, and manually performed Backend Testing using complex SQL queries on Oracle databases to validate data integrity and accuracy
  • Developed and maintained automated test scripts using tools such as Selenium and QTP, increasing test coverage and efficiency while reducing manual effort and human error
  • Collaborated closely with development, business analysis, and product management teams to ensure thorough understanding of requirements and timely delivery of high-quality software products
  • Implemented Continuous Integration (CI) and Continuous Deployment (CD) pipelines using Jenkins, enabling automated testing and deployment processes for faster and more reliable software releases
  • Automated the Manual test cases of the application
  • Reviewed the Business requirement documents and the Technical Specification
  • Practiced Agile methodology by managing requirements, controlling software changes and followed iterative approach through the software development
  • Prepared Requirement Traceability Matrix to verify that all stated and derived requirements are allocated to system components
  • Reviewed test cases in the automation perspective to identify reusable actions and functions using Quality Centre
  • Review of Unit Test Cases and performed data accuracy, data validation, and data integrity testing by querying the database using MySQL Queries to check for data stability on the Server
  • Extensively used Quality Centre for test planning, maintaining both manual test cases and automation test scripts, test execution, reporting and tracking defects
  • Used different Frameworks like Keyword and Data Driven frame works in QTP/UFT, and extensively worked on Scripting using Shared Object repository
  • Created whole test framework using Selenium for further test creation and execution
  • Worked on distributed test automation execution on different environments as part of Continuous Integration Process using Selenium Grid and Jenkins
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE
  • Uploading test cases, executing tests and entering defects within HP ALM Quality Center
  • Acquiring and organizing large amounts of data for testing
  • Worked with the business users on User Acceptance Testing by mentoring them on various aspects of testing
  • Understood the Business Logic, User Requirements and test-objectives to develop Use Case Scenarios, Test plans, Test cases

Education

Master’s - business Analytics

Gannon University
Erie, PA
12.2022

Bachelor’s - computers

Osmania University
Hyderabad India
12.2016

Skills

  • Waterfall
  • Agile/Scrum
  • Selenium WebDriver
  • TestNG
  • Selenium Grid
  • Cucumber
  • Jmeter
  • SoapUI
  • QTP
  • Appium
  • Eclipse
  • API
  • Maven
  • Jenkins
  • GitHub
  • HTML5
  • JAVA\J2EE
  • C
  • C
  • Shell script
  • C#
  • MySQL
  • Oracle11g
  • Microsoft SQL Server
  • PL/SQL
  • HP ALM
  • JIRA
  • RTC

Careersummary

6, QA Automation Engineer, Selenium, Appium, CI/CD pipeline integration using Jenkins, Manual and automated testing, Agile environments, Performance/Load Testing, API testing with SOAP and POSTMAN, Software Testing in Client Server Application and Web based application, TestNG annotations, Test Plans, Test Cases, Test Scripts, HP ALM, JIRA, Automation Frameworks, Rest Assured, Amazon Web Services (AWS), Mobile testing using Appium

Timeline

QA Automation Engineer/ Mobile Tester

Texas Capital Bank
01.2023 - 07.2024

QA Analyst

Legato Health
12.2016 - 05.2021

Master’s - business Analytics

Gannon University

Bachelor’s - computers

Osmania University
Sowmith Raj