Quality Engineer - SDET
IBM
**Introduction**
In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
**Your role and responsibilities**
SDET JAVA SOFTWARE DEVELOPMENT ENGINEER IN TEST with JAVA - DESCRIPTION Design, Develop and maintain robust automation frameworks using Karate or Rest Assured or similar for back-end API validations Strong knowledge and experience with Java programming Create comprehensive Test Strategy and Test cases based on functional requirements and technical specifications. Develop tools and scripts to assist with integration testing and regression testing along with any functional testing Participate in Code reviews and contribute to CI/CD pipeline enhancements for test automation Ensure high levels of code and test coverage and proactively suggest improvements in the overall backend performance and reliability Understanding of usage of Postman or similar tools in API testing as well.
**Required technical and professional expertise**
We are seeking a Quality Engineer - Software Development Engineer in Test (SDET) with a strong background in Java programming and test automation. In this role, you will design, develop, and maintain robust automation frameworks for back-end API validations, ensuring reliability, performance, and scalability. You will collaborate with cross-functional teams to create test strategies, enhance CI/CD pipelines, and proactively improve backend performance and reliability.
Essential Job Functions
*
Design, develop, and maintain automation frameworks using Karate, Rest Assured, or similar tools for API validation.
*
Create comprehensive test strategies and test cases based on functional requirements and technical specifications.
*
Develop tools and scripts to support integration, regression, and functional testing.
*
Participate in code reviews and contribute to CI/CD pipeline enhancements for test automation.
*
Ensure high levels of code and test coverage, suggesting improvements for backend performance and reliability.
*
Apply knowledge of Postman or similar tools for API testing.
*
Collaborate with developers and QA teams to identify, track, and resolve defects.
*
Document test plans, results, and findings in a structured and traceable manner.
Technical Requirements
*
Strong background in Java programming for test automation.
*
Solid expertise in API testing frameworks (Karate, Rest Assured, Postman, or similar).
*
Proven ability to design and execute test strategies, test cases, and automation scripts.
*
Experience contributing to CI/CD pipelines and Agile testing practices.
*
Strong skills in integration and regression testing for backend systems.
*
Ability to collaborate effectively in cross-functional teams and communicate findings clearly.
*
Solid understanding of backend performance and reliability improvements.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Confirmar seu email: Enviar Email
Todos os Empregos de IBM