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

Sr. Data Analytics Engineer - HashiCorp - IBM

Views in the last 30 days - 0

This job description highlights a senior data analytics engineer role at IBM focusing on transforming customer challenges into industryleading solutio...

View Details

SAP S/4HANA Cloud Procurement Engineer - IBM

Views in the last 30 days - 0

IBM Consulting offers roles focused on client collaboration innovation and technical expertise The position requires 16 years of experience with SAP a...

View Details

Business Strategist - IBM

Views in the last 30 days - 0

This job posting highlights a strategic role in IBMs ecosystem strategy team focusing on driving growth through partnerships and cloud solutions The p...

View Details

Data Scientist (Public sector) - IBM

Views in the last 30 days - 0

The text promotes IBM CICs career opportunities emphasizing career growth training programs innovation and a supportive work environment It highlights...

View Details

SAP SD OTC Consultant - IBM

Views in the last 30 days - 0

This job description highlights a career in IBM Consulting focused on hybrid cloud and AI innovation collaboration with global clients and career grow...

View Details

Data Services Developer Intern (May 2026 - 4 month term - Toronto or Ottawa) - IBM

Views in the last 30 days - 0

IBM Consulting offers career opportunities focused on innovation collaboration with global clients and career growth The role emphasizes technology tr...

View Details