Randstad - West Des Moines, IA

posted 3 months ago

Full-time - Mid Level
West Des Moines, IA
Administrative and Support Services

About the position

Randstad Digital is seeking a Fullstack Java/Javascript Developer to join our team in Des Moines, Iowa. This is a contract position that offers a competitive hourly wage ranging from $48.59 to $53.59. The ideal candidate will have a strong background in both Java and JavaScript, with a minimum of 5 years of experience in software development. The role involves troubleshooting and debugging applications and programs, performing unit testing, and conducting code reviews to ensure code quality and security across various platforms including databases, applications, and networks. In this position, you will utilize automation tools such as Selenium to develop automated tests across application layers, including UI, Service, and Data. You should be experienced in Test-Driven Development (TDD) and Behavior-Driven Development (BDD), with proficiency in frameworks like Junit, Test NG, and Cucumber. Additionally, you will be responsible for designing, developing, and maintaining reusable and scalable automation test frameworks, employing methodologies such as Page Object Model (POM) and TestNG. Familiarity with static code analysis, code coverage analysis, cross-browser testing, API testing, and test data management is essential. You will adhere to best practices and coding standards while working in an Agile/Scrum Software Development Life Cycle (SDLC) environment, utilizing tools like JIRA and Confluence. Collaboration with stakeholders in an offshore-onshore model is also a key aspect of this role, ensuring effective communication and project delivery.

Responsibilities

  • Troubleshoot & debug applications/programs, perform unit testing, code reviews, code quality & security checks for databases, applications, tools, networks etc.
  • Utilize automation tools (Selenium) for the development of automated tests across application layers (UI/Service/Data)
  • Implement Test-Driven Development (TDD) & Behavior-Driven Development (BDD) using Junit/Test NG and Cucumber
  • Design, develop, and maintain reusable/scalable Automation Test frameworks (POM, TestNG, QMetry)
  • Conduct static code analysis, code coverage analysis, cross-browser testing, API testing & Test Data Management, adhering to best practices/coding standards
  • Work within an Agile/Scrum SDLC environment and utilize tools like JIRA and Confluence
  • Collaborate with all stakeholders in an offshore-onshore model

Requirements

  • Minimum 5 years of experience in software development
  • Bachelor's degree in a relevant field
  • Proficiency in Java and JavaScript
  • Experience with automation tools such as Selenium
  • Familiarity with TDD & BDD methodologies
  • Experience with Junit, Test NG, and Cucumber
  • Ability to design and maintain automation test frameworks
  • Knowledge of static code analysis and code coverage analysis
  • Experience in Agile/Scrum SDLC and tools like JIRA and Confluence

Benefits

  • Health insurance
  • Incentive and recognition program
  • 401K contribution (based on eligibility)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service