Quality Assurance Tester
Careerflow
Job Description
(Please build your resume with Careerflow.ai's resume builder and specifically showcase why you're a fit for this role before applying. We receive a high quantity of applicants and this is your best bet at getting noticed)
Company Description
Careerflow.ai is an all-in-one career platform acting as your "Career Copilot". Our platform simplifies the job search process for professionals by either automating or augmenting parts of the process, such as AI-driven resume and profile improvements, job application tracking and management, among other things.
We are a US-based startup with a team based in Delhi, India. We have helped over 900,000+ individuals in optimizing their job search process, through a combination of a web application and Chrome browser extension.
Along with our product, we also provide high-quality expert-led career services.
Additionally, we work with universities, higher education, non-profits, bootcamps, career coaches, etc., to provide them a data-driven platform for the career success of their associated members.
Role Description
This is a full-time on-site role for a Manual QA Tester at Careerflow.ai.
The Manual QA Tester will be responsible for designing, executing, and maintaining comprehensive manual test strategies for our web applications, APIs, aI Models, and Chrome browser extension(s). This role will be located in New Delhi, with flexibility for work-from-home (up to 2 days a week).
If you are looking to work in a dynamic startup environment where you get to single-handedly lead various manual testing initiatives while leveraging cutting-edge technology and generative AI technologies (ChatGPT, Claude, etc.) to enhance your testing workflows, this role is for you.
We are looking for someone who is not only an expert at manual testing and quality assurance, but is also a great collaborator that can work with an asynchronous, remote team situated across the globe, and is excited about integrating AI tools into their daily testing workflows.
Overall Responsibilities
- Lead and manage the development of robust manual test strategies for our web applications and Chrome browser extensions, utilizing AI-powered tools, the latest testing methodologies, and a focus on comprehensive coverage and quality.
- Work closely with a team of 7+ engineers as a senior/lead on both front-end and back-end testing strategies.
- Leverage AI tools (ChatGPT, Claude, etc.) to enhance test case generation, bug reporting, exploratory testing ideas, and test documentation processes.
- Collaborate with the Product, Design, and Development teams to create comprehensive test plans and provide input on testability and quality assurance from the customer's point-of-view.
- Bonus: Work closely with the C-suite of the company as a quality assurance lead.
Technical Responsibilities
- Manual Testing & Quality Assurance: Design, develop, and execute comprehensive manual test cases across various levels, including functional tests, API tests, integration tests, and system tests, in alignment with our technologies (FERN Stack, Python, Google Cloud Platform)
- AI-Enhanced Testing Workflows: Actively utilize AI tools like ChatGPT, Claude, and other generative AI technologies to,
- Generate comprehensive test cases and scenarios
- Create test data and edge case scenarios
- Enhance bug reporting and documentation
- Brainstorm exploratory testing approaches
- Improve test plan creation and maintenance
- Manual API & Backend Testing: Execute comprehensive manual test cases to cover our API and backend services using tools like Postman, ensuring robustness and functionality.
- Cross-Platform Manual Testing: Ensure compatibility and functionality across multiple browsers, devices, and operating systems through systematic manual testing approaches.
- Data Integrity Testing: Manually test features that utilize Big Data technologies, ensuring accuracy and performance of data analytics features through careful validation.
- Accessibility Testing: Ensure that all new and existing web applications meet accessibility (WCAG 2.2) compliance standards through manual accessibility testing.
- Responsiveness Testing: Conduct manual testing for multi-form factor responsiveness across all our web and browser extension platforms.
- Cross-Platform Testing: Ensure compatibility and responsiveness across multiple browsers and devices.
- Chrome Extension Testing: Perform comprehensive manual testing of Chrome browser extensions, including installation, functionality, and compatibility testing.
- Documentation: Create detailed, comprehensive, and well-structured test plans and test cases for improved efficiency and coverage.
- Issue Resolution: Identify, record, document thoroughly, and track bugs through to resolution, utilizing AI tools to enhance bug report quality and consistency.
- Exploratory Testing: Conduct thorough exploratory testing sessions to identify unexpected issues and usability concerns, with comprehensive testing scenarios.
- LLM Testing and Evaluation: Create and prepare Large Language Model (LLM) evaluation sets to test and improve LLM quality.
Require Qualifications
- 3-4 Years of Manual QA Testing experience with strong skills in web application testing and manual test strategy development.
- AI Tool Proficiency: Demonstrated experience using AI tools like ChatGPT, Claude, or similar generative AI technologies in daily workflows. Must be comfortable leveraging AI for test case generation, documentation, and problem-solving.
- 1+ Years of experience in testing Chrome Browser Extensions.
- Experience in manual testing of Modern SaaS applications, preferably built on similar tech stacks.
- Deep expertise in manual testing for both front-end (web applications, UI/UX testing) and back-end (manual API testing with tools like Postman).
- Experience with Cloud Services (Google Cloud / GCP), Cloud Firestore, Firebase, and Google Auth from a testing perspective.
- Strong understanding of React and other frontend web frameworks from a testing perspective.
- Ability to work asynchronously with little to no oversight.
- Excellent communication and collaboration skills in a multi-geographic, multi-timezone remote team -- this is a key requirement for us. We work asynchronously and communication is the highest priority.
- Bachelor's degree or higher in Computer Science, Information Technology, or a related field.
Preferred Qualifications
- Prior experience working in an asynchronous collaborative environment.
- Experience with performance testing methodologies and security testing approaches.
- Basic knowledge of scripting languages such as Python, JavaScript, and TypeScript.
- Obsessed about test coverage, quality, and best practices in manual software testing.
- Experience with SaaS Analytics frameworks like Amplitude, Mixpanel, Google Analytics from a testing perspective.
- Experience with logging and monitoring frameworks like Sentry from a testing perspective.
- Proficient with Git and version control systems.
- Experience in creating test plans based on Figma designs and product requirements.
- Familiarity with big data technologies, including BigQuery and Looker, for test data analysis and quality metrics reporting.
- ISTQB or similar testing certification is a plus.
- Automation Testing Experience
Tech Stack Exposure
- Testing Tools: Postman, Browser Developer Tools, JIRA, TestRail, BrowserStack
- Technologies to Test: React, Redux, Zustand, Immer, Less, Tailwind, React Native, Ant Design, Node, Python, TypeScript, OpenAI, Google Cloud, Google Auth, Firebase, Firestore, Amplitude, Sentry, BigQuery, FastAPI, Streamlit
- AI Tools: ChatGPT, Claude, GitHub Copilot, and other generative AI technologies for testing enhancement
A Note on Location
You will be required to work from an office up to 3 times a week, with general flexibility to work remotely from time to time.