Citizen Remote logo

Other Remote jobs you may be interested in

Junior QA Specialist

Associate QA Engineer

Junior QA Automation Engineer

QA engineer

Senior Quality Assurance Associate

Functional QA Analyst

QA Lead at Appsmith

Job details

Who we are

Appsmith is an open-source, low-code platform that helps developers build applications quickly, usually within hours.

Since its inception, Appsmith has gained significant traction, with over 10 million downloads, more than 30,000 stars on GitHub, and adoption by 10,000+ organisations across 150 countries.

Our team is focused on ensuring performance of the product that delights the users and makes them want to use Appsmith for every app they build again and again. Performance of Appsmith should be a differentiating factor from its competitors. The performance perceived by the end user directly correlates to their impression of the quality of the product. A faster product would have higher retention and more complex use cases implemented on it by the customer.

The goal of the team is to iteratively identify and ship projects that improve the performance of Appsmith and help it support 10x of the current traffic in the future

What you will do

You will be responsible for mentoring and upskilling the team in testing expertise. Your responsibilities will also include writing best practices and ensuring they are followed.

Additionally, you will develop processes and ensure adherence to them. You'll contribute to driving major engineering initiatives define quality metrics and help QA engineers grow professionally.

It will be your duty to ensure bug prevention through shift left testing and acting as a champion for quality within the organization. You will advocate for the adoption of quality-focused practices across all stages of the development lifecycle.

You will work closely with QA, SDET, PM, and Engineers to ensure the success of the product.

What you need to bring

  • 10+ years of experience testing software built using React/Angular for a SaaS product. This experience helps you understand the software development life cycle and the pitfalls of buggy software.

  • Hands-on experience with SQL and NoSQL databases.

  • You should have a keen eye for identifying UI bugs and UX challenges.

  • Has previous experience in mentoring and working within an organization that utilizes a shift-left testing methodology.

  • Appsmith’s client-side code is written in React. Your experience with cross browser testing will ensure that you are able to understand and communicate the nuances of the product with the rest of the development team.

  • Software products are only as stable as the APIs they are built on. You should have a good understanding of RESTful APIs and should have worked on API testing tools like Postman before.

  • You should be able to design and execute test cases.

  • We follow agile methodology for software development. You should be able to plan and execute work as per sprints.

  • Should have good problem solving ability.

  • Past experience with testing applications built using Java will be useful.

  • You should be well-versed in identifying and tracking software metrics.

Nice to have skills

  • Having worked on developer-focused products is an added bonus. This helps you understand our users and their requirements better.

  • We love open source. Any contributions that you’ve made to any open source projects will hold you in good stead.

Recruitment Process

Hiring Manager Round - In a conversation with a hiring manager we'll discuss your prior work experience and your career aspirations, ensuring it aligns with our expectations for the role. Feel free to ask questions about the team, company, and product.

Prepare by researching Appsmith, focusing on our product and UI editor. Hint: we really appreciate people who have a critical viewpoint on our product. Our motivation internally is to be able to empathise well with our users.

Technical Round - QA Manager - In this round, the focus will be on evaluating the candidate’s knowledge and skills in areas pertinent to SaaS and QA practices. Here are the key areas and components to consider:

  • Problem-Solving and Analytical Skills

  • Databases and SQL Proficiency

  • Knowledge of manual testing processes, including test case creation, test plan development, and bug reporting

  • Understanding of RESTful services

Founder’s round - In the final round, meet with one of Appsmith's executive co-founders. This is a culture fit discussion, and you're encouraged to ask questions about our culture, mission, and strategy. It's a chance to understand the broader vision of Appsmith.

Benefits
  • Unlimited leave policy

  • Medical insurance

  • Maternal / Paternal leaves

  • Fully remote and distributed team

  • Flexible work hours

Apply now