Post Job Free
Sign in

Quality Assurance Automation Engineer

Location:
Concord, NC
Posted:
July 30, 2025

Contact this candidate

Resume:

Lakshmi B

202-***-****

********@*****.***

SUMMARY

Over 15+ years of experience in IT, designing and developing the digital web (UI/UX) including functional testing, Regression testing, UAT testing, End to End testing, mobile automation testing web/mobile (Ios, Android device) and Chat bots AI Applications.

Certified Testing Expert.

Certified QPACE Level 4 IBM

As a Lead QA Automation Engineer with specialized experience in AI/LLM-based chatbot testing, I have led the design, development, and execution of scalable automation frameworks for validating complex conversational AI systems.

I have spearheaded quality assurance efforts across the full lifecycle of conversational AI products—from training data validation and model behavior testing to end-to-end user interaction scenarios.

I’ve worked closely with ML engineers, data scientists, product managers, and UX teams to define test strategies that address not only functionality but also critical AI-specific concerns such as hallucination detection, prompt variability, bias mitigation, context awareness, and fallback robustness.

Developed and executed comprehensive test plans for mobile applications across various platforms.

Conducted functional, regression, and performance testing to ensure high-quality deliverables.

Collaborated with development teams to define testing strategies and improve application design.

Documented test cases, defects, and test results using industry-standard tools.

Participated in daily stand-ups and sprint planning meetings to align testing efforts with project timelines.

Provided detailed feedback and insights to improve user experience and application functionality.

Using different tests, the Selenium test automation engineers analyze software-related issues, create automation scripts and build programs with the help of test automation guidelines.

setting up selenium test environments such as selenium web driver, Maven integration, TestNG, Java, and Jenkins integration.

Very good knowledge of testing methodologies, automation tools and best practices.

Created new test cases and reporting template for use by the company in testing websites and systems.

Experience in configuring execution of regressions suite using Jenkins CI/CD pipeline

Lead the development of highly innovative products/solutions, achieved through collaboration and dialogue with other experts in the field. The candidate will continually assess advancements in technologies to gauge and recommend better solutions for the customer to improve the software developer experience and efficient delivery of software.

Experience on an Agile development team, Scaled Agile Framework (SAFe)

Experience in Manual and Automation Testing of Web Services/Mobile Apps, Client Server and Web based Applications, Chat Bots( AI) in different domains using QTP, ALM and Selenium.

Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server-based Applications.

Good knowledge on Healthcare, Banking, Logistics, Public and E-commerce domains.

Expertise in Manual Testing and Automation Testing and Service Oriented Architecture.

Experienced in using Test Management Tool Quality Center and RTC.

Experienced in load and performance testing tool Load Runner and RPT tools.

Experience in Black box testing with a complete QA cycle from testing, defect logging and verification of fixed bugs.

Excellent analytical, problem solving, communication and interpersonal skills along with a good attitude for learning.

Expertise in following Quality Metrics and done the Quality Audits as per the requirement.

TECHNICAL SKILLS

Operating System

Windows NT/2000/2003/XP/VISTA/ 7, UNIX, DOS

Programming Languages

JAVA, C, C++, VB, VB Script, Java Script

Scripting Languages

Unix Scripting, VBScript, HTML/XML, Java script, CSS, react Js

Databases

ORACLE 7.x/8i/9i, SQL Server 2008/2012, MySQL, IBM DB2,

Sybase,

Automation Tools

Selenium, QTP, UFT, Cucumber, SOAP UI, Appium

QA Testing Tools

HP-ALM, JIRA, VersionOne, DOORS, Bugzilla, Quality Center, RTM, Selenium Webdriver, Zephyr, TestNG

Testing Skills/Techniques

Test Automation (Selenium, Cucumber, Test NG), Web Services & API Testing (SOAP, REST), Database Testing, ETL Testing Test Management, Functional & Regression Testing, Agile Testing, Cyara

Other Tools/Utilities

Jenkins, Maven, GIT, SharePoint, Tortoise SVN, VSS, log4j, Microsoft Visual Source Safe, PVCS Tracker, CVS, Domino, SVN,, WSDL, Apache Tomcat, IIS, SAFe Agile, Git Hub, configuring execution of using Jenkins CI/CD pipeline, Dvops, AWS

Accessibility Tools

NVDA Screen Reader, Jaws, AXE Dev tools, Color Contrast Analyzer, Voice Over, Talk Back. ARIA

Technical certifications and Achievements

Received Best Excellence Award from Wipro Technologies.

Awarded as Good Quality Tester from SISL.

Testing Expert certification.

Certified the QPACE level 4 IBM certification

Professional Experience Summary

Working as Accessibility Quality Consultant in Bank of America, NC from Aug 2024 till date

Worked as User Experience consultant in WellsFargo, NC– User Experience and Test Consultant (SME) from July 2022 to Jul 2024

Worked as an User Experience Lead in Frontier communications, TX from March 2019 to Jun 2022

Worked as an Accessibility specialist & Section 508 Tester in Nationwide Insurance, Columbus, OH from March 2016 to Feb 2019

Worked as Test Lead in IBM, Bangalore from Feb 2010 to Feb 2015.

Worked as consultant in Siemens (SISL), Bangalore from Nov 2005 to May 2006.

Worked as Test Engineer in WIPRO Technologies, Bangalore from Sep 2003 to July’2005

Education:

Masters’ Degree (Master of Computer Application) from Andhra University, Vishakhapatnam, India in 2000

Bachelor’s of Science (Maths, Physics, Chemistry) from Acharya Nagarjuna University, India in 1997

Professional Experience:

Bank of America, NC ( Aug 2024- till date)

Accessibility Quality Consultant

Responsibilities:

I have spearheaded quality assurance efforts across the full lifecycle of Chatbots for different applications.

I've developed reusable test harnesses for simulating conversations, validating intent recognition, entity extraction, and response accuracy at scale.

Designed and implemented automated test framework for chatbot regression using Playwright and Cyara.

Ensure the chatbot follows logical conversation paths and maintains context.

Verify NLP ( Natural Language Processing) scenarios for Chat bots.

Created scalable conversation testing harnesses simulating thousands of dialogue scenarios weekly.

Developed hallucination detection scripts to flag incorrect or unsafe LLM outputs using NLP-based classifiers.

Validated OpenAI API integrations, embedding queries, and context chaining across chat flows.

Partnered with data scientists to QA model fine-tuning iterations and deployment quality gates.

Hands-on experience in mobile automation testing for Web, Android and iOS platforms using Appium, Java, and Selenium WebDriver.

Designed and developed robust automation frameworks leveraging TestNG, Maven, and Page Object Model (POM) for scalable and maintainable test suites.

Automated native, hybrid, and mobile web applications, focusing on functionality, usability, and regression testing.

Integrated test scripts with CI/CD pipelines (e.g., Jenkins) to enable continuous testing and faster feedback loops.

Utilized Desired Capabilities for dynamic configuration of devices, emulators, and simulators to support cross-device and cross-platform testing.

Performed thorough debugging and log analysis to ensure stability and accuracy of automation suites.

Delivered detailed test reports using Extent reports / Allure Reports for visibility of test results and quality metrics.

Collaborated with developers, manual testers, and product teams to ensure optimal mobile application quality.

Evaluate Compliance: Ensure that projects meet legal and regulatory standards, such as the Americans with Disabilities Act (ADA) in the U.S. or the Web Content Accessibility Guidelines (WCAG).

Wells Fargo, NC ( July 2022- July 2024)

User Experience (UI/UX) cosnultant

Responsibilities:

I have spearheaded quality assurance efforts across the full lifecycle of Chatbots.

Designed and implemented automated test framework for chatbot regression using Playwright and Python.

Led LLM response validation initiatives across GPT-powered conversational agents.

Validated OpenAI API integrations, embedding queries, and context chaining across chat flows.

Partnered with data scientists to QA model fine-tuning iterations and deployment quality gates.

Integrated tests into CI/CD pipelines to support nightly builds and model rollouts.

Executed tests on both Android and iOS applications, ensuring comprehensive coverage of all functionalities and user scenarios.

Developed and maintained detailed test plans, test cases, and test scripts for mobile applications, facilitating clear communication and efficient testing processes.

Evaluated the readiness of mobile app releases against established quality standards to ensure seamless deployment.

Worked closely with development and UX teams to understand product requirements and integrate quality perspectives into mobile application design and functionality.

Identified, documented, and tracked defects in mobile applications, collaborating with team members to resolve issues promptly.

Wrote and executed automated test cases for mobile applications using tools like Appium and Cypress, improving testing efficiency and coverage at Transition Technologies.

Proactively identified opportunities to enhance the user experience by addressing issues reported by users and suggesting improvements.

Developed and executed Appium automation scripts for Android and iOS applications using Java and TestNG.

Designed test automation frameworks with Page Object Model (POM) and implemented Data-Driven Testing.

Used Appium Inspector & UIAutomatorViewer to inspect UI elements and define locators.

Frontier Communications TX ( March 2019- Jun 2022)

Accessibility (UI/UX) Lead

Responsibilities:

Designing, developing, executing, and maintaining manual tests and test data (Android and iOS application) for chat bots

Built a fully automated test suite to validate OpenAI and Claude outputs against prompt libraries and expected responses. Integrated into CI/CD to catch regressions on nightly builds.

Created a QA script that monitored LLM responses for bias-related keywords and flagged inconsistencies in tone and language.

Collaborated with product owners and ML teams to define acceptance criteria for AI features.

Wrote post-deployment validation scripts to check model response consistency and latency.

Reviewing and analyzing results of test cases and exercises for Applications and chatbots.

Writing BDD scenarios from User Stories / acceptance criteria for Chatbots

Communicating with developers and business team clients on specific application issues.

Developing and maintaining QA guidelines and process documentation.

Provided accessibility solutions for the Web, Mobile and Chatbot Applications(AI Based applications).

Worked closely with product owners/managers to implement accessibility solutions.

Worked closely with designers, developers to create better accessibility experience for widest possible audience.

Defect Management using HPQC/ALM and Jira.

Developed UAT test plans and test cases based on business requirements.

Collaborated with stakeholders to ensure acceptance criteria were met.

Documented and communicated test results and issues to project teams.

Contributed to the successful implementation of [system/project] by ensuring all UAT phases were completed on schedule.Understanding of accessibility APIs such as UIAccessibility PostNotification

Understanding of how people with disabilities use iOS

First-hand experience in testing with assistive technologies, e.g. VoiceOver, Switch Control

Familiarity with accessibility features on mobile devices

Familiarity with project management methodologies such as waterfall and agile

Performed ADA mobile testing on platform IOS/Android using Voice over and Talkback with the help of Xcode, Accessibility Inspector and Accessibility scanner.

Experience in configuring execution of regressions suite using Jenkins CI/CD pipeline

Comprehensive knowledge of Scrum and Kanban Agile development process and ceremonies including scrums, planning events, backlog grooming, retrospectives, and demos.

Contribute critical accessibility instruction to design deliverables and user stories, including guidance for use of ARIA and HTML markup, Java script and CSS

Developed and executed Appium automation scripts for Android and iOS applications using Java .

Designed test automation frameworks with Page Object Model (POM) and implemented Data-Driven Testing.

Used Appium Inspector & UIAutomatorViewer to inspect UI elements and define locators.

Responsible for the overall 508 testing including test planning, test strategy and testing deliverables including documentation.

Verified and validated the application pages by using alt-text for images, keyboard tabbing, NVDA speech viewer text for cognitive and assistive users.

Nationwide Insurance, Columbus, OH ( March 2016 to Feb 2019)

Sr. Software Quality Assurance & Section 508 Accessibility Consultant

Responsibilities:

Performed various Section 508 accessibility Compliance test with NVDA, Voiceover, Chromevox, Tack back, WAT, MAGIC etc. Logged, monitored and retested defects in QC for Section

508 failures with various compatible browsers.

Wrote VPAT for Section 508 Compliance test. Trained Development and QA team on using various 508 tools and standards.

Assisted developers with understanding and then resolving the functional, non-functional, compatibility, 508 Compliance defects.

Provide Accessibility trainings and requirements

Performed accessibility testing based on accessibility standards: WCAG 2.0, ADA Section 508.

Performed Accessibility testing using Accessibility platforms including Windows and MacOS

Performed PDF and document testing.

Performed Accessibility testing by analyze code for accessibility issues.

Involved in Manual and section 508 testing (JAWS Certified) of Web and Client Server Application.

Analyzed BRD, FRD, SRS, PTS, Use Case, Data Model or Data Mapping documents for write test cases.

Responsible for processing change requests from the client by filling Change Request Forms (CRF).

Worked closely with UAT team for User Acceptance Testing (UAT) and collaborated with the QA team to develop the Test Plans, Test Scenarios, Test Cases, Test Data to be used in testing based on business requirements, technical specifications and/or product knowledge.

Configuring execution of regressions suite using Jenkins CI/CD pipeline

Provide technical advice/input that impact strategic client outputs and Leidos business results.

Impact functional strategy by developing new solutions, processes, standards, or operational plans that position Leidos competitively in the marketplace

Uploaded Test cases in ALM\QC from MS Excel to map requirements to test cases, provide traceability to requirements, create test sets, and selectively run test manually. Clearly communicated defects with developers and updated comments in HP Quality center/ALM.

Executed Test cases in Lab section and enter defects with appropriate screen shot and requirements. Log and track defects using Quality Center/ALM.

Performed Smoke testing after new build comes in QA environment and regression testing for issue fixes, closed, withdrawn, Failed, Deferred, and duplicate in defect section.

Logged defects using QC/ALM and JIRA.

IBM, Bangalore (from Feb 2010 to Feb 2015)

Quality Lead

Handled Batch testing and Object Repository.

Worked on user defined functions and procedures

Design Test Automation, Execution and Lead automation delivery using HP QTP, Selenium and Cucumber tools

Designing, creating Constructing and executing Automation test cases for API web services

Contribute to team agile planning activities and backlog prioritization and management

Identify, verify, report, and regress bugs

Collaborates with product line stakeholders to understand and develop strategies, frameworks relating to their emerging demands

Driving innovation/adoption of Industry practices through investigation/institutionalization of New tools/methods/standards

Work with the development team to understand the technologies and develop / implement automated testing tools for data comparison and transformation (on Hadoop, Spark, Datameer,etc.)

A deep, practical understanding of SDLC processes including Requirements, Design, Development, Build, Release Management, and Quality Assurance

Co-Ordinating with offshore and development team

Involved in daily meetings with the technical managers and development test leads regarding the schedule, resource management and activities tracking.

Worked closely with the Business Analysts, Developers, and Database Architect in identifying the outstanding Issues in User Requirements and Specifications.

Created and executed test Scripts using QC for System, Integration and Regression testing.

Prepared status summary reports with details of executed, passed and failed test cases.

Made extensive use of Quality Center to create and maintain documents such as test plans, test execution and test results documents.

Responsible in providing regular test reports to the management.

Siemens, Bangalore (from Nov 2005 to May 2006)

Test Consultant

Preparing and documenting the test conditions & test cases

Responsible for running test cases, and posting defects

Responsible for Functionality, Integration, System and Regression testing

Involved in Web Testing and Database testing.

Design Test Automation, Execution and Lead automation delivery using HP QTP, Selenium and Cucumber tools

Designing, creating Constructing and executing Automation test cases for API web services

Contribute to team agile planning activities and backlog prioritization and management

Identify, verify, report, and regress bugs

Collaborates with product line stakeholders to understand and develop strategies, frameworks relating to their emerging demands

Driving innovation/adoption of Industry practices through investigation/institutionalization of New tools/methods/standards

Work with the development team to understand the technologies and develop / implement automated testing tools for data comparison and transformation (on Hadoop, Spark, Datameer,etc.)

Actively attend meetings with fellow testers and other groups to evaluate the progress and performance of the application.

Created and executed test Scripts using QC for System, Integration and Regression testing.

Prepared status summary reports with details of executed, passed and failed test cases.

Made extensive use of Quality Center to create and maintain documents such as test plans, test execution and test results documents.

Wipro, Bangalore (Sep 2003 to July’2005)

Test Consultant

As a team member, was responsible for Preparing the User Requirements Document.

Participating weekend reviews with team members.

Conducting Team meetings and monitoring of test cases and work plans with team members.

Participating in Walk through with Client.

Preparing Test Scenarios, Reviewing and Preparing test cases

Executing test cases and validates to ensure business requirements, functional and navigational requirements are met.



Contact this candidate