Post Job Free
Sign in

Automation Engineer Qa

Location:
Edison, NJ
Posted:
October 23, 2025

Contact this candidate

Resume:

Archana Lakshmanan

QA Automation Engineer

************@*****.*** # +1-848-***-****

PROFESSIONAL SUMMARY:

QA Automation Engineer and Test Lead with 8+ years of experience designing, developing, and maintaining automated testing frameworks and solutions across web, API, and mobile platforms. Proven expertise in Selenium, Playwright, Appium, Rest Assured, and Cypress with strong SQL/PLSQL knowledge for backend validation. Adept at combining manual and automated testing in Agile environments (Scrum and SAFe) to ensure software quality and reliability. Skilled in integrating automation suites into CI/CD pipelines (Jenkins, GitLab, GitHub Actions, Azure DevOps) and collaborating with cross-functional teams for continuous delivery. Strong background in test planning, STLC, defect management (qTest, ALM Octane, JIRA), and delivering detailed reports for stakeholders. Expertise in Automated Testing and Manual Testing of applications developed on various environments.

Expertise in Software Test Life Cycle (STLC) and its implementation in Agile (Scrum) by analyzing requirement specifications, developing Test Objectives, RTM, Strategies, Scope, Test Procedures, and Test Matrix.

Integrated Java-based test suites with CI/CD tools like Jenkins to enable seamless and automated test execution in the deployment pipeline.

Championed the adoption of GitHub Copilot within the QA team, driving innovation and efficiency improvements in the testing lifecycle.

Developed and maintained automated API test suites using Karate, ensuring reliable and scalable testing of RESTful services across multiple microservices.

Experienced in Test Plans, Test Cases, Test Scenarios, Test Approach and set up of Testing Environment.

Expertise in SQL in querying backend DB tables for Data Validation and Verification.

Designed and implemented automated API Testing frameworks in Java using TestNG and REST Assured for continuous integration and deployment pipelines.

Experience in maintaining Java, JavaScript, Python and Selenium test source code and resources in version control tools such as GitHub, Gitlab, Bitbucket.

Led end-to-end testing processes for COBOL-based financial and data processing systems, ensuring high-quality deliverables aligned with business requirements.

Proficient in designing and developing automated test scripts using Rest Assured for REST API.

Designed and executed end-to-end data validation test cases using PySpark to ensure data accuracy and integrity across large-scale ETL pipelines.

Collaborated with developers and QA analysts to align Selenium automation coverage with evolving project requirements and sprint goals.

Led the design and implementation of automated test suites using TestNG, ensuring robust test coverage and efficient execution across multiple modules.

Led data validation and testing activities for large-scale BI projects using Azure Databricks, ensuring accuracy and consistency across ETL pipelines and data transformations.

Developed robust automated test scripts integrated with SQL queries to validate backend data integrity across multiple environments.

Strong knowledge in Software Development Life Cycle (SDLC) methodologies such as Agile (Scrum) and Waterfall. Exceptional understanding of Scaled Agile Framework for scaling Agile across enterprises.

Utilized SQL extensively to create and maintain test data for automated testing frameworks, ensuring accurate and repeatable test executions.

Led end-to-end testing and validation of ETL workflows in Azure Data Factory, ensuring data accuracy, transformation logic integrity, and seamless integration between multiple data sources and targets.

Worked on varied types of testing like Functional and Non-functional testing which includes Smoke/Sanity testing, Unit testing, System testing, Integration testing, Regression testing, API testing, Database testing, Ad-hoc testing, and User Acceptance Testing (UAT).

Designed and executed automated test cases within Azure Databricks notebooks to validate data quality, schema integrity, and performance across multiple data sources.

TECHNICAL SKILLS:

Automation Tools: Selenium WebDriver, Playwright, Appium, Cypress, Rest Assured, JMeter

Languages & Frameworks: Java (expert), Python (working), JavaScript (basic), TestNG, JUnit, Cucumber (BDD), POM, Hybrid, TDD

Manual Testing: Functional, Regression, Smoke, UAT, End-to-End, Database & API testing

CI/CD & Version Control: Jenkins, GitHub, GitLab, Bitbucket, Azure DevOps

Test Management: JIRA, qTest, ALM Octane, TestRail, RALLY

Databases: Oracle SQL / PLSQL, SQL Server, MySQL – strong in validation and data verification

Additional: Mobile Testing (iOS/Android with Appium, XCTest), API Testing (Postman, Swagger UI), Agile-Scrum & Kanban

PROFESSIONAL EXPERIENCE:

Allianz Life Insurance, New York, NY Oct 2023 – Present

QA Automation Engineer

Responsibilities:

Designed and maintained manual & automated test scripts for functional, regression, and performance testing.

Built reusable automation frameworks in Java with Selenium, Cucumber, and Playwright.

Integrated automation suites with CI/CD pipelines (Jenkins, GitLab) for scheduled regression runs.

Performed API testing using Rest Assured and Postman; validated data across Oracle SQL/PLSQL databases.

Generated detailed execution test reports and metrics for stakeholders in qTest & JIRA.

Executed comprehensive Mobile test automation scripts using tools like Appium and Selenium, ensuring robust test coverage across Android and iOS platforms.

Leveraged Karate's data-driven testing features to validate APIs against multiple input datasets, enhancing test accuracy.

Collaborated with developers and QA teams to analyze test results, log defects, and resolve issues.

Developed complex TestNG test configurations including groups, dependencies, and parameterization to manage diverse test scenarios and improve test maintainability.

Developed and maintained automated test scripts using Selenium WebDriver to validate web application functionality across multiple browsers and platforms.

Collaborated with data engineers to optimize ETL workflows in Azure Databricks, identifying and resolving issues related to data ingestion, cleansing, and aggregation.

Integrated automation scripting with CI/CD pipelines using Jenkins to ensure seamless test execution on code commits.

Utilized Karate's built-in JSON and XML validation capabilities to create robust test assertions without additional dependencies.

Collaborated with developers to analyze COBOL program outputs, debug job failures, and verify system functionality after code enhancements.

Worked in an Agile environment and utilized Jira to create, manage, and track bug reports, ensuring timely resolution and quality assurance.

Designed automated data validation workflows using SQL to verify ETL processes and backend database transactions.

Designed and executed robust Selenium test cases using TestNG and integrated them with CI/CD pipelines to ensure continuous test coverage.

Developed automated data quality frameworks in PySpark for validating transformations, aggregations, and schema consistency in big data environments.

Designed reusable Karate feature files and scenarios for multiple test environments, improving test coverage and maintainability.

Utilized Java along with Selenium WebDriver to create reusable and modular test scripts, ensuring maintainability and scalability.

Performed regression and performance testing on Azure Databricks jobs, leveraging PySpark and SQL to validate output accuracy and optimize processing times.

Developed and maintained automated test suites for API Testing, ensuring regression coverage and validating integration points between services.

manual + automation expertise, Selenium & Playwright, SQL/PLSQL, CI/CD, qTest/ALM Octane, API & mobile testing, and Agile.

Collaborated with BI developers to create and optimize PySpark scripts that enhanced data extraction, transformation, and load (ETL) performance.

Integrated automated test suites into AWS CodePipeline and CodeBuild to enable continuous testing in CI/CD pipelines, reducing deployment time and increasing build reliability.

Designed and executed comprehensive test cases for Data Factory pipelines, covering data ingestion, transformation, scheduling, and performance validation across staging and production environments.

Integrated TestNG with build tools like Maven and CI/CD pipelines (Jenkins), enabling seamless automated regression testing and faster delivery cycles.

Integrated SQL-based validations into CI/CD pipelines, enabling early detection of data anomalies and faster debugging.

Designed and developed reports to publish the test execution results of End-to-End Automation.

Utilized TestNG reports and listeners to generate detailed test execution reports and logs, aiding in quick identification and resolution of defects.

Used GitHub Copilot to facilitate rapid prototyping of new test scenarios, enabling quick iterations and faster validation cycles during sprint deliveries.

Conducted performance and load API Testing using tools like JMeter to evaluate API scalability, reliability, and response times under stress.

Collaborated with developers and QA teams to onboard Karate for new projects, offering training and support to standardize API test automation.

Integrated the test strategy into CI/CD pipelines using Jenkins and Git, enabling seamless execution of automated test suites for every build and deployment.

Performed data validation and reconciliation between COBOL applications, mainframe data sources, and BI reporting layers to ensure consistency and accuracy.

Proficient in writing and executing complex SQL queries to validate data integrity and consistency across multiple databases.

Molina Healthcare, Doral, FL Jun 2021 - Sep 2023

QA Automation Engineer

Responsibilities:

Developed automation for UI, API, and mobile (iOS/Android) apps using Selenium, Playwright, and Appium.

Created and executed manual test plans & scenarios alongside automation for hybrid testing coverage.

Integrated tests into GitLab & Azure DevOps CI/CD pipelines, enabling automated smoke testing post-deployment.

Validated large datasets with SQL queries & PLSQL procedures for backend consistency.

Coordinated defect management via JIRA & qTest ensuring timely closure of defects.

Troubleshot and debugged failed test scripts, ensuring high reliability and accuracy in automation testing cycles.

Used Unix commands to navigate directories, check logs, and manage processes during test execution.

Worked closely with development teams as needed and documented found issues in JIRA.

Leveraged Selenium Grid for parallel test execution to reduce test cycle time and improve efficiency across distributed environments.

Designed and executed end-to-end automated tests for REST APIs using Rest Assured, achieving 60% test coverage.

Collaborated with DBAs and developers to write optimized SQL queries for performance testing and automation of complex test scenarios.

Integrated API Testing into CI/CD workflows using Jenkins and Git, enabling faster feedback and reduced release cycle times.

Utilized Postman collections to manage and organize API test cases, ensuring coverage of various endpoints.

Developed automated test suites for REST APIs using Rest Assured and implemented API chaining to validate complex workflows across multiple endpoints.

Collaborated with BI developers to verify Data Factory data flows and control flows, ensuring data lineage consistency and compliance with business and quality standards.

Utilized PySpark for comparative analysis between source and target datasets, ensuring consistency across multiple data layers in reporting systems.

Mentored the QA team on best practices of TestNG framework usage, enhancing overall automation strategy and reducing manual testing efforts.

Created custom Selenium frameworks using Java and Maven to support scalable and reusable test components.

Conducted code reviews and maintained Java test code repositories using Git, ensuring code quality and adherence to industry best practices.

Streamlined regression and integration testing processes for COBOL modules, improving test coverage and reducing defect leakage by 25%.

Leveraged Swagger UI to manually test API endpoints by sending requests directly from the interface, allowing quick validation of request/response behavior.

Enhanced existing automation framework using Playwright and JavaScript.

Debugged and resolved issues in Selenium scripts by analyzing test logs and using browser developer tools to trace failures.

Developed detailed test reports and defect logs in alignment with project requirements, using Azure Databricks analytics to provide data-driven insights for continuous improvement.

Actively coordinated with team members, such as developers, business analysts, test execution team and project managers for proper Defect management strategies and defect tracking through Jira & TestRail.

Automated test scripts and regression suites to validate Data Factory pipeline deployments, improving release efficiency and minimizing production defects.

Conducted root cause analysis using SQL to troubleshoot test failures, ensuring high accuracy in test reporting and coverage.

Implemented regression and performance testing using PySpark, integrating with CI/CD pipelines to enable continuous data quality monitoring.

Customized TestNG test suites to support parallel test execution, significantly reducing test run time and improving team productivity.

Collaborated closely with developers and QA teams to define API Testing strategies, create test data, and log defects in tools like JIRA.

Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, and Firefox where multiple tests were run at the same time.

Worked in Agile Development and SCRUM process throughout the project.

Delta Airlines, Atlanta, GA Jan 2019 - May 2021

Automation Engineer

Responsibilities:

Automated regression and functional tests using Selenium, Java, TestNG, and Cucumber.

Designed and executed performance tests with JMeter and backend validation with SQL.

Performed manual testing cycles (Smoke, Regression, UAT) to complement automation.

Implemented cross-browser and mobile automation (Appium, XCTest).

Integrated test execution in Jenkins CI/CD with reporting to stakeholders.

Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, and Firefox where multiple tests were run at the same time.

Involved in preparing Test Plans, QA metrics and mentoring the team in testing methodologies.

Utilized tools like TestNG, Maven, and Jenkins to schedule and execute Selenium test cases for Pega systems in CI/CD pipelines, ensuring rapid feedback on builds.

Enhanced automation test scripts for Android and iOS applications using Appium and XCTest (mobile testing).

Developed automation scripts for automating Functional and Regression testing using Selenium WebDriver.

Developed and enhanced automated test framework using Cypress and Python using Page Object Model design concept.

Employed GitHub Copilot to identify common test patterns and automate their generation, significantly decreasing repetitive tasks and enabling focus on critical test cases.

Prepared and analyzed test cases for valid and invalid scenarios as required in the user stories.

Monitored and analyzed database logs and performance metrics during DB testing, identifying bottlenecks and recommending optimizations to enhance query performance and reduce downtime during peak operations.

Involved in Functionality Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, Integration Testing, User Acceptance Testing (UAT), Ad-Hoc Testing, End-to-End and Database testing.

Reported and tracked bugs in JIRA, attaching debugging evidence like console logs, stack traces, and screenshots for faster triage.

Developed Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for Behavior Driven Development (BDD).

Handled Selenium WebDriver features like implicit wait and explicit wait under synchronization.

Used Data Driven Framework with Page Object Model and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.

Collaborated closely with developers and QA teams to identify test scenarios and automate workflows using Java, accelerating delivery timelines.

Used Git for version control and managed the framework dependency jars using Maven

Implemented Object Oriented Concept like Polymorphism, Encapsulation to produce efficiency & scalability in automation Framework.

Monitored and analyzed GitHub Copilot outputs to detect potential test logic flaws early, resulting in higher defect detection rates during test cycles.

Analyzed and monitored Data Factory pipeline runs using logs and metrics, identifying root causes of failures and implementing proactive quality improvements.

Conducted parallel test execution using Browser Stack, speeding up the testing process and increasing test efficiency.

Analyzed the logs for errors and exceptions during test execution.

Participated in defect review meetings to resolve the defects.

Prepared the data to cover various scenarios and wrote SQL scripts to verify the database.

Experienced in designing, executing, and analyzing performance tests using JMeter.

Utilized Microsoft Azure DevOps for test execution, managing test plans, scheduling test runs, and tracking test results to ensure the quality and reliability of software releases.

Used JIRA for bug tracking, Issue tracking and project management.

J. Crew, New York, NY Oct 2016 – Dec 2018

QA Tester

Responsibilities:

Performed manual and automation testing using Selenium & ALM for web applications.

Created test cases, RTMs, and defect reports ensuring complete coverage of requirements.

Conducted SQL-based backend testing and collaborated with developers to resolve issues.

Developed and maintained automated Regression test cases in Selenium using Java programming language.

Generated test reports in TestNG, used Parameters and Data Providers in TestNG.

Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional requirements.

Composed accurate and detailed Test Approach, Scenarios, and test cases (functional, usability and regression).

Responsible for providing regular status report to the management.

Involved in setting up different configuration environment for compatibility testing and manual testing.

Implemented and managed HP ALM (Application Lifecycle Management) for defect tracking and resolution, ensuring timely identification, prioritization, and resolution of software defects.

Collaborated with cross-functional teams to log and manage defects in ALM, improving defect resolution time by 30%.

Used SQL commands to validate the database and test its integration with the front end.

Preformed GUI Testing, Functional Testing and Regression Testing.

Linked test cases to requirements in Mercury Quality Center to ensure traceability throughout the testing lifecycle.

Investigated Software bugs and interfaced with developers to resolve technical issues. Closely worked with respective personnel to nail down the bugs and reported bugs to all concerned.

Co-ordinated with offshore teams about various document clarifications and discussions about functionality.

Developed test suite, test cases, execute test cases and generate report.

Education:

B.Tech - Information Technology, Anna University

M.Tech - Embedded System, SRM University



Contact this candidate