cyberThink - Austin, TX

posted 29 days ago

Full-time - Mid Level
Austin, TX
Professional, Scientific, and Technical Services

About the position

The iOS/Android Mobile Developer will be responsible for interpreting technical specifications and developing software solutions to address business problems. This role involves analyzing reported software issues, performing maintenance, and correcting defects. The developer will also run unit tests, implement test plans, and document results while collaborating with scrum team members to enhance automation solutions within the software development lifecycle (SDLC).

Responsibilities

  • Interpret written requirements and technical specifications for software solutions.
  • Develop software based on technical specifications.
  • Analyze and investigate problems with software solutions reported by clients.
  • Document results of investigations into software issues.
  • Perform maintenance of software and correct identified defects.
  • Run unit tests on created software and implement test plans.
  • Design and maintain automation test cases and scenarios for web and desktop applications.
  • Design test automation framework for web services, APIs, and web-based applications.
  • Ensure automation is running, analyzing, documenting, and reporting on failures.
  • Partner with scrum team members to advance automation solutions in the SDLC.
  • Design data persistence using SQL, MongoDB, or other database management systems.
  • Drive continuous improvement in performance testing strategies and methods.
  • Mentor peers and junior SDETs, promoting automation best practices through code reviews.

Requirements

  • 3+ years of experience in developing, executing, and maintaining automated test scripts.
  • Hands-on coding experience with Java, Kotlin, SWIFT, or other object-oriented programming languages.
  • Experience with Agile/Lean development and testing practices, including Automated Test Driven Development and Continuous Integration.
  • Hands-on experience with browser automation testing tools (e.g., Sauce Labs, Selenium, Protractor).
  • Experience with SQL Server or document-oriented databases (e.g., MongoDB).
  • Advanced software development experience with leading automation framework development (6-10 years).
  • Hands-on experience with DevOps and Continuous Integration tools (e.g., Jenkins, Bamboo, Puppet).
  • Solid understanding of Mobile Development on iOS and/or Android devices.
  • Understanding of CI/CD practices and Lean DevOps methodologies.

Nice-to-haves

  • Experience in the financial/trading services industry.
  • Working knowledge of industry-standard tools for logging bugs and managing test cases (e.g., JIRA/MTM, Zephyr/HPQ).
  • Experience with XCUI and/or Espresso.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service