Skip To Main Content

Java Tester Jobs

EPAM is looking for Java Testers.

We are seeking a Lead Automation Tester (Java) to join our team focused on delivering high-quality software solutions for procurement and finance. You will lead the design and execution of both automated and manual test cases for Java-based applications. If you are experienced in test automation frameworks and passionate about quality assurance, we encourage you to apply and contribute to our continuous improvement efforts. Please note that working from the office 3 days per week is required.
hot
We are seeking a Senior Automation Tester in Java to join our team, working on Big Data analysis and development in a cloud platform (Databricks). You will play a key role in building and enhancing test frameworks while collaborating with engineering teams to deliver high-quality solutions. Apply now to become part of our innovative project. Please note that working from the customer's office is required 3 days per week.
hot
We are seeking a Senior Automation Tester specializing in Automated Testing in Java to join our dynamic software engineering team. You will be responsible for designing, implementing, and executing automated and manual tests to ensure high-quality software delivery. Apply now to become a key contributor to our fast-paced, agile projects and help us maintain excellence in testing practices.
We are looking for a Senior Test Automation Engineer in Java to join our team. If you are looking to give your career a real boost with a global leader in digital transformation, EPAM is the perfect choice. If you’d like to learn more about this position and project, apply now.
Are you a forward-thinking professional with a strong background in automation testing and an interest in financial services? Join EPAM in Madrid as a Lead Automation Test Engineer in the private banking sector and accelerate your career in financial services technology. We're looking for a team player with excellent communication skills, engineering mastery and a B2+/C1 English level for effective stakeholder interactions. As part of this project, you will be responsible for defining a test concept and specify, manage, execute and document tests with suitable tools and techniques, focusing on automation and agreed process standards. In addition, coordinate and monitor the defined test activities in terms of quality, deadlines and costs. This is a hybrid role based in Madrid's city center, ideal for those eager to thrive in a dynamic environment and make a significant impact in private banking technology. Join EPAM and contribute to shaping the future of financial services in Spain!
hot
We are seeking a Senior Java Automation Test Engineer to join our team. As a Senior Java Automation Test Engineer, you will take charge of developing acceptance and integration test automation scripts and incorporating them into Continuous Integration tools (Jenkins/Bamboo). Your ability to stay organized, solve problems effectively, pay attention to detail, analyze critically, and lead with confidence will empower you to handle multiple test initiatives simultaneously. Seize the opportunity to showcase your expertise — apply now!
We are looking for an experienced Lead Test Automation Engineer skilled in Java to spearhead quality assurance efforts within multiple agile teams. This role is ideal for a motivated professional passionate about leading innovative test automation initiatives, ensuring reliable and scalable software delivery. If you're passionate about driving quality assurance and leveraging modern technologies, we encourage you to apply!
hot
We are seeking a Senior Test Automation Engineer in Java to drive quality and efficiency in our software delivery process by leveraging test automation and DevOps practices. This role is pivotal in reducing lead time, ensuring rapid feedback on application health, and delivering high-value business solutions.
We are seeking experienced Test Automation Engineers to join our team and automate the testing of functionality developed in Salesforce. You will help ensure robust automated coverage for new features and integrations, supporting ongoing system enhancements. This role requires strong expertise in Salesforce testing, API automation, and pipeline integrations. You’ll collaborate with other automation engineers and work independently to deliver high-quality solutions.
hot
EPAM Vietnam is looking for a highly motivated Senior Test Automation Engineer to develop our quality team. We have an exciting opportunity to work with our high-profile client that requires someone with excellent technical delivery skills and teamwork capabilities. You'll leverage both manual and automated testing techniques throughout the software development lifecycle.

Java Tester jobs at EPAM

Year over a year the number of Test Automation Engineers working with Java is growing across the globe. Java remains an increasingly popular programming language shaping the core back-end technology for many large corporations, and at the same time providing a robust tech stack to QA Engineers. Among the key Java benefits, there's an opportunity to work with a cross-platform operating system, access free and mature tools for writing tests, and beyond.

To place your head and shoulders over the competition against other QA Engineers searching for exciting projects, you need to keep up with tools, frameworks, and skills, required for in-house automated testing in Java. We've put together the essentials you need to know if you'd like to join a team as an onsite or QA Automation Engineer with Java.

Core skills and technologies required for automated testing in Java Tester jobs

Taking into account high competition, expectations from Java QA Automation Engineers are pretty high as well. Here's a set of hards skills a seasoned candidate should obtain:

  • Knowledge of database development
  • Hands-on functional testing fundamentals, test cases development, desktop test automation, and API testing
  • A solid grasp of Java test automation tools: WebDriver, HttpClient, RestAssured
  • Sound knowledge of BDD frameworks: Cucumber, JBehave, Serenity
  • Fluency with Maven, Gradle, and other build tools
  • Ability to navigate Java third-party libraries: Apache Commons, Java Logging Libraries, JSON for Java

As soft skills are equally crucial for career development just as the knowledge of technologies, an Automated Testing Engineer in Java needs to develop the following competencies:

  • Ability to establish relationships and be a good team player
  • Building effective communication with customer and teammates, and expressing thoughts coping with clarity and argumentation
  • Willingness for continuous learning
  • Aptitude for stress tolerance and self-management
  • Being open to contribute to people's development through mentoring and mastering their own emotional intelligence
  • Readiness to make decisions

What you will do as Java Tester

As a competent Java QA Automation Engineer, you'll be accountable for preparing automation tests and solving problems related to them. Along with that, you'll be responsible for:

  • Creating test automation scripts and automating software validation
  • Ensuring the quality of software and its compliance with architectural requirements
  • Detecting any issues and bugs and looking for ways to solve and eliminate them through testing
  • Cooperating with software developers, analysts, and other QA Automation Engineers with Java to come up with solutions
  • Continuously tracking the test progress and preparing reports

Explore opportunities for Java Testers

QA Automation Engineers with Java are in high demand these days. To land the dream job in a promising and challenging project, we suggest checking-up if you have the skills and knowledge a QA Automation Engineer with Java should have, and take a look at available job opportunities on EPAM platform! Even if you think you still need to improve some skills, do not hesitate and apply. We'll be happy to find your right-match project.