Swathy Thulasi
Senior SDET Engineer
Email: ****.******.*******@*****.***
Phone: 703-***-****
PROFESSIONAL SUMMARY:
Highly competent and results-oriented QA Analyst with 8+ years of experience in Software Quality Assurance in Agile projects, Agile and Team leading & training.
Experience in all phases of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) using various methodologies like Waterfall, and Agile methodologies.
Strong code debugging skills with a good understanding of object-oriented programming concepts.
Executed Selenium Tests in parallel & distributed mode on multiple remote machines using Remote Web driver and Selenium Server.
Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
Well versed with version control system SVN, Build Management Tool Maven, Continuous Integration system Jenkins.
Proven expertise in Software Testing Lifecycle Management including requirement gathering, test planning, test case execution, and Defect management.
Developed automation scripts for mobile Native applications on iOS and Android platforms using Appium and Java.
Solid experience in Functional testing, Integration testing, System testing, and UAT.
Experienced in formulating Test Plans, Test cases, Test Scenarios, Test Approaches, and set up a testing environment
Proficient in overall Defect Management/Problem solving including tracking bugs and reporting using Rally/ALM/Quality Center.
Solid SQL skills can write complex SQL queries for backend testing and end-2-end testing.
Good experience in testing Web Services using Soap.
Extensive experience in preparing Test Strategies, Test plans, Test scenarios, Test cases, and Test Scripts based on user requirements.
Proven ability in a leading team or working part of a team.
Hands-on experience in work coordination between onsite and offshore teams.
Strong communication & collaboration skills with all stakeholders
Excellent verbal/written communication skills and strong analytical abilities and can perform well both independently and as a team player.
Hands-on experience in testing mobile apps using sauce Labs and on real devices
TECHNICAL SKILLS:
Methodology
Agile/Scrum, Waterfall
Test Management Tools
JIRA, Microfocus ALM, Azure DevOps, Selenium, Appium, Sauce Labs
Microsoft Tools
Excel, Word, Share Point, Power Point
Version Control Tools
SVN, GIT
PlatForms
Windows Server, Unix/Linux
Databases
Oracle, SQL Server, MySQL and DB2
PROFESSIONAL EXPERIENCE:
Client: TIAA, Remote(Contract) Nov 2023 to Present
Role: Senior Software Developer in Test
Responsibilities:
Use of JIRA for story creation based on business requirements, tracking story progress, identifying dependencies and impediments.
Defects created, assigned and tracking using JIRA
Completed in-depth usability testing on Windows, Android and iOS mobile devices
Used IntelliJ idea to setup the integrated development environment.
Developed test scripts to automate process of testing in Selenium Web Driver.
Developing and maintaining automated test scripts and frameworks to increase testing efficiency and coverage.
Analyzed product and process performance data to identify areas for improvement, leading to a 20% increase in product efficiency and a 10% reduction in waste.
Managed on the development and maintenance of test environments, ensuring accurate and efficient testing of the product and reducing manual testing time.
Tracked and reported on test progress and results, providing valuable insights to the team and stakeholders.
Coordinated with software developers, project manager and business analysts to discuss QA concerns.
Served as a lead for new hire QA onboarding process.
Executed regression testing with optimized selenium scripts with various test data sources.
Used GitHub as version control tool for source code, web pages, and documentation.
Performed End to End testing with valid and invalid data to check the new functionality that has been added,
performed Smoke, GUI, Functional, Back-End, and Regression testing
Environment: SQL Server Management Studio, HP ALM Quality Center,, Emulators, Page Object Model (POM), Jira
PROFESSIONAL EXPERIENCE:
Client: Publix, Remote(Contract) Nov 2022 to Nov 2023
Role: QA Engineer
Responsibilities:
Conducting test planning and strategy development to ensure comprehensive testing of the DSCSA Dashboard application.
Creating and executing test cases, test scripts and test scenarios to identify defects and ensure the software quality.
Collaborating with cross-functional teams to identify and resolve defects and issues found during testing.
Tracked and reported on test progress and results, providing valuable insights to the team and stakeholders.
Experience with Design, code, debug operations, reporting, data analysis and web applications.
Created a well-structured status reporting and implemented to QA team.
Participated in code reviews, providing valuable feedback to the development team and contributing to a 15% increase in code quality.
Environment: Java, Selenium WebDriver, HP ALM Quality Center, Python, Emulators, Jira
PROFESSIONAL EXPERIENCE:
Client: AppKorp Inc, Richmond, VA Jan 2021 to Nov 2022
Role: QA Engineer
Responsibilities:
Involved in design and requirements gathering for a project for further improvements and enhancements as per business requirements.
Implementation of the project in the Agile methodology and ATDD (Acceptance Test Driven Development) process.
Track automation results daily for better performance in testing.
Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
Good experience in mobile testing using Appium in both iOS and Android applications using simulator and emulator.
Gathered functional requirements that are involved to fulfill business-specific requirements for a web-based application. Primarily responsible for overall Functionality Testing.
Participated in sprint planning and grooming sessions to discuss about the story requirements.
Use of JIRA for story creation based on business requirements, tracking story progress and identifying dependencies and impediments.
The tool ATM was used for the creation of detailed manual test cases, test execution suits, execution of the test suits, and reporting.
Defects created, assigned, and tracked using JIRA
Used eclipse to set up the integrated development environment.
Developed regression and functional test automation scripts in Java using Selenium WebDriver.
Developed test scripts to automate the process of testing in Selenium Web Driver.
Execution of Selenium Test cases and Reporting defects.
Cross-browser testing done manually and automated using Selenium Grid, and Sauce Labs.
Used GitHub as a version control tool for source code, web pages, and documentation.
Database verification using Oracle SQL developer and DB2 using IBM Data Studio.
Experience in testing mobile apps for both IOS and android
Involved in testing both SOAP and REST services using SOAP UI, Postman, and Rest Assured and tested both XML and JSON formats.
Involved in the validation of the application in a production environment.
Coordinated the testing efforts between the different teams working on this project.
Used Git as a source repository system to share code within the office as well as with the team overseas.
Involved in Database testing by connecting to the Database and validating the data tables through SQL statements.
Participated in all the agile ceremonies.
Client: HCL Technologies Ltd, Chennai, India Oct 2015 to Dec 2015
Role: QA Engineer
Project: Otsuka Pharmaceuticals
Responsibilities:
Analyzed the user requirements, and functional specifications and used case documents for functional testing.
Incidents Handling – Analyzing the issue which has been raised by users and resolving it.
Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver.
Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like IE and Firefox.
Prepared and verified the Daily/weekly/monthly report.
Attended status calls and communicated to the Project team on project readiness, status, and potential risks.
Provided Support by giving resolution to the users on the application Argus Safety Suite 6.0.
Well-versed in different management scenarios like System Integration, and Task Scheduling.
Defects created, assigned, and tracked using JIRA
Used eclipse to set up the integrated development environment.
Conducted backend testing using SQL queries to validate data for the database and Used SQL queries for retrieving data from the database for executing user-specific test cases.
The tool Splunk used to check the logs.
Client: HCL Technologies Ltd, Chennai, India Jun 2011 to Aug 2015
Role: QA Engineer
Project: Merck & Co
Responsibilities:
Created Test Cases as per the business requirement and executed them.
Involved in cross-browsing testing of the application on various browsers to ensure it functions
Tested mobile applications with both physical devices and using sauce labs.
Tested Rest API apps using POSTMAN
Involved in writing and implementing of the various Test cases and Test scripts.
Developed SQL queries to extract data from the source tables.
Run Regression and Functional Testing in an Agile-Scrum environment
Actively participated in all QA and testing activities during UAT and PROD SDLC.
Involved in analyzing system specifications, design, development, and execution of test plans and test cases for Manual and Automated testing.
Created Test cases Using Element locators and Selenium Web driver methods.
Executed regression testing with optimized selenium scripts with various test data sources.
Defect fixing in Java.
Involved in each stage of test documentation with Test Policy, Test Strategy, Methodology, Test Planning, Test Case Specification, Test Procedures, Test Scripting, Test Logs and Defect Reports.
Used GitHub as a version control tool for source code, web pages, and documentation.
Developed the Collectors as per the Functional Requirements Specifications.
Self-Reviews and Peer Reviews to increase Productivity.
On-time delivery- meeting SLAs- delivering the quality work to the user on time.
Enhanced Test cases using Java programming features and TestNG Annotations.
EDUCATION:
Bachelor of Computer Science, MOP Vaishnav College for Women, Chennai, India, 2011
Master of Computer Applications (Distance Education), University of Madras, Chennai, India, 2014