Software Test Automation Engineer (Java)

Jean Martin, Inc
United States
3 months ago
Apply on dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) Application Programming Interfaces (APIs) Automation of Tests Computer Engineering Continuous Integration Selenium Software Engineering Web Applications Web Engineering Backend Information Technology

Job description

  • Actively contribute to an agile team by leading user story analysis, feature grooming, and designing comprehensive test cases and scenarios.
  • Develop, maintain, and execute automated tests within a continuous integration environment to ensure robust application quality.
  • Perform thorough manual testing to validate application usability and user experience.
  • Collaborate closely with product, development, and backend teams to plan, test, and release high-quality features.
  • Work in tandem with developers to conduct concurrent testing during feature development.
  • Design and implement endpoint mocks to facilitate effective testing.
  • Assist in the estimation and feasibility assessment of new features.
  • Promote and adhere to consistent development and testing best practices.

Requirements

We are seeking a highly skilled Senior Software Test Automation Engineer to join our Web Engineering team, supporting web applications. The ideal candidate will possess strong technical expertise, creativity, and a passion for delivering high-quality user experience. This role requires a proactive problem-solver who thrives in a fast-paced environment and is committed to continuous improvement and innovation., * Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field preferred.

  • Minimum of 5 years of experience in quality assurance across diverse software technologies and tools.
  • At least 5 years of hands-on experience writing automated tests with Java for web applications using Selenium or Webdriver.io.
  • Minimum of 3 years of experience developing automated API tests with the Karate framework.
  • Exposure to quality assurance practices across distributed infrastructure technologies and systems.
  • Strong interpersonal and communication skills, with a collaborative and iterative approach to software development.
  • Experience in the financial industry is advantageous.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:35 min

Selecting Selenium for browser automation and testing

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

5:26 min

Bridging emerging web platform APIs with backend language models

Paul Kinlan · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:05 min

Prioritizing fundamental engineering skills over automated testing tools

Lilia Gargouri Lilia Gargouri · Coffee With Developers

Videos

See all

Related articles

See all