Summary
Join Luxury Presence as a Mobile SDET to contribute to the development and maintenance of our mobile application testing framework. You will develop and execute automated test cases, maintain our CI/CD pipeline, and champion QA best practices. This role requires extensive experience in QA automation, CI/CD pipelines, and Javascript, along with a strong understanding of software testing methodologies. The position is remote within the United States. Compensation is to be determined. The company offers a collaborative and innovative work environment.
Requirements
- 5+ years experience as an SDET
- 3+ experience with QA automation tools like (Maestro, Detox, Playwright, Appium)
- Experience with developing and maintaining CI/CD pipelines (Github Actions, Jenkins, CircleCI)
- Experience with Javascript and familiarity with React
- Eager to learn and extreme curiosity, with the ability to work independently
- Extreme Ownership: Must champion the QA process and get engineers excited to enroll
- Hands-on experience testing mobile devices (Android, iOS)
- Strong knowledge of software testing methodologies, tools, and processes
- Solid understanding of QA concepts like Page Object Model, Test Pyramid, etc
- Experience leading a QA project (not necessarily being a manager) inside a squad
- Strong communication and collaboration skills
Responsibilities
- Develop and execute automated test cases for mobile applications using Maestro working independently
- Create and maintain our current E2E CI/CD pipeline in MacStadium and Github actions
- Develop QA best practices and workflows for empowering mobile engineers to develop with quality process assurance
- Champion the QA process in the Polaris group, fostering a collaborative quality-first mindset across engineering teams
- Be responsible for the process where the group joins to tackle bugs, validate the bugs, maintain quality, and add E2E test cases
- Collaborate with stakeholders to ensure quality throughout the software development lifecycle, focusing on automation
- Report and manage bugs and issues, leveraging automated testing to identify and isolate problems as efficiently as possible
- Stay up-to-date with mobile automation technologies and improve test processes and methodologies to achieve efficient and effective mobile automated testing
Preferred Qualifications
- Experience with React Native
- Experience with mobile E2E test automation tools for React Native (we use Maestro)
- Experience with testing consumer products
- Experience with mobile testing (Either manual or automation)