Datamaxis LTD - Meridian charter Township, MI

posted 14 days ago

Full-time - Mid Level
Meridian charter Township, MI

About the position

The SDET Automation Engineer role involves creating, maintaining, automating, and executing test cases to validate user stories in an agile environment. The position requires proficiency in Java and Selenium or a company-approved tool to develop automated test scripts, as well as SQL for data extraction. The engineer will collaborate with feature teams to assess the impact of changes across applications and promote a test-first culture.

Responsibilities

  • Works with Feature Teams to understand the business and system impact of requested changes across multiple applications.
  • Determines testing impacts for online transactions, web services, and batch jobs, and participates in design sessions.
  • Maintains and enhances test automation frameworks on multiple application platforms, including mobile, desktop, and web.
  • Offers inputs on the testability of functional elements and product designs.
  • Develops, updates, and executes test cases from user story acceptance criteria, ensuring thorough testing and documentation of results.
  • Develops, optimizes, and refactors automated test scripts for web applications using Selenium-Java or a company-approved automation tool.
  • Develops and executes API/Integration/Service tests for REST or SOAP services using corporate tools.
  • Extracts data from databases by developing/updating SQL queries and monitors database structures.
  • Acts as a Subject Matter Expert for assigned applications and provides direction for types of automation required for user stories.

Requirements

  • Bachelor's degree in computer science, information systems, or a related field.
  • Five years of experience in application testing and test automation of web services (REST/SOAP).
  • Three years of Java and J2EE development skills with a strong understanding of Java APIs, J2EE web components, and containers.
  • Experience with Agile methodology (Scrum or SAFe preferred).
  • Familiarity with various testing methodologies and strategies.
  • Ability to review software changes and determine testing impacts.
  • Strong analytical and problem-solving skills.
  • Excellent communication and organizational skills.

Nice-to-haves

  • Experience with supporting/modifying batch jobs.
  • Experience with PL/SQL.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service