Unclassified - Portland, OR

posted 2 months ago

Full-time - Mid Level
Portland, OR

About the position

Chegg is seeking a talented Senior QA Automation Engineer to join our Mobile Team in Portland, OR. This hybrid role focuses on enhancing the quality of our flagship mobile application, which serves millions of students. As a Senior QA Automation Engineer, you will be responsible for writing end-to-end (E2E) tests using Java and Appium for both Android and iOS platforms. Your expertise will be crucial in ensuring that our mobile applications meet the highest standards of quality and performance. In this position, you will create comprehensive test plans and test cases during the design and implementation phases of new features. Collaborating closely with developers, UX designers, and product managers, you will gain a deep understanding of requirements and use cases, acting as the quality advocate within the scrum team. Your role will also involve implementing and maintaining automated test suites for API tests, UI tests, and system tests, as well as contributing to the development of new CI/CD pipelines and E2E infrastructure. Additionally, you will perform manual testing to complement your automated efforts, ensuring a thorough evaluation of our mobile applications. Your work will not only impact the quality of our products but also enhance the educational journey of millions of students. We are looking for someone who is self-motivated, proactive, and capable of working independently while also being a team player. If you are passionate about quality assurance and mobile application testing, we invite you to apply and join our mission to support students in their educational endeavors.

Responsibilities

  • Creating a test plan and test cases during design and implementation
  • Working with developers, UX and product managers to understand requirements and use cases
  • Being the quality advocate inside the scrum team
  • Implementing and maintaining automated test suites for API tests, UI tests, and system tests
  • Implementing new CI/CD pipelines
  • Contributing to E2E infrastructure
  • Performing manual tests

Requirements

  • 4+ years of experience in QA automation infrastructure, maintenance, and coverage
  • Experience with Appium, Java, and API testing
  • Experience with writing test plans and test cases
  • Excellent understanding of software testing methodologies and test-driven development
  • Experience with testing mobile applications
  • Espresso / XUITests - advantage
  • Strong verbal and written communication skills
  • Ability to work alongside the developers to achieve high-quality mindset
  • Self-learning, independent, proactive

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Supplemental life insurance
  • Short-term disability
  • Long-term disability
  • Mental health support
  • Parental leave
  • Paid time off
  • Volunteer time off
  • Paid holidays
  • 401(k) with matching contributions
  • Flexible Spending Account (FSA) options
  • Health Savings Account (H.S.A.) options
  • Employee Stock Purchase Plan
  • Employee Referral Program
  • Tuition Reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service