QA Engineer

Remote
Full Time
Mid Level

Rain is a venture-backed fintech with a mission to enable billions of people to reach financial freedom. Our first product gives employees instant access to their earned wages, enabling people to start their journey to financial success. Rain is the fastest-growing startup in the category and was incubated with QED Capital, a top fintech venture fund.

We are looking for an experienced QA Engineer to be a part of our engineering team. You will help us to improve QA processes, run tests and collaborate with teams to maintain product excellence. You will work together with the QA Lead, Engineers in all squads, Product Managers, Product Owners and Scrum Masters.

You will have a key role in automation efforts and helping us balance what to automate and when to automate, prioritizing actions according to our goals. We strongly believe in the importance of having close contact with our users, so you will talk a lot with our operational people in the United States to understand issues from admin users and end users.

Job Responsibilities:

  • Define test plans, test cases, and test data to be used for both automated and manual testing
  • Understand product requirements from our services, tools and apps
  • Ownership of automation efforts for functional and non-functional tests, designing, writing and maintaining test automation scripts and test suites
  • Identify, create and share new automation tools and reusable test data frameworks to maintain and improve the software testing life cycle
  • Participate in code reviews and provide feedback on application testability
  • Record, report, verify and possibly resolve issues found
  • Work and collaborate with Scrum, Product Developers and with other QA team members on test automation and coverage for new features.

Required Skills and Qualifications:

  • Experience with Playwright for UI test automation
  • Experience with React JS (Chakra UI a plus)
  • Experience in manual testing of interface and api
  • Performance / stress / exploratory tests
  • Experience in web/mobile/api automation
  • Knowledge in Linux/Unix
  • Experience with CI/CD pipelines
  • Experience using Docker
  • BDD
  • Relational database
  • Object Orientation Knowledge
  • Page objects

Preferred Skills and Qualifications:

  • Proven work experience in QA and strong knowledge in the software QA process
  • Programming logic and use of scripts for test automation
  • Experience in mobile app testing using devices and simulators in both Platforms, Android and iOS.
  • Experience in API testing using Postman, Rest Assurance and others
  • Experience in web app testing using different browsers and responsive web design
  • Experience in performance tests and meters validation
  • Proficient on writing test scenarios, perform end to end and do regressions tests.
  • Experience in automation tools like Appium, UIAutomator, XCUITest, Espresso
  • Proficient in writing test scenarios with Gherkin syntax.

Who We Are:

Rain is filled with people with a deeply rooted passion for our mission, who embrace diversity throughout our global team, and grow personally and professionally. We own what we do and let data guide our actions while working quickly and adapting to new challenges everyday. 

As an equal opportunity employer, Rain is committed to diversity, equity, and inclusion. Our people bring our products and organization to life, and every unique perspective makes us better. If you need accommodation in the recruiting process due to a disability, please email globalpeopleteam@rain.us or let your recruiter know.


 
Share

Apply for this position

Required*
Apply with Indeed
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*