Post Job Free

Resume

Sign in

QA Team Lead

Location:
Princeton Junction, NJ, 08550
Salary:
70$
Posted:
November 07, 2023

Contact this candidate

Resume:

Nirmala G

QA Team Lead

E-mail: ad0w13@r.postjobfree.com

Phone: 909-***-****

PROFESSIONAL SUMMARY

A Software Development Engineer in Test with over 9+ years of hands-on experience in Software Quality Assurance using Automation and manual Testing with a solid understanding of all phases of SDLC and STLC in different domains like Travel, Insurance, Retail, and Finance.

PROFESSIONAL EXPERIENCE

Working knowledge of the Waterfall, Agile, and Scrum models of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).

Knowledgeable about creating test plans, test strategies, test cases, test data, test results, and test documentation for both manual and automated testing.

Working knowledge of open-source tools including Eclipse, Selenium IDE, Selenium RC, Selenium Web Driver, Selenium Grid, SoapUI, and JUnit.

Identified the necessary GUI elements for creating automation scripts using a variety of Selenium Locators, including ID, Name, Link Text, Partial Link Text, XPath, CSS, and DOM.

Used conditional, unconditional wait conditions to develop selenium synchronization.

Possess expertise in using TestNG annotations like Groups, Parameter, and Data Provider to group test cases, test methods, and test suites for regression and functional testing.

Created and maintained Keyword Driven, Data Driven, and Hybrid Automation Frameworks.

Have experience in configuring application frameworks using Apache POI to parse Excel files.

Possess knowledge of uploading and downloading files for Windows applications using AutoIt.

Experience in verifying whether web applications perform as expected across different browsers and configurations, ensuring cross-browser compatibility.

Scheduled and automated Jenkins Server to build at regular intervals.

Familiar with the project build tools such as Ant and Maven.

Categorized defects based on their impact on the test scripts using Log4j.

Capable of tracking test execution, progress, and deliverables utilizing test management tools like HP ALM, Rally, and JIRA issue reporting tools.

Employed Cucumber Features, Scenarios, and Step Definitions in Gherkin style to perform BDD (Behavior-Driven Development) and ATDD (Acceptance Test-Driven Development).

Proficient in version control systems such as SVN and Git, ensuring efficient code collaboration, version tracking, and seamless integration into the software development process.

Proficient understanding and expertise in the field of mobile testing, encompassing a deep comprehension of the intricacies and nuances associated with testing applications on mobile platforms.

Utilized JDBC connections while running SQL queries to test the integrity of the data.

Achieved proficiency in a variety of testing techniques, including (UAT) User Acceptance Testing, JUnit Testing, Black Box Testing, Integration Testing, Smoke Testing, Regression Testing, Database Testing, GUI Testing, and Web/UI Testing.

Used the SOAPUI tool and Postman to carry out web services testing for Soap and Rest web services.

Performed duties as an individual contributor and can manage multiple projects and tasks simultaneously. Excellent interpersonal communication and analytical skills.

A person with a history of being a "self-starter," who can successfully interpret tasks given to them, deliver on time with a high level of precision, and take the initiative to solve difficulties.

TECHNICAL SKILLS:

Methodologies

Agile (Scrum), Waterfall, SDLC, STLC

Testing tools

Selenium IDE, Selenium RC, Selenium WebDriver, QTP, Cucumber, SOAPUI, JUnit, TestNG, Gherkin, Eclipse

Test Build & Integration

Tools

Maven, ANT, Jenkins, TortoiseSVN, GIT

Programming Languages

JAVA, C, C++, Ruby, Python

Databases

MYSQL, Oracle, SQL Server.

Markup Languages

HTML, CSS, XML, XPath, CSS Selector

Operating Systems

WINDOWS, Unix, Linux

Frameworks

TestNG, Junit, Keyword driven, Data driven, Hybrid, Page Object Model.

MS Office Tools

Outlook, MS Word, MS Excel, MS PowerPoint, MS Access

Other tools

Jira, Rally, HPALM, Auto IT, Eclipse, FireBug, FirePath.

PROFESSIONAL EXPERIENCE:

Citibank Senior Automation Engineer

New York city, New York August 2020 to Present

Description: The Citibank's online banking platform is a robust and user-friendly digital portal that offers a comprehensive suite of financial services to its customers. This web-based platform allows account holders to access their banking accounts, manage their finances, and conduct a wide range of transactions from the convenience of their computers or mobile devices.

Responsibilities:

Innovated a Hybrid framework, combining web and mobile testing techniques, resulting in improved test coverage and efficiency for enhanced software quality.

Established and rigorously maintained a robust Page Object Model (POM) for seamless test automation, ensuring clear separation of concerns, enhanced code reuse, and improved test case readability.

Utilized Maven for streamlined project build and dependency management alongside TestNG for comprehensive test suite management, enhancing the efficiency of automation pipeline procedures.

Implemented a local Selenium Grid architecture enabling concurrent test execution across multiple nodes, resulting in a 40% reduction in test execution time.

Successfully integrated automated tests with Jenkins CI/CD pipelines, resulting in a remarkable 50% increase in release frequency and a significant reduction in manual intervention during deployments.

Efficiently facilitated code collaboration with the development team through Git and GitHub for version control, ensuring an orderly and effective code management process.

Utilized SQL to manage and organize test data, establishing a reliable and well-structured database for automated testing, enabling precise testing and data-driven decision-making.

Conducted extensive API testing using Rest Assured and Postman to ensure a smooth connection between the e-commerce platform and external services, assuring system dependability and data integrity.

Efficiently established Jira workflows and closely coordinated with the QA team, resulting in a 20% reduction in problem resolution times and improved issue monitoring and resolution effectiveness.

Demonstrated exceptional leadership qualities in managing a team of 4 automation engineers, collectively transforming the testing environment, and fostering a cooperative and effective working atmosphere.

Worked directly with the development team to recognize, order, and speed up urgent issues. Through collaboration, the bug backlog was significantly reduced by 30%, improving the quality of the final product.

Thoroughly tested both iOS and Android mobile devices with the goal of identifying and resolving platform-specific issues to ensure flawless cross-platform compatibility.

Utilized Docker containers to improve test environment management, reducing resource use by 35% and enabling repeatable test scenarios.

Actively involved in coaching and mentoring younger team members, which improved their test automation abilities by an impressive 25% and encouraged information exchange throughout the team.

Presented frequent, data-driven test findings to stakeholders, increasing openness, and allowing decision-making for ongoing development that is supported by evidence.

Environment: hybrid framework (data driven & keyword driven), page object model, TestNG, maven, local selenium grid, Jenkins, GitHub, SQL, Rest Assured, postman, Jira, Java, Selenium WebDriver, SOAPUI, TestNG, JDBC, Apache POI, Extent Reports, Eclipse, Mac OS, Windows, Oracle, Maven, SQL server.

Cerner corporation QA Team Lead

Kansas City, Missouri January 2018 to July 2020

Description: Cerner Millennium EHR is a comprehensive Electronic Health Record system designed for healthcare providers. It facilitates the digital management of patient records, clinical data, and medical workflows, improving efficiency and patient care. It offers features like real-time access to patient information, decision support, and integrated modules for various healthcare needs.

Responsibilities

Implemented a hybrid framework and refined test design and execution, resulting in a 30% reduction in test development time.

Led the development of behavior driven framework which enabled to collaboratively define and test software behavior through clear, user-focused scenarios, enhancing communication and product quality.

Implemented the Page Object Model that reduced the work required for script maintenance by 30%.

Initiated a Maven project from the ground up, establishing the foundational coding structure, essential dependencies, and seamless integration with a continuous integration tool.

Conducted cloud testing utilizing Browser Stack, guaranteeing product reliability by confirming compatibility across more than 25 browser and platform combinations.

Leveraged GitLab and GitLab CI/CD to achieve a 60% reduction in deployment time, optimizing code collaboration and automating CI/CD processes for efficiency.

Implemented a local Selenium Grid, resulting in a 45% reduction in test cycle times through parallel test execution optimization.

Seamlessly integrated Jenkins CI/CD pipelines, resulting in a remarkable 50% boost in testing frequency.

Efficiently collaborated with development teams by utilizing Git and GitHub for version control and code management, thereby cultivating streamlined workflows.

Performed meticulous database testing through SQL queries, guaranteeing the integrity of data and the precision of financial calculations.

Utilizing Rest Assured for API testing bolstered data exchange reliability, resulting in a notable 15% reduction in defects related to API interactions.

Implemented Postman integration for comprehensive API and integration testing, ensuring seamless communication between software components.

By employing Jira for issue tracking and implementing streamlined workflows, achieved a notable 20% reduction in issue resolution times.

Environment: Hybrid framework, Cucumber, maven, page object model, sauce lab or browser stack, GitLab, GitLab CI. Java, Selenium WebDriver, Selenium Grid, Maven, Jenkins, Eclipse, SQL Server, Autoit.

Epic System Corporation SDET

Verona, Wisconsin June 2016 to December 2017

Description:

The project, titled "Interoperability Testing for Health Information Exchange (HIE) Platform," aims to bolster Epic's HIE platform's capabilities by improving the automated testing framework. The project's objective is to ensure secure and accurate data exchange with external healthcare systems, adhering to industry standards like HL7, FHIR, and DICOM.

Responsibilities:

The Page Object Model implementation decreased the effort necessary for script maintenance by 30%.

Utilized TestNG to efficiently manage test suites, enable parallel test execution on multiple mobile devices, and achieve a significant 30% reduction in test execution time.

Maven was employed for project build to ensure consistent test environments and simplify dependency management.

Created a structured POM to facilitate the construction of test scripts and improve code maintainability.

Implemented thorough test execution summary with full reporting capabilities.

Carried out testing on a variety of mobile devices and OS releases to guarantee widespread compatibility.

Developed the Data-Driven Framework from the ground-up that streamlined the debugging process and cut the time it takes to find and fix defects by 15%.

Automated test data creation and injection, which lessens data-related mistakes and manual work.

Held the task of preserving the functionality and performance of our mobile app on both iOS and Android platforms, with the goal of providing a smooth user experience.

Effectively worked with cross-functional teams to maintain a streamlined and successful testing process using the POM, TestNG, and Maven.

Environment: (data driven framework, TestNG, maven, POM) Selenium IDE, Selenium WebDriver, TestNG, Java, Eclipse, MacOS, Maven, SQL Server, JIRA, Oracle SQL Developer, Jenkins.

Kroger Quality Assurance Analyst

Cincinnati, OH January 2015 to May 2016

Description:

The Kroger Loyalty Program Management System is a sophisticated software platform designed to track and manage customer loyalty programs. It stores and analyzes customer purchase data to offer personalized discounts, promotions, and rewards. This system helps Kroger enhance customer engagement, increase customer retention, and drive sales by tailoring offers to individual preferences and shopping behaviors. It plays a crucial role in fostering customer loyalty and driving business growth.

Responsibilities

Conducted approximately 3000 manual test cases to ensure a complete assessment of the usability and operation of the system.

Worked closely with stakeholders and gathered, examined, and documented the specific project requirements, ensuring that testing efforts were in line with business goals.

Expertly crafted and meticulously documented 500 comprehensive test cases, providing extensive coverage of functionality, usability, security, and performance aspects to ensure thorough testing of the e-learning platform.

Performed substantial usability testing to ensure an easy-to-use interface, which increased user satisfaction.

Implemented Extensive regression testing techniques to ensure that new additions and upgrades did not negatively affect the functionality of the platform.

Tested the system on several web browsers to ensure cross-browser compatibility, increasing its accessibility.

Successfully simulated 1000 concurrent users, locating and fixing performance bottlenecks, resulting in a 30% reduction in response times.

Environment: Manual Testing, Quality Center, Incremental Development Process, Windows, MS Excel, Internet Explorer

Education Details:

Master of Science: Computer Science

University of Texas at Arlington - Arlington – Arlington, TX, USA

Bachelor of Engineering: Computer Science

Visvesvaraya Technological University – Belgaum, KA, India



Contact this candidate