JOBSEARCHER

Subject Matter Expert with Experience in Java Development & Automation Testing

AcarinTucson, AZL5 SeniorAugust 14th, 2026
Location: MarylandEmployment Type: Full-TimeExperience Level: Senior (7+ years)About Us:We are a dynamic and forward-thinking Software development company looking to expand our development team. Our mission is to deliver cutting-edge software solutions that meet client needs in a fast-paced environment. We’re seeking a highly skilled Subject Matter Expert with Experience in Java Development & Automation Testing to join our team and help shape the future of our development projects.Java Developer and Automation Test SME:We are seeking a highly skilled and versatile professional to fill a unique hybrid role that combines Javadevelopment expertise with automation testing subject matter expertise. As a Java Developer andAutomation Test SME, you will be responsible for designing, developing, and testing high-qualitysoftware applications, as well as creating and maintaining automated tests to ensure the reliability andefficiency of our systems. This is an exciting opportunity to work on cutting-edge projects, collaboratewith cross-functional teams, and contribute to the development of innovative solutions.ResponsibilitiesJava Development:Design, develop, test, and deploy high-quality Java-based applications, focusing on scalability,performance, and maintainabilityCollaborate with cross-functional teams to identify and prioritize project requirementsWrite clean, efficient, and well-documented code, adhering to industry best practices and companystandardsParticipate in code reviews and contribute to the improvement of the overall codebaseEmbrace Test-Driven Development (TDD) principles, writing unit tests and integration tests toensure code quality and reliabilityAutomation Test SME:Develop and maintain automated tests using Java-based testing frameworks (e.g., Selenium,TestNG, JUnit)Design and implement test automation strategies, frameworks, and tools to ensure efficient andeffective testingCollaborate with QA teams to identify and prioritize testing requirements, and develop test plansand scriptsTroubleshoot and resolve automation test issues, and optimize test execution efficiencyAdditional ResponsibilitiesStay up-to-date with industry trends, best practices, and emerging technologies in Java developmentand automation testingParticipate in agile development methodologies, including daily stand-ups, sprint planning, andretrospectivesCollaborate with DevOps teams to ensure seamless integration of automated tests with CI/CDpipelinesProvide technical guidance and mentorship to junior team membersRequirementsBachelor's degree in Computer Science, Information Technology, or a related fieldAt least 5 years of experience in Java development, with a focus on backend developmentAt least 3 years of experience in automation testing, with expertise in Java-based testingframeworksStrong proficiency in Java 8 or later, including Java syntax, data structures, and object-orientedprogrammingExperience with automation testing frameworks such as Selenium, TestNG, JUnit, or CucumberFamiliarity with agile development methodologies, including Scrum and KanbanExcellent problem-solving skills, with the ability to debug and troubleshoot complex issuesStrong communication and collaboration skills, with the ability to work effectively with cross-functional teamsExperience with version control systems such as Git, and CI/CD tools such as Jenkins or GitLab CI/CDPreferred SkillsExperience with cloud-based technologies such as AWS or AzureKnowledge of containerization using DockerFamiliarity with DevOps practices and tools such as Kubernetes, Ansible, or PuppetCertification in Java development or automation testing (e.g., Oracle Certified Java Programmer,ISTQB)Experience with Angular developmentProficiency in Python programming languageKnowledge of Cucumber testing frameworkExperience with shell scripting (e.g., Bash, Perl)