QA Engineer

iPresence


4 weeks ago

01/23/2020 10:22:57

Job type: Contract

Category: Software Development


QA Engineer
6 Month Contract
100% Remote Work

Here at iPresence, our growth is dependent on hiring amazing people! Wherever in the world they work, everyone is rewarded for their contribution. Are you ready to develop your career in an exciting hyper-growth company?

iPresence was founded in Vancouver, BC to provide clients with a reliable partner to their online marketing and web development needs. We provide a wide variety of web services and predominantly specialise in high traffic websites. Just one of our websites receives 120 million views each month, making it one of Alexa’s Top 60 destinations in Canada.

Our vast in-house experience and expertise enable us to provide our clients with access to valuable resources to tap into their target audiences. We oversee millions of impressions per month through our network of websites building on our customized long term approach to customer success.

We also actively develop highly successful and profitable ventures of our own and work on a variety of tech-based products which have evolved with market trends.

Requirements

You will be a QA Engineer who has a CV which demonstrates that you have:

  • A minimum of 4 years experience in a similar role
  • A good understanding of popular web application's architecture
  • A very high level of interpersonal and communication skills
  • You should be a self-starter who is highly self-motivated
  • You should be accustomed to critical thinking
  • It is essential to be someone who always questions implicit assumptions

It is also desirable for you to be able to demonstrate that you have the following:

  • At least a basic knowledge of at least one OO language (Java, Kotlin and PHP preferred)
  • Previous exposure to Javascript
  • Some experience with SQL databases
  • Experience with GitHub and Docker
  • A basic familiarity with *nix systems (being able to work with: nano/vi, grep, cat, tail, env variables)
  • A familiarity with mocking tools
  • An understanding of Postman or similar tool

Benefits

100% remote work.

Competitive salary

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • 2 days ago

    Are you interested in joining a fast-paced, growing company? Branch has a positive, diverse, and supportive culture—we look for people who are curious, inventive, take initiative, constantly strive to develop themselves, and collaborate with those around them. Come join our team as we develop new ways to improve the lives of hourly workers. Learn more about our culture, approach, tech, and people here: https://www.branchapp.com/team

    We’re looking for someone who has:

    • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience

    • 3+ years of professional software development experience

    • Experience building Android apps

    • Proficiency in Java and/or Kotlin (we use both)

    • A deep interest in developing, releasing, and maintaining high-quality Android apps

    You will:

    • Design, build, and maintain our flagship Android app

    • Define and implement robust app architectures and complex user interfaces

    • Improve engineering standards, tools, and processes

    • Manage individual project priorities, deadlines, and deliverables

    • Collaborate with product managers, designers, and other cross-functional groups to implement new features

    Benefits:

    • Work remotely!

    • Company-paid medical, dental, and vision

    • Flexible time off

    • Paid Holidays

  • 1 week ago

    Here at Crisp, we value the strength in teamwork, and strongly believe that it’s the key to Crisp’s success. By bringing together bright, motivated creators, wherever they live and work, we are leveraging humanity’s diversity of experience and background in order to understand the challenges facing our food supply, and solve them together. Come join us, and help build the type of business you’d like to be a part of.

    We are a socially conscious, distributed team. We give you the opportunity to solve challenges in the global food industry while living where you’re most comfortable and working in areas where you can help foster and grow the community that you are a part of.

    As a member of the first few engineering teams at Crisp you have will have the unique opportunity to take products from concept to production as we build towards our goal of becoming the global technology platform for the food industry. You will work closely with the co-founder team and be part of not just defining and implementing our technology and product strategy, but also the way we work together as we scale our company.

    Signs of a great candidate

    • Collaborative. You know that your colleagues’ perspectives will make our customers successful. Similarly, you use your strengths to help us grow together. You propose ways for us to be more engaged and successful with our customers.
    • Customer focused. Our customers are at the forefront of your day. You prioritize our customers’ voice to ensure their needs are met.
    • Ambitious, curious, and resourceful. You are innately curious, and you aren’t afraid to work hard. You are self driven, you take direction well but are able to be creative to find results on your own when asked. You are driven to succeed because your hard work and results make you proud.
    • Disciplined and reliable. We are a distributed company and you enjoy the benefits of working distributed while consistently delivering what you have committed to. When you hit a snag, you communicate and reset expectations early.
    • Appreciative of honest feedback. You know that the best way to learn and grow is through constructive feedback delivered kindly. You view feedback given to you as an opportunity to get better and strive to do the same for others.
    • Work smarter and harder.  You often identify a problem, create a solution and bring it to a state of completion - with others, or even on your own. You find ways of eliminating or automating stuff that is uninteresting or wasteful.

    Crisp’s Backend Tech Stack

    • Statically typed, modern languages. We use Kotlin and TypeScript.  Knowledge of these specific technologies is not a requirement. If you’re willing to learn, we’re willing to help you along the way.
    • Continuous deployment. Code is never far from being deployed to production, because if it’s not in production, it’s not solving problems in the real world. Our branch time spans are short, and features under development are hidden behind feature flags.
    • JVM based back-end. The JVM has a robust, rich ecosystem of libraries and tools that we’re leveraging to help us focus on building solutions, not tool-chains.
    • Cloud first. As a services offering in the 21st century, the cloud isn’t the future, it’s the present. We’re fully invested in using the features offered by our cloud provider in order to minimize technical debt and maximize productivity.
    • Micro-services. Not for the sake of the buzz, but when they make sense. By adopting a modern, thoughtful services architecture we’re able to scale organizationally, reduce technical debt, and maintain a high, sustained velocity.
    • Start-up mode.  The team is still small, and the product is fresh.  You’ll be able to exert a large amount of influence, and contribute to decisions that will determine the future of the product and the team.

    We are building a team of developers with a breadth of combined experiences so that we can collaboratively build great products. There are no hard requirements on specific background, experience or geographical location. Instead we’re looking for individuals that are capable, reliable, and hoping to grow along with us. Do you have strengths you can share? If so, we’d love to hear from you!

  • We’re building the first mobile platform for early education – a $60B market in the US alone – with the largest network of schools and providers across the globe. Based in San Francisco, Denver, & Austin, our team is passionate, talented, and customer-focused. We feel fortunate to be able to build a platform that has a measurable impact on the daily lives of teachers, parents, and kids. The team includes former Amazon, eBay, LinkedIn, Square, and Zynga staffers, and investors include GGV Capital, Chan Zuckerberg Initiative, Eniac, ICONIQ, Bessemer Ventures, and Mark Cuban.

    Brightwheel's mobile team develops efficient and innovative tools for teachers to manage their schools and classrooms, and gives parents a direct window into their child's day.

    Each mobile engineer has a high degree of ownership and autonomy. We’re a lean, fast-moving team that prefers to avoid meetings and focus 100% on driving impact. We’re looking for a talented individual to help build a reliable, performant, and intuitive mobile platform. If you’re proficient in Android development and have a strong understanding of good UX, brightwheel's mobile team may be for you.


    You Will:
    • Be responsible for building the brightwheel Android app that thousands of parents and teachers see every day
    • Participate in defining the long-term architecture of the Android app
    • Hold yourself accountable to metrics that validate the impact of the work you do
    • Partner with product, marketing, and customer success to foster innovation in classrooms

    Ideal Candidates Will Have:
    • 3+ years of professional software development experience
    • Proficiency in Java and Kotlin
    • Deep technical knowledge of the Android SDK
    • Comfortable building and/or consuming REST APIs- Experience with ReactiveX
    • Strong team player with excellent communication skills and a sense of ownership and drive
    • A passion for improving the world through education

    Brightwheel is proud to celebrate diversity and is committed to building an inclusive workplace regardless of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!