We lead seed rounds and partner with founders from 0 to 1

63
companies
505
Jobs

QA Analyst

Briq

Briq

IT, Quality Assurance
India
Posted on Jul 22, 2024

Why is working in this department AMAZING!

Working in engineering at Briq puts you squarely in the driver’s seat of building the next generation of construction financial management, planning, and intelligence software. The problems we work to solve every day are deeply complex and rewarding, both for the engineering team and our customers. Engineering at Briq also provides ample opportunities to work closely with product, UX, infrastructure, devops and other stakeholders outside of tech – there are endless ways for you to gain & refine new skills, deliver value, and make an impact.

We are builders first and foremost; We are looking for the best ideas and tools for the job at hand. As such, we are continually evaluating our stack, approaches, and process to deliver performant and scalable solutions for our clients. Working in engineering at Briq, you can expect to leverage some of the latest technologies and software design paradigms available and would be responsible for quality control on application build on:

  • Vue.js frontend
  • Flutter
  • Python/Flask microservice architecture
  • Google Cloud Platform (GCP)
  • CI/CD with Gitlab
  • Kubernetes
  • Docker
  • MongoDB
  • PostgreSQL
  • Elastic
  • Machine learning

What does the future of this department look like? Where is this going and why do I want to come along for the ride?

As an engineering team within a hyper-growth startup, we are tasked with continuously expanding both the team and the functionalities afforded to our clients by our products and services. This makes for abundant personal and professional growth opportunities within the organization. Regardless of whether you desire to hone engineering skills and deliver amazing features as an individual contributor or take on people/process focused management roles, engineering at Briq offers separate-but-equal tracks with opportunity for vertical career progression.

Given the breadth of our platform, there are a wide variety of problems to solve both today and on the roadmap. If what you are working on today falls out of favor, there is no shortage of new frontiers to conquer. We deeply believe the best solutions are put forward by happy, engaged, and healthily challenged engineers.

If being an integral part of creating a powerful & diverse platform while helping to shape and grow a rapidly expanding engineering organization sounds exciting, Briq is the place for you!

In a nutshell, what will I do every day in this role?

The QA Analyst I is responsible for performing ongoing manual testing activities supporting Briq’s application development. This person will work closely with multiple product team members and multiple development team members to carry out and maintain test plans and procedures that serve to verify functionality. This person also plays an essential role in ensuring the success of each release by assisting with regression testing activities prior to release. Success in this position requires an individual be inquisitive, detail oriented, and an effective communicator

Why will I love this job within the context of our pillars?

We are Builders: Create new things, improve the existing, and grow with the team every day.

We Evolve and learn every day:. Learn new skills, research and prove-out new technology & approaches, and both learn from and mentor a team of exemplary professionals.

We take Ownership with Accountability: Briq is yours – embrace the entire software development lifecycle for an application area end-to-end and have a significant impact on the value our customers receive.

We Go Fast and Win: Agile with 2 week sprints means we are constantly delivering and iterating over features and functionality with direct and insightful feedback from our users.

We encourage constructive Dialogue: Play a significant part in shaping our organization and processes. We eschew politics in favor of clear communication that prioritizes the success of our teams and our projects.

We are a Community: Get to know your colleagues from three different countries to share knowledge, stories, perspectives, and to lift each other up as we build something incredible.

We are Future Positive: The challenges we face today are opportunities to make something great or to do something better. From sharing an idea to implementing the solution, feel empowered to make an impact on the future of Briq.

Responsibilities for this role:

  • Support the successful execution of software engineering activities related to ongoing product QA testing and maintenance by performing and facilitating manual testing on Briq’s applications
  • Collaborate with the product and development teams to ensure features and fixes taken under test are built functionally correctly, do not cause regression of functionality in the application, and ultimately are of high quality
  • Proactively and thoroughly communicate timely updates regarding findings in the appropriate channels
  • Contribute to and maintain relevant documentation to support testing processes and procedures

Qualifications for this role:

  • 3 to 5+ years in manual QA testing, automated test development, software engineering or related experience
  • Experience manually testing web applications using a modern web framework (Vue.js, React, etc) and REST services
  • Familiarity with microservice architectures (Python/Flask, etc) is a plus
  • Domain knowledge of financial services and products is a plus
  • A bachelor's degree in computer science, computer engineering, software engineering or related field is preferred
  • Excellent organization and prioritization skills – you are capable of producing and executing on plans in an efficient and timely manner
  • Detail oriented – you are not accepting of mediocrity and cutting corners in the evaluation of new development and fixes. You proactively work to document and rectify discrepancies
  • Keen ability to communicate effectively and with sufficient detail so as to ensure clarity among team members, across teams, and with other project stakeholders
  • Comfortable building meaningful relationships within the team and with others across teams and departments
  • Demonstrated ability to work well under pressure, thrive in a fast-paced environment, and stay flexible through growth and change
  • Familiarity with web-based meeting tools (Zoom, etc.), code management tools (Git/Gitlab, etc), and ticketing and documentation tools (Jira, Confluence, etc)