Quality Engineer-FullStack

IBM Multiple Cities

Company

IBM

Location

Multiple Cities

Type

Full Time

Job Description

Introduction

A Full Stack Tester ensures the quality of both functional and non-functional aspects of an application. Responsibilities include developing test strategies understanding requirements creating test cases automating tests and collaborating with teams to ensure quality throughout the development lifecycle. This role requires expertise in test automation bug management and testing across frontend and backend layers. It involves working closely with QA Leads Developers and Product Owners to achieve project goals.

Your role and responsibilities

1. Test Leadership & Delivery • Lead end-to-end testing activities across automation performance and data validation workstreams. • Define test strategy test plans and execution approaches aligned with project scope and timelines. • Provide technical direction and mentor junior and mid-level testers. • Ensure testing processes follow industry standards best practices and quality gates. 2. Automation Testing • Design and develop automation frameworks (Selenium Appium Playwright Cypress or similar). • Implement test automation for UI API and backend components. • Optimize automation suites for maintainability scalability and CI/CD pipelines. • Analyze automation results and report it with the clients and stockholders. 3. Performance Testing • Plan and execute performance load stress and endurance tests using tools such as JMeter LoadRunner. • Define performance KPIs and interpret test findings to identify bottlenecks. • Collaborate with architects and developers to tune system performance and improve response times. • Prepare detailed performance reports with actionable recommendations. 4. Data Testing & Validation • Lead data-focused testing including ETL validation data integrity data migration and data quality assessments. • Leverage ETL (Extract Transform Load) tools and frameworks for efficient data processing. • Validate data workflows transformations and business rules across databases and data pipelines. • Work with SQL Python or similar tools for data queries and verification. • Ensure accuracy and consistency of data across environments and after data migration process. 5. Test Planning Documentation & Reporting • Prepare and maintain test cases test scenarios and traceability matrices. • Provide daily/weekly reports defect metrics and quality dashboards to stakeholders. • Ensure transparent communication on risks dependencies and quality status. 6. Collaboration & Stakeholder Management • Work closely with developers business analysts product owners and architect teams to ensure alignment. • Participate in requirement reviews PI planning sprint planning and technical discussions. • Manage dependencies clarify requirements and ensure smooth delivery cycles. 7. Quality Governance & Continuous Improvement • Promote QA best practices and encourage automation-first approaches. • Improve testing processes tools and frameworks regularly. • Support test automation and contribute to DevOps practices. 8. Tools & Technologies required • Automation: Selenium Appium Playwright Cypress RestAssured Postman • Programming languages: Java Python Javascript • Performance: JMeter LoadRunner • Data: SQL Java Python ETL tools Tableau Power BI Cognos • CI/CD: Jenkins IBM Cloud GitHub Actions Azure DevOps • Test Management: Jira TestRail Zephyr Azure Test Plans

Required education
Bachelor's Degree
Required technical and professional expertise
- 10+ years of hands-on experience in Data Engineering Automation Performance or a related field.- Experience with TFS ALM Jira or any relevant reporting tools.- Good OOP knowledge and Java language.- Experience with (jmeter Selenuim Cognos APIs).- Bachelor's or Master's degree in Computer Science Engineering or related field.- Fluent in English (Written and Spoken).- Basic AI Knowledge

Preferred technical and professional experience
-Strong proficiency in Testing tools and Automation frameworks.-Experience with CI/CD pipelines for continuous integration of tests.-Understanding of both frontend (UI) and backend (API database) testing methodologies.-Knowledge of BDD test case design and implementation.-Experience with cross-browser and cross-device testing.

Apply Now

Date Posted

12/12/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.2

Similar Jobs

AI Engineer for Client Engineering FSM - IBM

Views in the last 30 days - 0

This text outlines the role of an AI Engineer focusing on developing AI solutions collaborating with crossfunctional teams optimizing performance enga...

View Details

Application Engineer - IBM

Views in the last 30 days - 0

This job description highlights opportunities in IBM Consulting emphasizing collaboration with global clients career growth and innovative projects in...

View Details

[ISE]Database Engineer - IBM

Views in the last 30 days - 0

This job description outlines a Japanesebased IBM role focused on data utilization and digital transformation The position requires expertise in DB2 R...

View Details

Business Value Engineer - IBM

Views in the last 30 days - 0

The text describes a professional role requiring collaboration with crossfunctional teams development of value propositions ROI analysis and expertise...

View Details

Intern 2026: Software Engineer - Semiconductor - IBM

Views in the last 30 days - 0

IBM Research emphasizes innovation and problemsolving in technology development outlining responsibilities in chip design and requiring expertise in c...

View Details

Principal Software Engineer, HashiCorp Terraform Enterprise - IBM

Views in the last 30 days - 0

This job description highlights a senior technical leadership role at IBM focusing on scalable cloud solutions architectural guidance and enterprisele...

View Details