Software Test Automation Engineer (Java)
Jean Martin, Inc
United States
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Where To Find Software Engineering Jobs
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
KV
Kanika Vatsyayan
Benefits of Using JMeter For Performance Testing
about 4 years ago
PZ
Pat Zawadzki
The Ultimate Software Engineer Career Path Guide for 2023
over 3 years ago