QA Automation Engineer Telecommute · Fremont, California, United States

Company: Mokriya


About Us

Mokriya takes software seriously. We’re pragmatic crafters who believe in smart and focused development, building clients’ products just as we do our own: investing heavily in design, iterating rapidly to validate and falsify ideas, and pursuing perfection in every interaction. We learned a lot of interesting things along the way about the right way to ship software, and we're now bringing our incredible software product experience to larger companies like Verizon, Google, Intel, Twitter, Sony, L'Oréal— and we do this all with a fully distributed team.

We believe that well-made software can change the world, no matter how small or simple a product might be. We also believe that poorly-made software —badly-designed, badly-developed, or badly-supported— is a preventable tragedy.

Mokriya’s mission is to make great software: for ourselves, for our clients and most importantly for our users.

About You

You love to build. When you're not at your job, you're probably tinkering on some contraption in the basement or figuring out how to take apart <insert-something-you-bought-recently>. You get a thrill from figuring out a clever way to solve a problem. You are a good software tester with strong programming fundamentals and you really take pride in knowing the ins and outs of the programming languages and libraries you are working on. You are a product-focused Engineer that cares about details and—this is obvious—you take pride in your work.

If this sounds like you, and you've been working on automation testing with JUnit and Selenium, you should apply. We strongly encourage and are proponents of diversity.

Why should I be excited to work here?

First, it’s fun. Not in the “everyone pretend to have fun, we’re a startup, where are the Nerf guns?” way, either. It’s fun to work at Mokriya because beyond the perks and good times, we’re a happy team of people who love to design and build great products. It’s not just that we have a great organizational structure in which everyone is really empowered to act; it’s also that we hire for fit and bring in folks only if we’re confident in their integrity, capability, and drive.

No one will watch over your shoulder, and you won't have to spend time watching over anyone else's either. We’re a talented team of doers. There’s little bureaucracy, and we hate blocking. Our product managers spend their time making sure you can get things done in the way that best suits your preferences and the project needs.

Autonomy, creativity, thoughtfulness, trust: if you care about those things, you'll be happy here. And more importantly, we'd be honored to hire you.


  • Develop, review and execute automated test cases
  • Diagnose, track and manage quality issues to resolution
  • Develop integration tests, performance tests, and scale tests for the cloud applications
  • Participate in and contribute to code reviews
  • Take ownership of your work and continuously strive for improvement
  • Be a self-starter with the ability to deliver on time with quality and also handle multiple tasks simultaneously

Required Skills:

  • 3+ years in core Java development
  • Hands-on experience with unit, integration test development, API based test automation framework using TestNG, Rest Assured, Java backend (API) based test automation
  • Experience with front-end based automation using Selenium, Java Script
  • Experience with development and maintenance of regression tests in large scale multi-tenant web applications
  • Excellent communication and problem-solving skills
  • Passion for testing with a “break it” mentality
  • Ability to multi-task in a dynamic environment
  • Experience working with Agile/Scrum methodology
  • Experience with Version Control, Code Collaboration, and Continuous Integration Systems
  • Experience working with relational databases, structured query languages, and SQL tools
  • Experience working with NoSQL databases is also a nice to have.
  • Bachelor's Degree in Computer Science, Mathematics, Engineering, MIS or relevant experience
  • Good Communication - ability to work with team members from other geographies

Vacancy page :