hero
3,283
companies
4,778
Jobs
If you are a Techstars portfolio companyclaim your profile.

Senior SDET

Careerflow

Careerflow

Software Engineering
New Delhi, Delhi, India
Posted 6+ months ago

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 450,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 Senior Software Development Engineer in Test (SDET) at Careerflow.ai.

The Senior SDET will be responsible for designing, implementing, and maintaining comprehensive test strategies and automation frameworks for our web applications, APIs, and Chrome browser extension(s). This role will be located in New Delhi, with flexibility for some remote work.

If you are looking to work in a dynamic startup environment where you get to single-handedly lead various initiatives around software testing and test automation, while being extremely hands-on, this role is for you.

We are looking for someone who is not only an expert at test automation and quality assurance, but is also a great collaborator that can work with an asynchronous, remote team situated across the globe.

Overall Responsibilities

  • Work closely with a team of 4+ engineers as a senior/lead on both front-end and back-end testing strategies.
  • Ensure the scalability and security of our testing infrastructure, implementing best practices in test data management and test environment security.
  • 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.

Technical Responsibilities

  • Test Automation & Development: Design, develop, and maintain automated test frameworks and scripts across various levels, including unit tests, API tests, integration tests, and system tests, in alignment with our technologies (FERN Stack, Python, Google Cloud Platform)
  • Continuous Testing Integration: Drive the integration of test automation with our CI/CD pipelines and implement effective test reporting and analytics using big data technologies such as BigQuery and Looker.
  • Performance & Security Testing: Conduct performance and security testing to ensure our applications can handle expected load and protect against vulnerabilities.
  • API & Backend Testing: Write comprehensive test cases to cover our API and backend services, ensuring robustness and scalability.
  • Data Integrity Testing: Test features that utilize Big Data technologies, ensuring accuracy and performance of data analytics features.
  • Accessibility Testing: Ensure that all new and existing web applications meet accessibility (WCAG 2.2) compliance standards.
  • Responsiveness Testing: Develop and maintain automated tests 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.
  • Bonus: Work closely with the C-suite of the company as a quality assurance lead.
  • Documentation: Create detailed, comprehensive, and well-structured test plans and test cases.
  • Issue Resolution: Identify, record, document thoroughly, and track bugs through to resolution.

Qualifications / Requirements

  • 7+ Years of SDET or QA Automation experience with strong skills in web application testing and test framework development.
  • 2+ Years of experience in testing Chrome Browser Extensions.
  • Experience in testing Modern SaaS applications built on the FERN stack.
  • Deep expertise in test automation for both front-end (using tools like Selenium, Cypress, or Playwright) and back-end (API testing with tools like Postman, RestAssured, or custom frameworks).
  • Experience with Cloud Services (Google Cloud / GCP), Cloud Firestore, Firebase, and Google Auth for test environment setup and management.
  • A deep 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 or a related field.
  • Prior experience working in an asynchronous collaborative environment.
  • Experience with performance testing and security testing frameworks.
  • Proficiency in scripting languages such as Python, JavaScript, and TypeScript for test automation.
  • Obsessed about test coverage, code quality, and best practices in software testing.
  • Experience with SaaS Analytics frameworks like Amplitude, Mixpanel, Google Analytics for implementing and testing analytics.
  • Experience with logging and monitoring frameworks like Sentry from a testing perspective.
  • Expert at utilizing Git including setting up Git workflows for test automation and continuous integration.
  • Experience in creating test plans based on Figma designs and product requirements.
  • Proficient with big data technologies, including BigQuery and Looker, for test data analysis and quality metrics reporting.
  • Tech Stack: Selenium, Cypress, Playwright, Postman, RestAssured, 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, JMeter, SonarQube, Jest.

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.