Post Job Free
Sign in

QA Engineer/ Tester/ Analyst

Location:
Dallas, TX
Salary:
$75k yr
Posted:
November 20, 2025

Contact this candidate

Resume:

Akhil M

QA Engineer

E-Mail: *************@*****.***

Phone #: 469-***-****

LinkedIn

Professional Summary:

Full IT Professional with 12+ years of experience in software development, manual & automation testing, and enterprise application delivery using Agile, Waterfall, and Scrum methodologies.

Strong expertise in Java/J2EE, Python, C#, PHP, and JavaScript, developing scalable, secure, and maintainable enterprise applications across industries.

Skilled in web technologies including HTML5, CSS, XML, XSD, XSLT and frameworks such as Spring, MVC, UML 2.0 for modern application design and development.

Experienced in database design, optimization, and integration using MS SQL Server, Oracle, MySQL, MS Access to deliver high-performance enterprise solutions.

Expertise in application and web servers such as WebLogic, WebSphere, Apache Tomcat, JBOSS, IIS, ensuring smooth deployments and system performance tuning.

Proficient in test automation frameworks and tools like Selenium, QTP/UFT, JUnit, TestNG, Appium, JMeter, LoadRunner, SOAPUI to drive automation and quality.

Strong exposure to CI/CD pipelines using Jenkins, Hudson, Maven, Ant, Sonar, Cruise Control, Test-Flight, enabling continuous integration and faster delivery.

Hands-on with version control systems such as Git, SVN, CVS, Perforce, VSS, ensuring collaborative code management and efficient release cycles.

Implemented Cypress test suites for functional, smoke, and UI testing, reducing manual test effort by Y hours per sprint.

Experienced QA Engineer with proven expertise in Conversation Quality Review, Transcript Evaluation, and Generative AI QA Testing. Skilled in Data Labeling and Annotation of conversational datasets to improve AI model accuracy. Adept at evaluating and scoring AI-driven chat and voice interactions for tone, context, and intent alignment while ensuring overall Quality Assurance (QA) across AI and enterprise systems.

Proficient in DevOps practices, leveraging Docker, VMware, vSphere, Hypervisor for containerization, virtualization, and environment optimization.

Experienced in cloud technologies such as AWS S3, Lambda, API Gateway, CDN, validating application scalability, availability, and modern cloud deployments.

Expertise in test management and defect tracking tools including HP ALM, JIRA, Bugzilla, ClearQuest, maintaining project quality and requirement traceability.

Skilled in automation scripting with Shell, VBScript, JavaScript, TSL, improving test efficiency, reducing manual efforts, and enhancing regression coverage.

Integrated Playwright into CI/CD pipelines (GitHub Actions/Jenkins), enabling seamless regression testing with every code deployment.

Developed end-to-end automation frameworks in Python using PyTest/Robot Framework integrated with Selenium.

Strong background in mobile testing across Android, iOS, Windows platforms using Appium, UI Automation, Monkey Runner to ensure cross-platform quality.

Knowledge of performance testing and monitoring using JMeter, LoadRunner, Fry Proxy, Firebug, identifying bottlenecks and validating system scalability.

Proficient in collaboration and project tools such as MS Project, SharePoint, Rally, Lotus Notes, Wiki Central, supporting effective project execution.

Experienced in build and release management with Maven, Ant, Redis, RabbitMQ, TFS, ensuring consistent deployments and stable production releases.

Skilled in desktop and reporting tools like Crystal Reports, MS Visio, XML Spy, Adobe Photoshop for business documentation and reporting solutions.

Adept at Agile sprint planning, backlog refinement, and review processes, ensuring continuous quality improvements and timely project deliveries.

Strong expertise in Six Sigma and Lean methodologies, driving process optimization, defect reduction, and overall productivity improvements.

Recognized for cross-functional collaboration, partnering with developers, testers, and business stakeholders to deliver business-critical solutions.

Mentored junior engineers in automation frameworks, coding standards, and Agile practices, building stronger and more efficient QA teams.

Experienced in functional, regression, system integration, and UAT testing across web, desktop, and mobile applications in enterprise environments.

Delivered multiple end-to-end QA solutions, balancing scalability, security, and performance while aligning with business and technical needs.

A continuous learner with passion for emerging technologies, test automation, and digital transformation initiatives driving innovation in QA.

TECHNICAL SKILLS

Programming & Scripting

Java, J2EE, Python, C#, JavaScript, PHP, Shell Scripting, VBScript

Web & Frameworks

HTML5, CSS, XML, XSLT, Spring Framework, MVC Architecture

Databases

Oracle, MS SQL Server, MySQL, SQL Developer

Application & Web Servers

Apache Tomcat, WebLogic, WebSphere, JBOSS, IIS

Testing & QA Automation

Selenium, JUnit, TestNG, Appium, JMeter, LoadRunner, QTP/UFT, SOAPUI, Cucumber, JIRA, HP ALM

CI/CD & DevOps

Jenkins, Maven, Ant, SonarQube, Docker, VMware, Redis, RabbitMQ

Version Control

Git, Subversion (SVN), Perforce

Cloud Platforms

AWS (S3, Lambda, API Gateway, CDN)

Operating Systems

Windows, Linux, UNIX, macOS

Collaboration & Project Tools

MS Project, SharePoint, Rally, Confluence, MS Visio

WORK EXPERIENCE

Client: Ford Motors Jun 2023 to till now

Role: Senior QA Engineer (Manual & Automation) Dearborn, Michigan

Responsibilities:

Led QA automation strategy for enterprise-scale web and mobile applications supporting global operations and supply-chain systems.

Designed and maintained a Selenium-Python automation framework using Page Object Model (POM) and data-driven principles to maximize reusability and test coverage.

Integrated the automation framework with Jenkins CI/CD for nightly regression and smoke test execution, achieving early defect detection and faster feedback cycles.

Developed Java-based regression suites in TestNG and JUnit, improving execution stability and reducing flakiness by 35%.

Automated API validation using Postman and REST-Assured, verifying microservice endpoints for authentication, payload accuracy, and performance.

Performed mobile automation testing for iOS and Android using Appium, ensuring feature parity across platforms and compatibility with in-vehicle infotainment applications.

Implemented BDD frameworks using Cucumber and TestNG, mapping test cases directly to user stories and acceptance criteria for clear traceability.

Conducted performance and endurance testing with JMeter, identifying throughput limits, tuning parameters, and improving response times under heavy loads.

Configured parallel execution pipelines in Jenkins and GitHub Actions, reducing regression execution time by nearly 40%.

Collaborated with DevOps to build stable QA environments using Docker and VMware, streamlining environment provisioning and reducing setup time.

Performed SQL-based backend validation across Oracle and SQL Server databases to ensure accuracy of transactional and reporting data.

Drove root-cause analysis (RCA) sessions on critical defects and automation failures, enhancing test reliability and minimizing false positives.

Implemented code review and static analysis within QA repositories to maintain high automation code quality and adherence to standards.

Validated integrations between internal web apps, APIs, and cloud-hosted components on AWS (S3, Lambda, API Gateway) for scalability and performance.

Created comprehensive regression dashboards and QA metrics reports using JIRA and HP ALM for leadership and release management.

Partnered with product and architecture teams during Agile ceremonies (sprint planning, backlog grooming, retrospectives) to align QA scope with business priorities.

Mentored junior QA engineers in framework design, CI/CD automation, and test optimization, fostering an automation-first mindset within the team.

Supported initial AI-based testing initiatives, validating conversational models for response accuracy, coherence, and domain relevance within internal chat systems.

Led test data management automation using Python utilities, reducing manual test preparation time by 50%.

Ensured compliance with corporate security and data-handling policies through regular QA process audits and access reviews.

Coordinated with cross-functional teams (development, DevOps, release, and UAT) to achieve seamless end-to-end validation during production releases.

Continuously evaluated new QA tools (Playwright, Cypress, Allure) for potential integration, contributing to a culture of innovation and continuous improvement.

Client: Lockheed Martin Apr 2020 to May 2023

Role: QA Engineer/Test Automation Engineer West Palm Beach, Florida

Responsibilities:

Involved Participated in the full QA lifecycle — requirement analysis, test planning, automation, execution, and defect triage — for complex enterprise web and mobile systems.

Designed and implemented Java-based Selenium automation frameworks using TestNG and Maven, enabling maintainable, reusable test components.

Executed functional, regression, integration, and UAT testing across multiple application modules to validate end-to-end workflows.

Configured Selenium Grid and BrowserStack for distributed and cross-browser testing, ensuring platform compatibility.

Performed API testing with Postman and SOAPUI, validating REST and SOAP endpoints for reliability and data accuracy.

Utilized Playwright (post-2021) for UI automation of modern SPAs, leveraging tracing and video capture features to troubleshoot flaky tests.

Wrote advanced SQL queries, joins, and stored procedures to perform backend validation across Oracle and SQL Server environments.

Conducted performance and load testing with JMeter, identifying scalability bottlenecks and optimizing response times under peak usage.

Built data-driven test suites in Python for ETL and data-pipeline validation, improving data-quality assurance by 40%.

Developed BDD frameworks (Cucumber, JUnit) aligned with Agile user stories, enhancing traceability and reducing re-work.

Integrated automation execution with Jenkins CI/CD pipelines, enabling nightly regression runs and automated reporting.

Collaborated closely with DevOps teams to validate deployments in Docker-based environments, improving environment stability.

Applied risk-based testing to prioritize regression scope, accelerating delivery without compromising coverage.

Delivered dashboards and summary reports via JIRA and HP ALM, providing real-time visibility into test progress and release readiness.

Led smoke and sanity testing on new builds, ensuring build stability before full regression execution.

Participated actively in Agile ceremonies (stand-ups, sprint planning, retrospectives), driving continuous QA alignment with sprint goals.

Collaborated with developers on TDD and BDD practices to improve code quality and early defect prevention.

Conducted cross-browser testing using Selenium Grid and cloud services (BrowserStack/Sauce Labs) for comprehensive UI coverage.

Mentored junior QA engineers on framework usage, test design, and CI/CD integration best practices.

Coordinated with developers, BAs, and product owners during defect triage, prioritizing issues based on business impact and severity.

Contributed to internal automation guidelines and best-practice documentation, improving QA consistency across teams.

Client: Chevron Feb 2018 to Mar 2020

Role: QA Engineer/Test Automation Engineer Houston, Texas

Responsibilities:

Participated in full QA lifecycle activities — requirement analysis, test planning, automation design, execution, and defect triage — for enterprise web and desktop applications.

Designed and developed Selenium WebDriver automation scripts in Java and TestNG for functional, regression, and smoke testing, improving release consistency across multiple builds.

Conducted API testing with SOAPUI and Postman, validating SOAP and REST endpoints for payload accuracy, response times, and fault tolerance.

Executed performance and load testing using JMeter, identifying throughput bottlenecks and optimizing configurations for critical workflows.

Implemented cross-browser and parallel execution using Selenium Grid, ensuring UI consistency across Chrome, Firefox, and Edge.

Performed mobile automation testing on Android and iOS using Appium, validating user experiences and API connectivity in hybrid apps.

Developed a modular automation framework to integrate regression and smoke test suites into Jenkins CI/CD pipelines, reducing manual test cycles by 35%.

Collaborated with developers to resolve integration issues and accelerate feedback loops through automated build verification testing (BVT).

Validated database integrity and ETL transformations using SQL queries across Oracle and MySQL, ensuring data accuracy between source and target systems.

Conducted risk-based testing to prioritize regression execution under tight delivery schedules, maintaining coverage of high-impact modules.

Supported build validation on application servers such as Tomcat and WebLogic, confirming deployment success and environment readiness.

Coordinated with DevOps teams to validate deployments in Docker-based environments, improving reliability of QA and staging setups.

Participated actively in Agile ceremonies (sprint planning, stand-ups, retrospectives) to align QA deliverables with sprint goals and acceptance criteria.

Managed test case repositories, execution, and defect tracking in JIRA and HP ALM, ensuring transparency and traceability across releases.

Led sanity and smoke testing on each new build, identifying early regressions and verifying application stability.

Partnered with developers and BAs during defect triage meetings, providing detailed RCA to accelerate resolution of critical issues.

Authored test summary reports and defect metrics dashboards to communicate release readiness and QA health to project stakeholders.

Conducted knowledge-sharing sessions on automation best practices, framework design, and continuous integration setup to uplift QA team competency.

Continuously evaluated new testing tools and methods, contributing to Chevron’s test automation modernization initiatives.

Client: Novartis Aug 2015 to Jan 2018

Role: QA Analyst/Test Engineer Newark, New Jersey

Responsibilities:

Analyzed business requirements, functional specifications, and user stories to design comprehensive test cases ensuring complete coverage of pharmaceutical quality management workflows.

Validated Veeva QMS configurations and process workflows for compliance with 21 CFR Part 11, GxP, and ISO 9001 regulatory standards.

Executed manual functional, regression, and system testing for quality and compliance modules within the Veeva Vault platform and integrated ERP systems.

Developed basic Selenium WebDriver scripts in Java to automate key regression scenarios, reducing manual validation efforts across multiple builds.

Conducted API testing in SOAPUI, validating SOAP and REST web services for request-response integrity and accurate data transmission between QMS and external systems.

Performed backend database testing using complex SQL queries on Oracle and MS SQL Server, ensuring data consistency and audit trail accuracy.

Assisted with traceability matrix creation, linking requirements to test cases and validation evidence for audit readiness.

Participated in risk-based testing (RBT) to prioritize high-impact workflows and ensure critical system functions were thoroughly validated.

Supported Veeva QMS integration testing with adjacent applications such as QualityDocs, Training, and RIM for seamless end-to-end data flow.

Executed performance testing using JMeter, monitoring transaction response times and identifying bottlenecks during peak load scenarios.

Validated build deployments on application servers including Apache Tomcat and WebLogic, ensuring proper environment configuration.

Participated in Agile ceremonies (sprint planning, daily stand-ups, retrospectives) to align QA deliverables with sprint goals and release timelines.

Collaborated with business stakeholders, SMEs, and developers to clarify requirements and resolve defects efficiently.

Logged, tracked, and verified defects in JIRA and HP ALM, maintaining transparency and traceability throughout test cycles.

Conducted sanity and smoke testing on each build to confirm stability prior to full regression execution.

Authored test summary reports and defect metrics for QA sign-off, providing visibility into release readiness and quality status.

Supported production validation and incident triaging, ensuring compliant handling of post-deployment issues.

Provided knowledge-sharing sessions to junior QA engineers on test planning, execution standards, and validation documentation best practices.

Collaborated with QA leads to improve reusability of test scripts and streamline regression suite maintenance.

Maintained strict documentation and audit traceability in line with Novartis’s regulated SDLC processes and internal QA SOPs.

Client: FedEx Feb 2014 to Jul 2015

Role: Junior QA Engineer / QA Analyst Memphis, Tennessee

Responsibilities:

Assisted in requirement analysis and test case design, ensuring complete functional coverage for assigned web modules.

Performed manual functional, regression, and system testing on web-based logistics and tracking applications under senior QA supervision.

Developed and maintained basic Selenium IDE and WebDriver automation scripts to streamline repetitive regression test cases.

Executed sanity and smoke testing on new builds to verify environment readiness prior to full test execution.

Conducted cross-browser compatibility testing on Chrome, Firefox, and Internet Explorer to ensure consistent end-user experience.

Performed database validation using SQL queries on Oracle and MySQL, confirming data integrity across backend systems.

Logged, tracked, and verified defects using JIRA and HP ALM, collaborating closely with developers for prompt resolution.

Supported User Acceptance Testing (UAT) by preparing test data, executing test scenarios, and documenting results for business stakeholders.

Participated in Agile sprint ceremonies, reporting QA progress and blockers to maintain sprint velocity and transparency.

Collaborated with senior QA engineers to enhance regression coverage and standardize reusable test cases.

Gained hands-on exposure to API validation using SOAPUI, verifying request and response structure for basic web services.

Prepared daily QA status and test execution reports, maintaining visibility of progress and defects for project leads.

Participated in knowledge-transfer and training sessions to strengthen understanding of the QA lifecycle, tools, and domain workflows.



Contact this candidate