Unclassified - Irvine, CA

posted 15 days ago

Full-time - Mid Level
Irvine, CA
10,001+ employees

About the position

The Senior QA Engineer will play a crucial role in the development and implementation of automated testing frameworks for mobile applications on a multi-tenant cloud-based enterprise software solution. This position involves designing, developing, and executing functional, integration, regression, and performance tests, ensuring high-quality deliverables that meet or exceed established guidelines. The role also includes mentoring junior QA engineers and collaborating with various teams to define technical directions and strategies for testing mobile applications.

Responsibilities

  • Design, develop, and implement automated functional, integration, regression, and performance testing frameworks for mobile applications on Android and iOS platforms.
  • Contribute to the development of test strategies, devices, and systems.
  • Evaluate complex situations using multiple sources of information and apply project management techniques.
  • Define the technical implementation of the system architecture and business strategy for the cloud-based platform.
  • Participate in the development of automated testing features from requirements definition to deployment and support.
  • Review development of testing frameworks, coding standards, and conduct code reviews and design reviews.
  • Interface with Product Management, Project Management, Software Development, and Quality Assurance to ensure high-quality product delivery.
  • Mentor and coach junior QA engineers to ensure excellence in deliverables and behaviors.

Requirements

  • Bachelor's degree in Computer Science or a related engineering field.
  • 5 years of experience in software testing and development.
  • 3 years of hands-on experience in integration and performance testing of mobile applications leveraging cloud-based solutions.

Nice-to-haves

  • Experience with cloud architecture and load testing tools such as JMeter, BlazeMeter, or LoadRunner.
  • Familiarity with distributed processing solutions like Hadoop and real-time analytics processing architectures.
  • Experience with object-oriented programming languages such as Java, C#, or Objective-C.

Benefits

  • Health insurance
  • 401k retirement plan
  • Paid holidays
  • Flexible scheduling
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service