Quality Assurance Automation Lead
23 hours ago
About Appsmith
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 committed to delivering exceptional quality with Appsmith, delighting users and setting a new market standard. We aim to create a product that users consistently rely on for building applications, distinguishing Appsmith from competitors. The product's perceived quality is crucial in shaping users' impressions of its reliability and performance.
A stable, resilient platform serves dual purposes: boosting user retention through dependability, and instilling customer confidence to tackle complex use cases. This confidence comes from Appsmith's ability to handle sophisticated requirements without compromising performance or reliability.
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
Role Overview
As the Lead Engineer for the QA Team, you will define and implement an automation strategy that aligns with product goals and quality standards. You will oversee the test infrastructure, ensuring its maintenance, optimization, and scalability. The team currently uses Cypress for end-to-end testing, GitHub Actions for continuous integration and deployment, JUnit for Java-based unit testing, and Jest for JavaScript testing. 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 by defining quality metrics. You will be responsible for mentoring and upskilling the team in testing expertise 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.
Test Automation Strategy
In this role, you will serve as the primary advocate for test automation best practices across the organization. You will establish, document, and enforce standards to ensure that automation efforts are consistent, efficient, and effective. A critical responsibility will be to enhance automation coverage while simultaneously reducing reliance on manual testing, with the goal of achieving near-complete automation.
Collaboration and Guidance
Collaboration with QA engineers and developers will be a key aspect of your role, as you work together to ensure comprehensive test coverage. You will be responsible for creating and maintaining automated tests while also guiding team members in integrating automation into their workflows. Additionally, you will educate the team on the benefits of test automation and demonstrate how to leverage it effectively.
Monitoring and Analysis of Test Results
Another important aspect of this role involves monitoring and analyzing test results by setting up robust reporting systems. You will identify trends in test failures and provide actionable insights to the development team. Using data from test runs, you will proactively address potential issues before they escalate and help prioritize development tasks.
Test Infrastructure Innovation
You will ensure that the test infrastructure remains robust, resilient, and scalable. This includes maintaining existing systems while planning for future growth and incorporating advancements in automation technologies and methodologies. Your goal will be to continuously improve the infrastructure to handle increasing complexity and scale, ensuring that the product maintains the high quality expected by its users.
This position is central to driving automation excellence at Appsmith, enabling efficient testing workflows and maintaining product quality as the organization evolves.
Qualifications
Must have skills
- 10+ years of experience testing software through automation tools such as Cypress/Jest/Mocha/Playwright etc for a SaaS product. This experience helps you understand the software development life cycle and the pitfalls of buggy software.
- Since Appsmith’s integration test suite is written in Cypress or Playwright , prior knowledge of working on this framework will help you hit the ground running.
- Appsmith’s client-side code is written in React. Your understanding of contemporary browser frameworks such as React/Angular will ensure that you are able to understand and communicate the nuances of the product with the rest of the engineering 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.
- Being able to express your thoughts in code through JavaScript (JS) or TypeScript (TS) is essential to your success since Appsmith’s automation test suites are written in these languages.
- The ability to represent a user base in our automation suite is critical to providing a great experience to users.
- All automation suites require CI/CD pipelines and SQL databases. Familiarity with both will help you stand above the crowd.
Nice to have skills
- Having worked on developer-focused products is an added bonus. This helps you understand our users and their requirements better.
- Prior experience with unit testing through Jest/JUnit will help you break shackles and contribute to the code base across the board.
- At Appsmith we value speed and performance within our product. Being able to write load testing/performance testing scripts will go a long way in keeping our developer users happy.
Interview 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 Best Practices and Problem Solving -
In this interview round, candidates will participate in a live coding session where they will write Cypress tests for a provided user flow, using a pre-deployed version of Appsmith (without setting it up locally). The goal is to assess several key areas: whether the candidate follows good coding practices, implements Cypress best practices, and demonstrates effective debugging skills if issues arise. Additionally, we’ll evaluate their problem-solving abilities.
CTO Round - This round, led by the CTO and will focus on collaboration and communication. Expect questions about how you have worked with engineering teams to solve complex QA challenges through teamwork, effective communication, and alignment with development processes. The goal is to evaluate how you collaborate with engineers to resolve issues, ensure quality, and contribute to successful product delivery
Culture Fitment - 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.
Why Join Appsmith
- Mission: Be part of a mission-driven company that solves problems that you can relate to. We are on a mission to help developers quickly build & deploy high-quality internal apps.
- Team: We believe in hiring experts for every domain to create a culture of collaboration, innovation, creativity & diversity. Be part of a time that inspires you every day.
- Impact: Play a key role in shaping the future of our platform and delivering features that directly impact our customers' success.
- Flexibility: We believe in unlocking productivity by giving individuals freedom. Work remotely from the EU or India with flexible hours to suit your work style.
If you are passionate about building powerful, user-friendly tools for developers and are an expert in your domain, we would love to hear from you.
Benefits
- Productivity: Work from anywhere with a budget to set up your home office.
- Flexibility: Work how you are most productive with flexible holiday schedules & work timings.
- Growth: Keep growing with a budget for books, courses & conferences.
-
Quality Assurance Expert
2 days ago
Ajmer, Rajasthan, India Zzazz Full timeAbout ZzazzZzazz is an innovative AI Economics research and deployment company dedicated to revolutionizing information commerce through cutting-edge solutions. Our mission is to create a new content value-based economy, aligning creators and consumers while optimizing content creation, search, monetization, and consumption.As a Quality Assurance Specialist,...
-
Senior Quality Assurance Manager
4 weeks ago
Ajmer, Rajasthan, India DCS Group Full timeAbout UsDCS Group is a renowned foundry industry expert, dedicated to delivering high-quality casting solutions.Job SummaryWe are seeking an experienced Senior Quality Assurance Manager to join our team in Ajmer. The successful candidate will be responsible for ensuring the highest quality standards across all manufacturing processes.Key...
-
Senior Performance Test Automation Specialist
2 weeks ago
Ajmer, Rajasthan, India WaferWire Cloud Technologies Full timeCloud Infrastructure Quality Assurance EngineerWe are seeking an experienced Senior Performance Test Automation Specialist to join WaferWire Cloud Technologies in Hyderabad, Telangana.The ideal candidate will have over 8 years of experience in performance and load testing, with a strong background in API testing and UI automation.**Responsibilities:**Conduct...
-
QA Automation Testing
4 weeks ago
ajmer, India Diligente Technologies Full timeRemote Role (Need senior Candidates)- FT positionETL & Automation testing is must Expertise in software test automation with experience in a variety of testing tools. This position is for someone who can write and execute both automation and manual Test Scripts/Cases•Proficiency in Java and/or Python.•Knowledge of professional software engineering...
-
Senior Quality Assurance Manager
1 month ago
Ajmer, India House of Spices India Full timeJob DescriptionPrepares and conducts independent, compliance and systems-based audits of our vendors as assigned to verify conformance to the Food Safety Quality, Sustainability, health and safety, and environmental sustainability requirements. Conducting rigorous reviews for information that enhances the assessment of business risk to improve the overall...
-
7+ Years Data Automation Engineer
3 months ago
Ajmer, India Luxoft India Full timeAbout LuxoftLuxoft, a DXC Technology Company is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000...
-
Trilyon, Inc. | Automation Engineer-Cypress
3 weeks ago
ajmer, India Trilyon, Inc. Full timeWork Location : Cessna Business Park, BangaloreDuration: 12+ Months Contract Job Description: Key ResponsibilitiesDevelop and implement comprehensive test strategies, test plans, and test cases for complex software applications.Design, develop, and maintain automated test suites using industry-standard tools and frameworks.Conduct functional, regression,...
-
Senior Cloud Automation Engineer
3 weeks ago
Ajmer, Rajasthan, India Total AI Systems Inc. Full timeTotal AI Systems Inc. is a global leader in crafting innovative software solutions leveraging cutting-edge artificial intelligence technology to enhance business efficiency.Our company is currently seeking an experienced DevOps Engineer to build functional systems that improve customer experience by automating deployment and lead the DevOps process.The...
-
Medical Data Analyst
4 weeks ago
Ajmer, India ARDEM Data Services Full timeOverviewA Medical Feedback Reviewer focuses on assessing and providing feedback on various medical documents and communications to ensure their quality, accuracy, and compliance with regulatory standards. Here are the roles and responsibilities for this position:Roles and Responsibilities1. Document Review:Review a wide range of medical documents, including...
-
Technical Lead
3 months ago
Ajmer, India Integrate Full timeTechnical Lead Azure L4 position will work collaboratively with Developers, DevOps, and security teams to monitor the infrastructure, automate deployment and operation of our systems. Help automate and streamline our operations and processes. Build and maintain tools for deployment, monitoring and operations, troubleshoot and resolve issues in our dev, test,...
-
Duck Creek Policy QA
3 weeks ago
Ajmer, India HTC Global Services Full timeHTC – A brief profileEstablished in 1990, HTC Inc., a CMM Level 5 company with headquarters in Troy, Michigan, is a leading global Information Technology solution and BPO provider. HTC assists clients across multiple industry verticals, offering turnkey project lifecycle in, e-business, data warehousing, embedded systems, ECM, SCM, CRM, and ERP solutions....
-
Ajmer, India Restroworks Full timeJOB DESCRIPTIONABM (Account Based Marketing) SpecialistDepartment:MarketingLocation:New Delhi (Corporate Office)Qualifications:Bachelor’s / Master’s Degree in Business/ MarketingExperience:5+ years of experience focusing on ABM, demand generation, or similar roles.About the roleWe are looking for a data-driven ABM Specialist with experience in designing...
-
Java Technical Lead
23 hours ago
Ajmer, India Tech Mahindra Full timeRole : Java LeadExperience : 8+ YearsLocation: Mumbai, Chennai(Work from office)Notice Period : immediate to 30 daysMinimum 8+ experience required in Java ,Spring Boot , Microservices, ADMS , Should have 2+ years of team handling experience, Should have experience in banking projects- corporate, retail, internet banking, Should be comfortable working from...
-
Ajmer, Rajasthan, India ImageKit Full timeAbout ImageKitImageKit is a leading SaaS product that streamlines images and videos for companies of all sizes across the globe. With over 200,000 developers and 2000+ companies across 80+ countries using our platform, we are on a mission to revolutionize media delivery, management, and automation space.We are looking for an experienced Sales Development...
-
RevOps Operations Specialist
2 weeks ago
Ajmer, Rajasthan, India Atoa Full timeAbout AtoaAtoa is revolutionizing in-store payments by enabling consumers to pay using their existing Bank Apps. Based in London, we're committed to bringing seamless payment experiences to the UK market.Job DescriptionWe're seeking an experienced RevOps Operations Specialist to drive lead generation, optimize data management, and automate key processes. As...
-
Ajmer, India Technosip Full timeAbout Technosip:Technosip is a leading IT services company offering innovative solutions in software development, IT consulting, cloud services, and digital transformation. We serve clients across various industries, helping them optimize their operations and accelerate growth. As part of our continued expansion, we are looking for a drivenLead Generation...
-
Product Design Lead
2 weeks ago
Ajmer, India Edifecs Full timeProduct Design LeadOverviewEdifecs is seeking a hands-on Product Design Lead to be a part of the Experience DesignGroup at Edifecs. As Design Lead, you will spearhead the design of the next generation ofproducts, tools, and platforms in the Healthcare IT domain. Collaborate closely with cross-functional teams, you will coordinate design projects and ensure...
-
Lead Developer
3 months ago
Ajmer, India Worldpanel by Kantar Full timeKantar is the world’s leading data, insights and consulting company. We understand more about how people think, feel, shop, share, vote and view than anyone else. Combining our expertise in human understanding with advanced technologies. Kantar’s 25,000 people based in more than 100 countries help the world’s leading organisations succeed and grow....
-
Runo | Lead Backend Developer | ajmer
3 weeks ago
ajmer, India Runo Full timeWho We Are:Runo is a product-based, funded company currently operating from Cyber Towers in HiTech City. We specialize in Call Management CRM solutions designed for sales teams worldwide. As we continue to scale our engineering team to support ongoing user acquisition growth in the global market, we are building on our steady success in the Indian market.The...
-
Chess Instructor Lead
2 weeks ago
Ajmer, Rajasthan, India TalentGum Full timeOverviewWe are looking for experienced chess teachers to join our team at TalentGum. As a leading online education platform, we aim to provide high-quality learning experiences to students worldwide.Salary StructureWe offer a competitive salary based on the number of sessions taught:1-25 Sessions: ₹ 125/- per session + ₹75/- per demo25-60 Sessions: ₹...