IBM - Washington, DC

posted 15 days ago

Full-time - Mid Level
Washington, DC
Computer and Electronic Product Manufacturing

About the position

The Java Developer & Automation Tester role at IBM involves a unique hybrid position that combines Java development and automation testing expertise for mission-critical financial systems in the government sector. The successful candidate will design, develop, and test high-quality software and testing suites, creating and maintaining automated tests to ensure system reliability and efficiency. This position offers the opportunity to work on cutting-edge projects and collaborate with cross-functional teams to develop innovative solutions.

Responsibilities

  • Design, develop, and test software for mission-critical financial systems.
  • Create and maintain automated tests to ensure system reliability and efficiency.
  • Collaborate with cross-functional teams to deliver innovative solutions.
  • Support high-quality software and testing suites.

Requirements

  • At least 5 years of experience in Java development and automation testing, focusing on backend development.
  • Strong proficiency in Java 8 or later, including Java syntax, data structures, and object-oriented programming.
  • Experience with automation testing frameworks such as Selenium, TestNG, JUnit, Cucumber, Protractor, Jasmine, and JMeter.

Nice-to-haves

  • Experience with writing shell and python scripts.
  • Experience with cloud-based technologies such as AWS or Azure.
  • Knowledge of containerization using Docker and Kubernetes.
  • Familiarity with Ansible.
  • Certification in Java development or automation testing (e.g., Oracle Certified Java Programmer, ISTQB).
  • Experience with Angular development.
  • Proficiency in Python programming language.
  • Knowledge of Cucumber testing framework.
  • Experience with shell scripting (e.g., Bash, Perl).

Benefits

  • Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & well being.
  • Financial programs such as 401(k), cash balance pension plan, the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long-term disability coverage, and opportunities for performance-based salary incentive programs.
  • Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave, and other Paid Care Leave programs.
  • Training and educational resources on a personalized, AI-driven learning platform for skill growth and industry-recognized certifications.
  • Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, services & experiences.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service