QA Automation Engineer
As a QA automation engineer at Wish, you will ensure the health and stability of a platform supporting 100 million shoppers, hundreds of thousands of stores, and millions of orders. You will be responsible for building automated services to ensure the health and quality of our e-commerce platform.
You will have a great deal of responsibility for each project you work on, and will have the flexibility to influence design and execution. With full transparency to all metrics, you will get to see how your work directly impacts the company’s performance and make data driven decisions.
For this role, you should be smart, hands-on, and have a solid foundation in math, computer science, or software engineering. You should have strong competencies in data structures, algorithms and software design. We are looking for someone passionate and driven to automate and improve customer satisfaction with their engineering chops.
If you are smart, driven, want to make an impact, and grow your career, then engineering at Wish is right for you!
#LI-BD
What you’ll do:
- Build and develop test automation framework from scratch collaborating with infrastructure team.
- Automate the functional, regression, and sanity test cases using Python, Selenium. WebDriver, and robot framework.
- Work on building automation for hybrid iOS and Android apps
- Test and automate API testing.
- Develop and maintain automated test suite.
- Integrate automation testing into CI to improve tests execution pipelines within the dev and release process.
- Design and develop integration, regression, and stress tests using different techniques and tools.
- Collaborate with other engineers, providing testing insights and coming up with innovative solutions to improve and ensure the quality of our product.
- Allocate QA resources and manage the release process as needed.
- Assist with daily regression during onboarding stage.
Who you are:
- BS/MS degree in Computer Science or equivalent practical experience.
- Experience with test automation in Python.
- Experience writing automated tests for mobile apps with tools such as Appium or Calabash
- Experience in testing methodologies, writing test plans, creating test cases and debugging.
- Proficient in JavaScript, Python, Selenium, NoSQL.
- Proficient in Software Engineering, Data Structures, and Object-Oriented Programming.
- In depth knowledge of debugging, automation, RESTful web services, and APIs.
- Knowledge of Unix/Linux environments, Git, container technology (Docker, Kubernetes), Agile/Scrum methodologies, CI/CD.
- 3+ years of experience in QA/Testing & Test Automation.
- A desire to automate everything and reduce the time required to manually test products.
- Creative, independent, self-motivated, and quick to learn new technologies.
- Strong organizational, problem-solving, and analytical skills.
- Excellent oral and written communication skills.
- Highly driven, positive attitude, and a team player.
- Ability to work individually and in a team environment
Company Description
Wish, is transforming the way the world shops by offering a convenient and personalized mobile shopping experience. Our mission is to offer an unlimited selection of affordable quality goods to be accessible for everyone on a global scale. We selectively bring together world-class technical talent that are passionate about connecting relevant products to value conscious consumers all over the world!
Learn more about us:
Wish + LA Lakers
Wish Blog
Our CEO discusses Wish
Recruiting Video
Wish Careers Instagram
Wish is an equal opportunity employer that values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital, veteran, or disability status.
Wish values diversity and is committed to creating an inclusive work environment. We provide equal employment opportunity for all applicants and employees. We do not discriminate based on any legally-protected class or characteristic. Employment decisions are made based on qualifications, merit, and business needs. If you need assistance or accommodation due to a disability, please let your recruiter know. For job positions in San Francisco, CA, and other locations where required, we will consider for employment qualified applicants with arrest and conviction records.