1

Automation Tester Java Jobs in Lanham, MD (NOW HIRING)

Experience with automated testing tools or automation testing frameworks. * Familiarity with Agile ... Basic understanding of scripting or programming languages (Java, Python, or similar) is a plus.

Automation Engineer Location: Baltimore Metro Area,MD Duration: Long Term Contract Interview ... of software testing experience Cucumber and Selenium experience required Java programming ...

Strong experience with automation tools (Selenium, Cypress, Playwright, or similar) * Proficiency in programming/scripting languages (Java, Python, JavaScript, or similar) * Experience testing ...

Automated Test Engineer

Tysons, VA · On-site

$46.25 - $61/hr

Proficiency in test automation tools * Strong understanding of software testing methodologies * Experience with scripting languages (e.g., Python, Java) * Familiarity with version control systems

Senior AI Automation Test Engineer

Washington, DC · On-site

$52 - $68.75/hr

Apache JMeter performance testing experience. Test Automation Engineering: * Design, develop, and maintain scalable, reusable, and maintainable automation frameworks using Java and modern automation ...

Senior AI Automation Test Engineer

Washington, DC · Remote

$52 - $68.75/hr

Apache JMeter performance testing experience. Test Automation Engineering: * Design, develop, and maintain scalable, reusable, and maintainable automation frameworks using Java and modern automation ...

Conduct testing and present detailed test/defect analysis to the development team. * Prepare ... Experience writing code in C#, Java, or similar language. * Demonstrated skill in designing test ...

Showing results 21-40

Automation Tester Java information

See Lanham, MD salary details

$10

$51

$75

How much do automation tester java jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for automation tester java in Lanham, MD is $51.32, according to ZipRecruiter salary data. Most workers in this role earn between $44.28 and $58.46 per hour, depending on experience, location, and employer.

What is the difference between Automation Tester Java vs Automation Tester Selenium?

AspectAutomation Tester JavaAutomation Tester Selenium
Required SkillsJava programming, test automation frameworks, scriptingSelenium WebDriver, scripting, test automation tools
CertificationsISTQB, Java certificationsISTQB, Selenium certifications
Work EnvironmentSoftware testing teams, QA departmentsSoftware testing teams, QA departments
Industry UsageIT, software development, e-commerceIT, software development, e-commerce

Automation Tester Java focuses on scripting and developing automation frameworks using Java, while Automation Tester Selenium specializes in using Selenium WebDriver for browser automation. Both roles often overlap in testing environments, but Java skills are essential for building robust test scripts, whereas Selenium expertise is crucial for web application testing. Candidates often pursue certifications in both areas to enhance their employability.

What are the key skills and qualifications needed to thrive as an automation tester Java, and why are they important?

To thrive as an Automation Tester Java, you need strong Java programming skills, experience in test automation frameworks like Selenium or TestNG, and a background in software testing principles. Familiarity with CI/CD tools such as Jenkins, version control systems like Git, and relevant certifications (e.g., ISTQB) are highly valued. Attention to detail, analytical thinking, and effective communication are essential soft skills for identifying issues and collaborating with development teams. These skills ensure robust, efficient test automation processes that enhance software quality and accelerate delivery cycles.

What are common challenges faced by automation testers specializing in Java, and how can they overcome them?

Automation Testers working with Java often encounter challenges such as maintaining test scripts as applications evolve, integrating automated tests into continuous integration pipelines, and ensuring cross-browser compatibility. Staying proactive by regularly refactoring test code, keeping up with tool updates (like Selenium or TestNG), and collaborating closely with developers and DevOps teams can help overcome these hurdles. Clear communication and a strong understanding of both the application under test and the automation framework are key to ensuring reliable and maintainable test suites.

What does an automation tester Java do?

An Automation Tester Java is responsible for designing, developing, and executing automated tests using Java programming to ensure the quality of software applications. They create testing frameworks, write scripts to automate repetitive test cases, and identify bugs or issues before software is released. Automation Testers collaborate with developers and QA teams to improve testing processes and help deliver reliable software products more efficiently.
What cities near Lanham, MD are hiring for Automation Tester Java jobs? Cities near Lanham, MD with the most Automation Tester Java job openings:
Infographic showing various Automation Tester Java job openings in Lanham, MD as of August 2026, with employment types broken down into 88% Full Time, 6% Part Time, and 6% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $106,745 per year, or $51.3 per hour.

Quality Assurance Specialist

3B Staffing LLC

Baltimore, MD • On-site

Full-time

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Responsibilities: The IT Quality Analyst assists the Project Management Office primarily with designing, developing, and executing automated test scripts in accordance with the Agile project methodology. In addition, the IT Quality Analyst will also assist the Project Management Office in the development, implementation and monitoring of MITDP project throughout the department to ensure that project activities meet stakeholder defined requirements. The incumbent in this position will recommend new standards, methods of operation, and technologies to the Director of Projects / Project Manager to improve how the agency accomplishes its Online portal project mission. An IT Automation Tester is responsible for designing, developing, and executing automated test scripts to ensure that software applications meet specified requirements and function as expected. Below are the typical job duties of an IT Automation Tester. Duties and Responsibilities: • Create automated test scripts using tools such as Selenium, JUnit, TestNG, or other automation frameworks. • Continuously improve existing automation frameworks to increase test coverage and efficiency. • Follow best practices for coding, version control, and test case management to ensure high-quality automated tests. • Work with QA teams, developers, and business analysts to develop and implement test plans that align with project goals. • Identify test cases that are suitable for automation and prioritize them based on project timelines and criticality. • Establish a strategy for automating test cases across different layers of the application, including unit, integration, and end-to-end testing. • Identify issues uncovered during testing and log them into a defect tracking system (e.g., TFS, Azure Devops, JIRA, Bugzilla). • Work closely with developers to reproduce, diagnose, and resolve defects. • Re-run automated tests to verify that defects have been fixed and that no new issues have been introduced. • Ensure that automated tests are integrated into CI/CD pipelines, enabling continuous testing and faster feedback loops. • Ensure that test environments are stable and configured correctly for automated testing. • Collaborate with DevOps teams to maintain and optimize CI/CD processes, ensuring smooth automation execution. • Collaborate with developers, business analysts, project managers, and other QA team members to ensure alignment on testing goals and methodologies. • Engage in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives to provide updates on automation testing progress and challenges. • Develop, maintain, and manage test data required for automated test execution. • Ensure that test data is consistent and valid across different test environments. • Clearly communicate test results, risks, and issues to stakeholders. • Research and evaluate new tools and technologies that can improve automation testing processes. • Install, configure, and manage automation tools and related software. • Keep up to date with the latest trends, tools, and technologies in test automation and software testing. • Develop automated scripts for performance and load testing using tools like JMeter or LoadRunner. • Collect and analyze performance metrics to identify bottlenecks and optimize system performance. • Identify risks related to test automation, such as false positives/negatives, and work on mitigating them. • Suggest process improvements to reduce risks and enhance the effectiveness of automated testing. • Provide training and mentorship to junior testers or other team members on automation tools and best practices. • Share knowledge and insights on automation techniques and methodologies within the team. • Maintain comprehensive documentation for automated test scripts, frameworks, and test execution processes. • Ensure that automated test cases are documented in a test case management system and kept up to date with application changes. Qualifications: Education and Years of Experience: • Bachelor's Degree: Holds a degree in Computer Science, Information Technology, Software Engineering, or a related field. • Relevant Coursework: Completed courses in Software Development, Software Testing, Algorithms Data Structures, and Quality Assurance. Required and Desired Skills/Certifications: • They have 2-4 years of hands-on experience in automation testing, where they were responsible for developing, maintaining, and executing automated test scripts using tools like Selenium, JUnit, TestNG, or similar. • Involved in integrating automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI. • Proficient in at least one programming or scripting language, such as Java, Python, C#, or JavaScript, used for writing automated test scripts. • Hands-on experience with automation tools and frameworks like Selenium, Appium, TestNG, JUnit, Cucumber, or Cypress. • Familiar with test management tools such as TFS, Azure DevOps, JIRA, HP ALM, TestRail, or Zephyr for tracking test cases and defects. • Experience with version control systems like Git for managing code repositories. • Basic understanding of SQL and database concepts to create, manipulate, and query test data. • Experience with API testing tools like Postman, RestAssured, or SoapUI for automating API and web service tests. • Worked in Agile or Scrum teams, participating in sprints, stand-ups, and retrospectives, and aligning test activities with the Agile process. • Familiarity with TDD practices where test cases are written before code development begins. • Experience using BDD frameworks like Cucumber or SpecFlow to write test cases in Gherkin language, promoting collaboration between developers, testers, and business stakeholders. • Strong analytical skills to identify test scenarios, design test cases, and diagnose issues effectively. • High attention to detail in creating and executing test cases, ensuring that all edge cases and scenarios are covered. • Ability to clearly communicate findings, issues, and solutions to both technical and non-technical stakeholders. • Experience working in cross-functional teams, collaborating closely with developers, business analysts, and product owners. • Experience in conducting end-to-end automated testing for web or mobile applications, covering UI, API, and backend systems. • Exposure to performance testing tools like JMeter or LoadRunner for automating load and stress tests. • Experience in automating tests for multiple browsers (Chrome, Firefox, Safari) and platforms (Windows, Mac, mobile OS) to ensure compatibility. • Actively keeps up with the latest trends and advancements in test automation tools, techniques, and methodologies. Additional Requirements: • Experience in Service Now is a plus. • Knowledge of State Government policies and practices. • Knowledge of Payment Portal implementation with FMIS Integration