QA Engineer

Clip is changing the way payments work in Mexico! We are empowering people to exchange value directly from a mobile device. Clip enables anyone to accept card payments, at any time, and anywhere by turning your smartphone or tablet into a card terminal. We're a well funded quickly growing FinTech startup. We are the leaders in our market and are accelerating to extend our lead and move into new markets. Our mission: we allow people and businesses to exchange value and develop enduring relationships in a simple, fast, safe, socially relevant and more beautiful way. We are accomplishing our goals with our teams located in Mexico City, Mexico and Draper, Utah. We are the leaders in our market and are accelerating to extend our lead and move into new markets.

We are growing our QA team and looking for several new team members with the following talents:
1. QA Tester
2. QA Engineer
3. QA Automation


Qualified applicants will need  the following experience depending on which role they are considered for from the list above:

1. To be able to work in an agile development process, execute software testing (gray box, black box), troubleshoot bugs, create/track defects and work closely with developers to resolve issues.

2. Specific responsibilities include full end-to-end testing, writing test scenarios and cases, design and automate test plans for multiple platform applications, troubleshooting problems, creating and tracking defects, and related data.

3. Understand client use-cases to ensure features and functionality are working to meet client needs.

4. Develop test plans, scenarios and test cases for functional, regression and system level test activities for mobile platform. 

5. Develop, execute and automate QA tasks for mobile apps on iOS and Android.

6. Develop, execute performance test scripts.

7. Test user interactions and usability of the application to identify bugs and usability issues.

8. Work closely with the cross functional team to quickly isolate, record and report issues.

9. Participate in sprint and release planning to understand the requirements and ensure high quality and a great user experience.

10. Identify and communicate defects and risks. 

11. Communicate test progress, test results, and other relevant information to project stakeholders.

12. Bug life cycle management – defect tracking, defect reporting, defects analysis and defect verification.

13. Determines time estimates and schedule for work efforts.

14. Defines and utilizes entry / exit criteria for testing.

Education Level Required:
  • Bachelor’s Degree in Computer Science, Technology or related field preferred or equivalent work experience.

Technical Knowledge Required:
  1. 2+ years of experience in software QA with at least 2 years using automated testing for both web and mobile platforms
  2. Good understanding of defect tracking tools such as JIRA, Asana, etc.
  3. Experience with test planning and execution
  4. Experience in dealing with databases, analytics, or data validation
  5. Comfortable with SQL and other databases.
  6. Strong analytical and troubleshooting skills.
  7. Experience of working in Agile, Scrum methodology.
  8. Able to work successfully in ambiguous environments
  9. Pixel-perfect eye for detail and a proven ability to quickly simulate the defects.
  10. Great team player in a fast-paced, dynamic environment.
  11. Great sense of time and priority management.
  12. Advanced knowledge of iOS and Android operating systems.
  13. 2+ years of experience using automating tools such as Selenium, Capybara, Cucumber.
  14. Web programming experience (Java, Ruby, JavaScript. etc).
  15. Fluent in both Spanish and English

This position is located in Mexico City and will require relocation if you are not local. Relocation assistance is offered. 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file
ErrorRequired field