HumanBit Logo

Test Engineer | Codersbrain

full-time
Posted on July 31, 2025

Job Description

Test Engineer - IBM

Company Overview

IBM is a global leader in technology and consulting, providing a wide range of services and products designed to help businesses and governments carry out their operations more efficiently. The company's culture emphasizes innovation, diversity, and a dedication to ethical solutions.

Job Summary

The Test Engineer will be responsible for designing and implementing test plans and strategies that assure software and system quality. This role is vital in ensuring that products are released with minimum defects and that all quality standards are met. The Test Engineer will contribute to streamlining the development process and enhancing product reliability, ultimately supporting the organization's mission.

Responsibilities

  • Design and implement comprehensive test plans and test cases for software applications.
  • Execute test cases, document results, and report defects.
  • Collaborate with development teams to understand requirements and establish testing needs.
  • Automate testing processes to improve efficiency and accuracy.
  • Analyze test results and provide actionable insights to improve product quality.
  • Participate in code reviews and design discussions to suggest quality assurance strategies.

Qualifications

  • Proficiency in testing tools and frameworks (e.g., Selenium, JUnit, TestNG).
  • Strong understanding of software development life cycle (SDLC) and methodologies (Agile, Waterfall).
  • Knowledge of programming languages (e.g., Java, Python, C#).
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) concepts.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration abilities.
  • Bachelor’s degree in Computer Science, Information Technology, or related field.

Preferred Skills

  • Experience with performance testing tools (e.g., JMeter, LoadRunner).
  • Knowledge of security testing practices.
  • Familiarity with cloud-based testing environments and tools.
  • Certifications in software testing (e.g., ISTQB, CSTE).

Experience

Minimum of 2-5 years of experience in software testing or quality assurance, preferably in a technology-driven environment.

Environment

The typical work setting is a collaborative office environment, with opportunities for remote work depending on organizational policies. The role may require participation in occasional on-site meetings or projects.

Salary

Salary details are not specified.

Growth Opportunities

Career advancement opportunities may include senior test engineer roles, quality assurance management positions, or specialized roles in automation or performance testing.

Benefits

  • Comprehensive medical and dental insurance.
  • Paid time off and holidays.
  • Retirement savings plan with company matching.
  • Opportunities for professional development and training.
Powered by
HumanBit Logo