Archana QA Engineer
Sr. QA Automation Test Engineer
+1-302-***-**** ************@*****.*** LinkedIn : Professional Summary:
• Around 6+ years of hands-on experience in Software Quality Assurance, Selenium automation, and development, specializing in client-facing complex enterprise applications.
• Proficient in manual and automated testing for GUI, functional, regression, and system testing across client-server and web-based applications.
• Proficient in both manual and automated testing, with strong expertise in designing, executing, and reviewing test cases to ensure end-to-end quality assurance.
• Extensive experience in handling all phases of the SDLC and STLC, from requirement analysis to development, testing, and maintenance.
• Skilled in Selenium WebDriver, developing cross-browser automation test scripts using Java, Python, JavaScript, C#, and VB.
• Strong experience in CI/CD Integration, designing and implementing detection tools within Jenkins, GitHub Actions, and AWS CodePipeline to prevent breaking changes from moving to production.
• Proficient in crDeating automation frameworks following Page Object Model (POM), Data-driven, Hybrid, and Behavior-Driven Development (BDD) approaches, utilizing tools such as JUnit, TestNG, Cucumber, Maven, and Jenkins.
• Hands-on experience in API automation testing using SOAPUI, RestAssured, and Postman, with expertise in RESTful and SOAP API validation.
• Expertise in Object-Oriented Programming (OOP) principles, Design Patterns, and Java, ensuring robust software design and automation.
• Strong experience in testing web services, validating protocols like TCP/IP, HTTP, Java, HTML, and XML.
• Proficient in Project Quality Management, ensuring software quality governance, risk assessment, and defect tracking across Agile and Waterfall methodologies.
• Hands-on experience with ServiceNow Digital Portfolio Management and ITSM tools for managing test workflows, defect tracking, and release validation.
• Designed and executed test cases following best practices, ensuring comprehensive functional, regression, and UI testing.
• Conducted UI consistency reviews, identifying discrepancies in layouts, usability, and cross-browser compatibility.
• Background in validating transactional and high-volume enterprise applications with real-time processing and data integrity checks.
• Experience in system software design, integration, and automation, enhancing performance testing and software reliability.
• Extensive knowledge of Agile methodologies, including Scrum, Scaled Agile-SAFe, Kanban, and Waterfall models, delivering high-quality software in fast-paced environments.
• Skilled in Agile practices, with extensive experience in Agile/Scrum environments, supporting sprint planning, collaborative testing, and iterative development.
• Experience in CI/CD pipeline automation for smoke and regression tests using Jenkins, Maven, GitLab, and AWS Code Pipeline.
• Proven expertise in Continuous Integration and Continuous Deployment (CI/CD), integrating automated test scripts with Jenkins and AWS cloud.
• Expertise in cloud and virtualization technologies, particularly AWS (S3, EC2, Lambda), with hands-on containerization using Docker and Kubernetes for seamless automation execution.
• Extensive use of performance monitoring tools such as OpenTelemetry, Elasticsearch, Kibana, InfluxDB, Telegraph, Prometheus, and Grafana.
• Background in performance evaluation, with knowledge of performance aspects in Android development and testing environments.
• Proven experience with Databricks and test automation frameworks (Selenium, Postman) and data quality tools (Databricks DQM or similar) for high-quality data validation and test automation.
• Proficient in security testing methodologies, including SCAS, SAST, DAST/WAS, and secure SDLC frameworks for robust application security.
• Proficient in SQL and Python for automated testing, data validation, and quality control within complex data environments.
• Designed and implemented scalable and parameterized tests in Python for efficient platform qualification, reducing test maintenance across different hardware and storage platforms.
• Developed troubleshooting features within the testing framework to capture unique failures across multiple platform configurations, collaborating with the Core Framework team to enhance test reliability.
• Created data collection mechanisms within tests to support data-driven improvements, identifying areas for test coverage enhancement and signal improvement for better validation outcomes.
• Linux expertise to deploy and troubleshoot test frameworks across server platforms, ensuring compatibility and diagnosing hardware/firmware/software health issues proactively.
• Conducted full lifecycle testing on server/storage platforms, addressing validation gaps and contributing to robust platform reliability.
Technical Skills:
Test Management Tools HP ALM, HP Quality Center, Azure Testing Approach &
Tools
Selenium WebDriver, HP UFT/QTP, JMeter, TOSCA, JUnit, TestNG, Cucumber, Protractor, Appium, SOAPUI, Rest Assured, Ranorex, Postman
Bug Tracking Tools HP ALM, HP Quality Center, JIRA, Azure DevOps, Rally Languages C, JAVA, SQL, Python
Operating System Windows 7/Vista/XP/2003 server/NT/98, UNIX and LINUX RDBMS Oracle 9i - 11g, MS SQL server, MS Access, PL/SQL Web Applications J2EE, ASP, HTML, VB, MS Front Page, DHTML, XML, JSP Web Servers IIS, Apache Tomcat
Version Control Apache Sub version (SVN), GitHub, CVS, Git CI/CD or build Tools Maven, Gradle, Ant, Jenkins
Cloud Platforms AWS (EC2, S3, Lambda, API Gateway, CodeBuild, CloudWatch), Docker, Kubernetes
Microservices Docker, Kubernetes
Documentation Tools MS Office, Excel, MS-Word, Adobe Acrobat, and MS project Management Tools MS Visio, MS Office Suite: Word, Excel and PowerPoint Methodologies Waterfall, Verification & Validation, Agile / Scrum Professional Experience:
Client: Northern Trust Bank, Chicago, IL. Mar 2023 – Till Date Role: Automation Test Engineer
Responsibilities:
• Developed and maintained an end-to-end test automation framework using Playwright for modern web application testing.
• Designed and executed manual test cases for functional, regression, and UAT testing, ensuring proper test coverage before automation.
• Automated cross-browser testing with Playwright, ensuring compatibility across Chrome, Firefox, and WebKit.
• Designed and executed Playwright test scripts for functional, regression, and UI testing, improving test coverage.
• Integrated detection tools within CI/CD pipelines using Jenkins and GitHub Actions, ensuring zero breaking changes before production deployment.
• Integrated Playwright tests with CI/CD pipelines (Jenkins, GitLab, AWS CodePipeline) for automated execution and reporting.
• Utilized Playwright’s parallel test execution feature to speed up test cycles and improve overall automation efficiency.
• Implemented API testing using Playwright to validate REST API responses, ensuring seamless backend integrations.
• Configured Playwright test reports (Allure, HTML) for detailed execution summaries and integrated with JIRA for defect tracking.
• Conducted UI consistency reviews and automated accessibility testing to validate web application usability.
• Developed automated test scripts for microservices hosted on AWS Lambda using Playwright and Postman.
• Performed headless browser testing using Playwright to improve execution speed and support CI/CD pipelines.
• Used Playwright’s network interception capabilities to mock API responses and validate application behavior under different scenarios.
• Conducted performance evaluations on cloud-native applications, improving response times and scalability.
• Executed Playwright tests on AWS EC2 instances, ensuring high availability and stability in cloud environments.
• Built test automation dashboards using Playwright, Grafana, and Prometheus, monitoring real-time execution results.
• Implemented Playwright test execution within Dockerized environments, ensuring consistent test runs.
• Utilized Playwright’s trace viewer and debugging tools to analyze test failures efficiently.
• Integrated Playwright with ServiceNow Digital Portfolio Management for tracking test progress, release cycles, and quality control.
• Performed cross-platform testing using Playwright to ensure a consistent user experience across desktop and mobile browsers.
• Collaborated with developers to set up Kubernetes clusters for deploying Playwright test environments, improving test reliability.
• Migrated Selenium test scripts to Playwright, reducing execution time and enhancing test stability. Environment: Playwright, JavaScript, TypeScript, Jenkins, AWS, JMeter, Docker, Kubernetes, Prometheus, Grafana, JIRA, HP ALM, Postman, GitLab, ServiceNow, CI/CD Manual Testing (Functional, Regression, UAT, Exploratory) Client: Magellan Health, Phoenix, AZ. Dec 2021 – Feb 2023 Role: Senior Test Engineer
Responsibilities:
• Developed and maintained test automation frameworks using Selenium, Appium, and Rest Assured for validating Kaiser Permanente’s healthcare applications
• Performed manual validation of healthcare applications, including functional and integration testing, before automation scripting.
• Automated API testing for SOAP and REST services to ensure smooth integrations for patient records, billing, and appointment scheduling systems.
• Conducted performance testing with JMeter and SOAP UI to ensure the stability of patient portals and provider platforms under heavy usage.
• Automated CI/CD pipelines with GitHub Actions and Jenkins for continuous testing and deployment.
• Conducted UI validation and reviewed user interfaces for consistency, accessibility, and functionality.
• Performed accessibility testing on web applications, ensuring compliance with WCAG standards.
• Executed SQL queries in Oracle databases to validate patient data workflows and ensure accuracy and regulatory compliance.
• Implemented testing strategies using Scaled Agile Framework (SAFe) practices, collaborating with multiple Agile teams to ensure alignment and consistency across sprints.
• Utilized Kanban for managing regression test cycles and continuous monitoring of application health during releases.
• Tested XML and JSON responses to verify correct data exchange across systems like EHR and claims platforms.
• Built CI/CD pipelines using Jenkins and integrated with AWS S3 and CodeBuild for continuous testing and deployment.
• Participated in Agile ceremonies, including sprint planning and retrospectives, to align testing with project goals.
• Designed Python-based tests for validating hardware-software integration of healthcare devices and network systems.
• Collected telemetry data to identify and resolve hardware or firmware issues.
• Maintained a traceability matrix to track test cases against requirements, ensuring complete test coverage.
• Logged and tracked defects using HP ALM and Azure DevOps, collaborating with development teams for timely resolutions.
• Tested Kaiser Permanente’s patient portals, provider dashboards, and appointment scheduling systems for functionality and reliability.
• Validated APIs for seamless interoperability between internal systems and third-party healthcare applications.
• Supported the transition from waterfall to Agile by converting requirements to user stories and updating test management tools.
•
Environment: Selenium WebDriver, GitHub, Appium, Rest Assured, SOAP UI, Postman, JMeter, Jenkins, HP ALM, Azure DevOps, Java, Python, SQL, VBScript, Oracle, MySQL, Agile, CI/CD Client: Sun Life Financials, Boston, MA. Jun 2020 – Nov 2021 Role: Test Engineer
Responsibilities:
• Developed and executed comprehensive test cases to validate integration points and functional requirements of client-server and web-based applications.
• Created and executed manual test scenarios for end-to-end business workflows, ensuring accuracy and compliance before automation.
• Created detailed test plans and scenarios to align with specific business needs and requirements.
• Designed and implemented automated test cases using Selenium WebDriver for performance testing and cross-browser compatibility.
• Conducted API testing for SOAP and REST services to ensure reliable data exchanges and service integrations.
• Maintained a detailed traceability matrix to track changes in requirements and ensure alignment with testing efforts.
• Regularly updated the matrix to reflect testing progress and defect resolution.
• Identified, recorded, and reported bugs and defects using tools like Rally and JIRA, providing detailed insights to facilitate quick resolution.
• Maintained accurate documentation of test results and debug information for future reference.
• Conducted regression testing using a maintained test suite to ensure stability across application releases.
• Performed user acceptance testing (UAT), integration testing, and end-to-end testing to validate functionality and meet user expectations.
• Executed complex SQL queries in MySQL to validate database integrity and ensure data accuracy for various test scenarios.
• Worked in alignment with SAFe principles to coordinate testing activities across distributed teams for large-scale enterprise systems.
• Validated XML responses and ensured correctness by comparing data with the database.
• Tested RESTful and SOAP APIs using Postman and SOAP UI tools, validating request and response structures in XML and JSON formats.
• Created test scenarios with assertions like XPath, SOAP, and Schema Compliance to validate API functionality.
• Integrated automated test scripts with Jenkins and other CI/CD tools to execute tests regularly and improve development workflows.
• Utilized the Page Object Model (POM) design pattern to enhance the maintainability and scalability of the automation framework.
• Developed and executed test cases for load testing to evaluate application performance under varying user loads.
• Tested web services with SOAP UI, ensuring compliance with performance and scalability benchmarks.
• Worked in an Agile environment, collaborating closely with cross-functional teams to deliver high- quality software.
• Utilized technologies like HTML5, CSS, JavaScript, Django, and Python for exploratory testing of new application features.
•
Environment: Python, Selenium, Oracle, SQL, Postman, REST API and SOAP services, JSON, Rally, Jenkins, Pytest, GitHub, Amazon Web Services, Unix, Cent OS, Microsoft Word, Excel, Agile, Allure. Client: TJX, Framingham, MA. Dec 2017 – May 2020
Role: QTP Tester
Responsibilities:
• Created QTP test scripts with parameterization using data sources like Excel.
• Performed extensive manual testing including smoke, regression, and exploratory testing for POS applications.
• Conducted functional, GUI, and system testing for web applications, focusing on UI performance.
• Analysed test requirements and developed manual test cases.
• Applied Kanban methodology to optimize the flow of test execution tasks, ensuring timely completion of milestones and deliverables.
• Handled POS Sales (T-log) integration testing with payment processing.
• Validated API requests/responses using XML, SQL, and created test cases in Quality Center. Environment: QTP, Quality Center, C#, HTML, JavaScript, SQL, Oracle, Manual Testing, XML. Manual Testing (Functional, Regression, UAT, Exploratory)