Nathiya Vijayan
McKinney, Texas – *****
Mobile: 916-***-****
***********@*****.***
linkedin.com/in/nathiya-vijayan-7a46a3234
Professional Summary
Detail-oriented QA Test Engineer with over 10 years of experience in Manual Testing across multiple platforms, including ServiceNow ticketing systems and Salesforce applications. Proven expertise in developing and executing comprehensive test plans, test cases, and defect management. Strong background in functional, regression, and user acceptance testing (UAT). Skilled in collaborating with cross-functional teams to deliver high-quality software solutions in agile environments. Experience in Test Automation using Selenium WebDriver. Automated manual test cases using Selenium WebDriver, Junit and Cucumber BDD to cover all the quality risks identified as needing extensive or balanced testing. Performed API/Web Service testing manually using Postman.
Core Competencies & Keywords
Manual Testing
ServiceNow Ticket Testing
Salesforce Application Testing
Functional, Regression & UAT Testing
Selenium Automation
Selenium WebDriver
Automation Frameworks (Data-Driven, Keyword-Driven)
Test Script Development
Maven Build Tool
CI/CD Pipeline
Defect Management & Tracking
Test Case Design & Execution
Cross-Functional Team Collaboration
Test Plans & Documentation
Agile & Scrum Methodologies
Test Reporting & Metrics
Cross Browser Testing
Quality Assurance Process Improvement
Test Management Tools (JIRA, QC(ALM), Bugzilla)
ServiceNow Workflows (Incident, Problem, Change Management)
Salesforce Configuration & Customization Testing
Professional Experience
Senior QA Test Engineer, HCL Technologies, India.
July 2018 to October 2020
Project: Project: Hertz Car Rental
Conduct manual testing for ServiceNow ticketing systems, including incident management, problem resolution, and change request workflows.
Design, document, and execute detailed test cases and test plans for ServiceNow and Salesforce applications to ensure alignment with business requirements.
Perform functional, regression, and user acceptance testing (UAT) for ServiceNow workflows and Salesforce applications, validating changes, integrations, and new feature implementations.
Collaborate with ServiceNow and Salesforce developers, IT, and business teams to troubleshoot issues and ensure defect resolution.
Utilize JIRA and ServiceNow for defect tracking, ensuring all issues are logged, prioritized, and resolved in a timely manner.
Generate comprehensive test reports, providing detailed analysis of testing progress, defect metrics, and testing outcomes for stakeholders.
Key Achievements:
Led the testing of a Salesforce application integration project, reducing post-release defects by 50% through thorough test case execution and UAT.
Improved ServiceNow ticket resolution time by 40% through more efficient testing of incident and problem workflows.
Successfully validated and tested over 30 Salesforce custom objects, workflows, and triggers, ensuring seamless application performance.
QA Automation Engineer, HCL Technologies, India.
January 2017 to June 2018
Project: CITI Bank
Develop and maintain automated test scripts using Selenium WebDriver in Java for web applications, ensuring the automation of key functional test cases.
Perform functional, regression, and cross-browser testing to validate application features across different platforms and browsers.
Collaborate with the development and product teams to define test cases based on business requirements and user stories.
Execute automated test suites, monitor results, and report any defects or inconsistencies in the application using JIRA.
Document test results and maintain clear communication with stakeholders regarding test progress and issues encountered during testing cycles.
Key Achievements:
Successfully automated 60% of manual test cases, reducing overall testing time by 40%.
Improved testing accuracy and early defect detection by developing reusable test scripts for application feature.
Implemented an automated cross-browser testing solution using Selenium Grid, improving application reliability across different browsers.
Write and maintain automated test scripts using Selenium WebDriver in collaboration with senior engineers and QA teams.
Implement test scripts in programming languages such as Java, depending on the project requirements.
Execute automated test cases for web applications, ensuring that key functionality is tested efficiently across different browsers and platforms.
Perform functional and regression testing by running automated test suites.
Identify defects during the execution of automation scripts and report issues in defect tracking systems like JIRA or Bugzilla.
Provide clear steps to reproduce the defects for the development team.
Assist in the development and maintenance of automation frameworks, such as Data-Driven or Keyword-Driven frameworks.
Help to improve the efficiency of the framework by optimizing scripts and implementing best practices under the guidance of senior engineers.
Work closely with developers, senior automation engineers, and QA analysts to understand the business requirements and ensure that automation tests cover key functionalities.
Participate in daily stand-up meetings and sprint planning sessions as part of agile development processes.
Generate reports on automated test results, including pass/fail rates, defect metrics, and overall testing progress.
Maintain and document test execution logs and results for review by senior engineers and project managers.
Stay updated with new tools, technologies, and methodologies in automation testing.
Implement continuous integration (CI) by integrating automated tests into the CI/CD pipeline using tools like Jenkins.
QA Engineer, HCL Technologies, India.
September 2014 to December 2016
Project: RAK Core Bank – Retail Banking Application
Understand and analyze the project requirements and create detailed test plans and strategies based on business needs.
Define test objectives, scope, and types of tests to be performed (e.g., functional, regression, usability).
Ensure test cases are detailed, cover various user scenarios, and are traceable to requirements.
Create, review, and execute test cases and test scenarios that cover all functional and non-functional requirements.
Execute manual test cases across different modules of the application.
Validate software functionality, performance, usability, and compatibility based on the written test cases.
Perform exploratory testing to uncover edge cases that may not be captured in written test cases.
Identify and log defects in a defect tracking tool (e.g. QC (ALM)), providing clear and detailed steps to reproduce the issues.
Track defects to closure, work closely with developers for quick resolution, and re-test fixed defects to ensure issues are resolved.
Perform regression testing to ensure that recent changes (e.g., bug fixes, new features) do not negatively impact existing functionality.
Maintain a suite of regression test cases and update them as the application evolves.
Validate that the application works according to the functional requirements by conducting detailed functional testing.
Test critical features like data input/output, workflows, user interfaces, and business rules.
Support or facilitate User Acceptance Testing (UAT) by preparing UAT test scenarios and coordinating with business stakeholders to ensure that the software meets user expectations.
Maintain detailed records of test activities including test execution results, defects, test summary reports, and logs.
Work closely with developers, product managers, and business analysts to clarify requirements and discuss potential risks and impacts.
Attend agile ceremonies such as daily stand-ups, sprint reviews, and retrospectives to stay aligned with the project progress.
Perform cross-browser and cross-platform testing to ensure that the application behaves consistently across different web browsers and devices.
Conduct ad-hoc or exploratory testing in areas that may not be covered by the predefined test cases to uncover hidden defects or edge cases.
Provide regular updates on the testing progress to stakeholders, including test coverage, defects, and any potential risks or blockers.
Generate test summary reports at the end of each testing cycle or release, summarizing key findings, defect status, and recommendations for improvement.
QA Engineer, Qualian Technologies, India.
February 2012 to September 2014
Project: Webcollect (Web Application Testing)
Review and understand the application's requirements, use cases, and specifications to ensure all functionality is tested.
Analyze business needs and document any specific testing scenarios related to Webcollect.
Create detailed and comprehensive test cases based on requirements and user stories.
Cover different functional areas like login, data entry, form submissions, data retrieval, and report generation.
Execute test cases manually, verifying that each function performs as expected.
Validate web application functionality across different browsers and devices if cross-browser compatibility is required.
Identify, report, and document bugs, defects, and issues encountered during testing.
Use a defect tracking tool to record and manage issues, ensuring clear communication with developers and other stakeholders.
Perform regression testing to ensure that new changes or updates do not adversely affect existing functionality.
Verify that resolved issues do not cause new problems.
Test the user interface for compliance with design standards and usability guidelines.
Verify that the application is intuitive, consistent, and user-friendly.
Validate data processing, storage, and retrieval to ensure data accuracy.
Test integration with other systems, databases, or APIs connected to Webcollect.
Perform basic security checks, ensuring that data and application access are secure.
Report any security vulnerabilities or concerns observed during testing.
Document test results, creating summaries or reports for stakeholders.
Technical Skills
Testing Tools: Selenium WebDriver, TestNG, Junit, Cucumber, JIRA, QC(ALM)
ServiceNow: Incident Management, Problem Management, Change Management
Salesforce: Testing custom objects, workflows, triggers, validation rules
Testing Types: Manual Testing, Functional Testing, Automation Testing, Regression Testing, User Acceptance Testing (UAT), End-to-End Testing
Defect Tracking: JIRA, ServiceNow
Build Tool: Maven
Continuous Integration Tool: Jenkins
Agile/Scrum: Sprint planning, daily stand-ups, backlog grooming
Test Documentation: Test Plans, Test Cases, Test Scenarios, Test Summary Reports
Database Skills: SQL (for database validation and queries)
Operating Systems: Windows, Linux
Education
Master of Computer Applications
Anna University – Chennai, India
2006-2009