Subject Matter Expert with Experience in Java Development & Automation Testing

job
  • Acarin Inc
Job Summary
Location
Columbia ,MD
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
03 Feb 2025
Share
Job Description

Location: Maryland

Employment Type: Full-Time

Experience 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 Java

development expertise with automation testing subject matter expertise. As a Java Developer and

Automation Test SME, you will be responsible for designing, developing, and testing high-quality

software applications, as well as creating and maintaining automated tests to ensure the reliability and

efficiency of our systems. This is an exciting opportunity to work on cutting-edge projects, collaborate

with cross-functional teams, and contribute to the development of innovative solutions.


Responsibilities


Java Development:

  • Design, develop, test, and deploy high-quality Java-based applications, focusing on scalability,
  • performance, and maintainability
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Write clean, efficient, and well-documented code, adhering to industry best practices and company
  • standards
  • Participate in code reviews and contribute to the improvement of the overall codebase
  • Embrace Test-Driven Development (TDD) principles, writing unit tests and integration tests to
  • ensure code quality and reliability
  • Automation 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 and
  • effective testing
  • Collaborate with QA teams to identify and prioritize testing requirements, and develop test plans
  • and scripts
  • Troubleshoot and resolve automation test issues, and optimize test execution efficiency


Additional Responsibilities

  • Stay up-to-date with industry trends, best practices, and emerging technologies in Java development
  • and automation testing
  • Participate in agile development methodologies, including daily stand-ups, sprint planning, and
  • retrospectives
  • Collaborate with DevOps teams to ensure seamless integration of automated tests with CI/CD
  • pipelines
  • Provide technical guidance and mentorship to junior team members


Requirements

  • At least 5 years of experience in Java development, with a focus on backend development
  • At least 3 years of experience in automation testing, with expertise in Java-based testing
  • frameworks
  • Strong proficiency in Java 8 or later, including Java syntax, data structures, and object-oriented
  • programming
  • Experience with automation testing frameworks such as Selenium, TestNG, JUnit, or Cucumber
  • Familiarity with agile development methodologies, including Scrum and Kanban
  • Excellent problem-solving skills, with the ability to debug and troubleshoot complex issues
  • Strong communication and collaboration skills, with the ability to work effectively with cross-
  • functional teams
  • Experience with version control systems such as Git, and CI/CD tools such as Jenkins or GitLab CI/CD
  • Bachelor's degree in Computer Science, Information Technology, or a related field


Preferred Skills

  • Experience with cloud-based technologies such as AWS or Azure
  • Knowledge of containerization using Docker
  • Familiarity with DevOps practices and tools such as Kubernetes, Ansible, or Puppet
  • Certification in Java development or automation testing (e.g., Oracle Certified Java Programmer,
  • ISTQB)
  • Experience with Angular development
  • Proficiency in Python programming language
  • Knowledge of Cucumber testing framework
  • Experience with shell scripting (e.g., Bash, Perl)
Other Smiliar Jobs
 
  • Columbia, MD
  • 5 Days ago
  • Baltimore, MD
  • 3 Hours ago