Home

Thejarathnam - QA Automation Engineer
[email protected]
Location: Arizona City, Arizona, USA
Relocation: No
Visa: GC
Test Plan, Test Cases and Test Scenarios in different Software Development
methodologies.
Maintaining Requirement Traceability Matrix (RTM) to make sure that all the requirements are covered in the Test Cases.
Experienced in making Data Driven and keyword and hybrid Framework to maintain Test Suites.
Experience in Rally, and Jira to write test cases, log defects, track defects and to generate test execution reports.
Experienced at working in Agile Software Methodology.
Experience in SOAP API manual testing using SOAP UI tool.
Experience in POSTMAN tool for API testing for some scenarios.
Experience in Rest Assured API automation testing wherever required.
Experience in database testing using Jdbc Api (Database connection to selenium testcases).
Experience in all modules of Quality Center (Requirements, Test Plan, Test Lab, Dashboard and Defects)
Experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System
Integration, and Task Scheduling.
Basic understanding of Behavior Driven Development (BDD).
Improved software quality and reduced defects by implementing software quality practices, techniques and methods.
Great team player.
Ability to perform multi-tasking and excellent in working in environments with deadlines.
Technical Skills
QA Management Tools JIRA, ALM, MS Office, MS Excel
Automation Tools Selenium WebDriver in Java, Selenium, Eclipse ,Cucumber ,ACCELQ
Automation Frameworks Data driven framework by using Page Object Model design pattern with Page Factory,
TestNG, Log4j (Logging framework),
API Apache POI for data driven framework , JDBC API for database testing
API Testing Rest Assured API Automation, POSTMAN, Soap UI Tool, Soap API Automation
Logs and Reports Extent Reports , Log4j for logs
Version Control Git , SVN
Languages Java, XML
Build and CI Tools Jenkins, Maven
Methodology and Processes Agile
Project management Jira
Professional Experience:
Client: Wells Fargo, AZ
Mar 2022- till date
Role: QA Automation Engineer
Responsibilities:
Research, define and write accurate, detailed, organized user stories and acceptance criteria based on product goals
and business objectives.
Creating the automated test cases using AccelQ automation tool for Salesforce UI.
Creating the test cases to test the webservices using Postman.
Created JavaScript (.js) using describe, it, promise, resolve, reject, done, expect and assertions for REST API Validations
like POST, PUT, GET and DELETE.
Involved in Regression testing using AccelQ and Creation of automation scripts for Salesforce web pages.
Find, isolate, document, regress, and track bugs through resolution via JIRA.
Designed, developed and implemented Test Driven automation testing framework utilizing AccelQ query language
Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness & completeness
Executed and managed functional, integration, and system test cases. Wrote test cases to handle Alerts on the web
page.
Used automated scripts and performed functionality testing during the various phases of the application development
using AccelQ.
Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Id's and XPath
in AccelQ.
Clarify requirements based on reviewing work flows and document findings and decisions.
Worked closely with team QA to develop comprehensive Rest API test strategy.
Executed Test Scripts in different env like Dev, Int, Stag, UAT and Prod using multiple browsers like IE, FF, and Chrome.
Used JIRA for defect tracking. Based on priority/Severity of defects coordinated with dev team and make sure bugs
were fixed on time.
Working closely with the Developers in the review and modification of the product and its specifications using Agiletesting methodology.
Environment: Salesforce, AccelQ, Postman, Jira, BDD, REST, Agile, HTML, XML, XPath, JIRA, Firebug, Windows.
Professional Experience:
Client: EWS, AZ
Sep 2020 Mar 2022
Role: QA Automation Engineer
Responsibilities:
Research, define and write accurate, detailed, organized user stories and acceptance criteria based on product goals
and business objectives.
Creating the test cases to test the webservices using SOAP UI.
Creating the automation test cases for REST services using CUCUMBER.
Created JavaScript (.js) using describe, it, promise, resolve, reject, done, expect and assertions for REST API Validations
like POST, PUT, GET and DELETE.
Created 125 Backend Java Test Scripts to validate REST API Web Services for Mail Broker containing different templates
for customer receiving emails.
Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Gitlab) for nightly batch
run of the Script
Involved in Regression testing using Selenium and Creation of automation scripts for web pages.
Developed automated Test cases in Java using Selenium WebDriver.
Written Core Java Coding and automated Test Cases for both Frontend and Backend involving different modules.
Created user defined functions in Java and implemented the functionality with Selenium.
Understanding requirement and developing end to end automation test scripts using Selenium WebDriver with
TestNG framework.
Find, isolate, document, regress, and track bugs through resolution via JIRA.
Designed, developed and implemented Test Driven automation testing framework utilizing Java in Eclipse
Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness & completeness
Executed and managed functional, integration, and system test cases. Wrote test cases to handle Alerts on the web
page.
Involved in using Maven build tool to manage framework dependency jar files in POM.xml.
Used automated scripts and performed functionality testing during the various phases of the application development
using Selenium.
Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Id's and XPath
in Selenium.
Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
Clarify requirements based on reviewing work flows and document findings and decisions.
Worked closely with team QA to develop comprehensive Rest API test strategy.
Executed Test Scripts in different env like Dev, Int, Stag, UAT and Prod using multiple browsers like IE, FF, and Chrome.
Used JIRA for defect tracking. Based on priority/Severity of defects coordinated with dev team and make sure bugs
were fixed on time.
Working closely with the Developers in the review and modification of the product and its specifications using Agiletesting methodology.
Environment: Java, Selenium WebDriver, TestNG, Maven, Gitlab, ALM, Cucumber, BDD, Git, SOAP, REST, Agile, HTML, XML,
XPath, JIRA, Firebug, Windows.
Professional Experience:
Client: Wells Fargo, AZ
Jan 2020 July 2020
Role: QA Automation Engineer
Responsibilities:
Research, define and write accurate, detailed, organized user stories and acceptance criteria based on product goals
and business objectives.
Involved in Regression testing using Selenium and Creation of automation scripts for web pages.
Developed automated Test cases in Java using Selenium WebDriver.
Written Core Java Coding and automated Test Cases for both Frontend and Backend involving different modules.
Created user defined functions in Java and implemented the functionality with Selenium.
Understanding requirement and developing end to end automation test scripts using Selenium WebDriver with
TestNG framework.
Find, isolate, document, regress, and track bugs through resolution via JIRA.
Designed, developed and implemented Test Driven automation testing framework utilizing Java in Eclipse
Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness & completeness
Executed and managed functional, integration, and system test cases. Wrote test cases to handle Alerts on the web
page.
Involved in using Maven build tool to manage framework dependency jar files in POM.xml.
Used automated scripts and performed functionality testing during the various phases of the application development
using Selenium.
Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Id's and XPath
in Selenium.
Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
Clarify requirements based on reviewing work flows and document findings and decisions.
Worked closely with team QA to develop comprehensive Rest API test strategy.
Executed Test Scripts in different env like Dev, Int, Stag, UAT and Prod using multiple browsers like IE, FF, and Chrome.
Used JIRA for defect tracking. Based on priority/Severity of defects coordinated with dev team and make sure bugs
were fixed on time.
Working closely with the Developers in the review and modification of the product and its specifications using Agiletesting methodology.
Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, ALM, Agile, HTML, XML, XPath, JIRA, Firebug, Windows.
Client: Plumas Bank, Reno, NV
Jan 2019 Dec-2019
Role: QA Automation Engineer
Responsibilities:
Research, define and write accurate, detailed, organized user stories and acceptance criteria based on product goals
and business objectives.
End to End testing of the complete website which was developed using Angular.JS, JavaScript, HTML5, CSS3 and other
web technologies.
Involved in Regression testing using Selenium and Creation of automation scripts for web pages.
Developed automated Test cases in Java using Selenium WebDriver.
Written Core Java Coding and automated more than 750 unique Test Cases for both Frontend and Backend involving
different modules like Checkout, Item Page, Customer Cart and Payment Systems.
Created user defined functions in Java and implemented the functionality with Selenium.
Understanding requirement and developing end to end automation test scripts using Selenium WebDriver with
TestNG framework.
Find, isolate, document, regress, and track bugs through resolution via JIRA.
Designed, developed and implemented Test Driven automation testing framework utilizing Java in Eclipse
Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness & completeness
Executed and managed functional, integration, and system test cases. Wrote test cases to handle Alerts on the web
page.
Involved in using Maven build tool to manage framework dependency jar files in POM.xml.
Used automated scripts and performed functionality testing during the various phases of the application development
using Selenium.
Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Id's and XPath
in Selenium.
Executed SOAP based web services API testing (Java client and SoapUI).
Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
Worked directly with analysts and developers to investigate software defects.
Clarify requirements based on reviewing work flows and document findings and decisions.
Worked closely with team QA to develop comprehensive Rest API test strategy.
Validated SOAP responses by adding Assertions.
Involved in the Smoke testing whenever the build is deployed.
Created JavaScript (.js) using describe, it, promise, resolve, reject, done, expect and assertions for REST API Validations
like POST, PUT, GET and DELETE.
Created 125 Backend Java Test Scripts to validate REST API Web Services for Mail Broker containing different templates
for customer receiving emails.
Executed Test Scripts in different env like Dev, Int, Stag, UAT and Prod using multiple browsers like IE, FF, and Chrome.
Using Postman validated REST API Web Service Call by sending JSON Request and JSON Response.
Automated the REST API Web Service Call to invoke Mail Broker which contains templates for customer receiving
emails.
Used JIRA for defect tracking. Based on priority/Severity of defects coordinated with dev team and make sure bugs
were fixed on time.
Working closely with the Developers in the review and modification of the product and its specifications using Agiletesting methodology.
Environment: Java, Selenium WebDriver, TestNG, Maven, SoapUI, Jenkins, Agile, POSTMAN, HTML, XML, XPath, Java Script,
JIRA, Firebug, SQL, Windows.
Client: Tuft and Needle, Pheonix, AZ
Oct 2016 Dec 2018
Role: QA Automation Engineer
Responsibilities:
Analyzed Business Requirements Documents to get better understanding of the system both on technical and business
perspectives.
Worked in the agile environment with frequently changing requirements and features set.
Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
Developed and maintained automated regression test cases in Selenium WebDriver using Java programming
language and TestNG Framework.
Developed test code in Java language using Eclipse IDE and TestNG framework.
Used Java language and TestNG framework for scripting.
Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test
on nightly basis automatically.
Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
Designed test cases based on the use-cases and the complex business logic defined for each web-service or a message.
Designed and Developed UAT Regression automation script and Automation of functional testing framework for all
modules using Selenium and WebDriver.
Created the test data and request for the test data dependent with the other applications to be used in the testing
activities for the current release.
Used XPath and DOM to work with dynamic and static objects in Selenium.
Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services
testing using SOAP UI.
Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the
requirements, non-functional specifications, and end-user needs.
Prepared test cases, test data and test responsibility matrices for the application under test.
Used Git as code repository and Code Collaborator to manage code reviews.
Test scenarios for GUI, Functionality and performed data driven testing on the application inserting different data in
excel sheet using.
As part of compatibility testing, executed the workflow manager web application related test cases on different browsers
different Operating Systems.
Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases
ahead of schedule.
Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL
queries manually.
Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs
and Developers.
Environments: Selenium WebDriver, Jenkins, SOAP UI, Cucumber, ,Maven, TestNG ,JIRA, Eclipse, XPATH, Java, HTML, CSS,
agile, GIT, SQL and Windows.
Client: Mercury Insurance Co, Los Angeles, CA
Jul 2015 Sep 2016
Role: QA Tester
Responsibilities:
Responsible for providing test cases and executing them within an AGILE software development SCRUM environment.
Reviewed and Created Project Assessment, Project Plan, Business Process Requirements, Technical Requirements, Test
Specifications, Test Results, and Test Results.
Analyzed the system requirements and developed test plans using technical specifications.
Performed System Testing and Regression Testing.
Responsible for back-end testing/database testing, which was done using SQL queries.
Generated automated test scripts for regression and stress testing and also data driven scripts for multi user access for
product information module using the data pool.
Used JIRA for bug tracking and investigated software bugs.
Involved in Bug Logging, Issue Tracking and responsible for tracing the bugs throughout the whole bug lifecycle till the
bug closure.
Worked on regression testing, automation estimation, design and framework. Provided the detailed implementation
plan to management.
Responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity.
Actively involved with scrum and sprint meetings, managing product backlog, removing obstacles to progress, reallocating resources where necessary, prioritizing and review milestones and accomplishments.
Environment: JIRA, HTML, XML, SQL, Google Chrome, Mozilla Firefox, Internet Explorer, Windows.
Keywords: continuous integration quality analyst user interface javascript information technology microsoft Arizona California Colorado Idaho Nevada

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