Hiring.Camp

QA (SDET)

Kodo

·
Salary
$1200k – $2800k
Workplace
Remote
Department
IT
Experience
3+ years
Source
Y Combinator

Description

About Us

At Kodo, we believe, managing a fast-growing company’s finances & operations shouldn’t

feel like a juggling act. That’s why we offer a single platform to streamline all purchase

decisions, automate repetitive tasks and simplify payments. From corporate cards with smart

controls to accounts payable and procure-to-pay solutions, Kodo equips fast-growing

businesses with everything they need to save time, cut costs, and scale easily.

Trusted by companies such as Cars24, Mensa Brands, Zetwerk and many more, Kodo

transforms financial chaos into clarity. These teams are empowered with flexible corporate

cards, automated vendor payments and reimbursements, and streamlined procurement

processes—while integrating effortlessly with their ERPs for real-time insights.

We have raised $14M from investors such as Y Combinator, Brex, and other global

investors. We’re on a mission to simplify the CFO stack for fast-growing businesses. We

believe in creating exceptional products for our customers, an enriching environment for our

team, and a solid business that grows profitably.

Roles and Responsibilities:

We are looking for a talented and motivated Software Development Engineer in Test (SDET) to join our team. The ideal candidate will have experience in automation testing, building frameworks, and guiding developers on best practices for Unit and Integration Testing. As an SDET, you will play a key role in ensuring the quality and performance of our software systems through automation, testing, and continuous integration practices.

Key Responsibilities:

  1. Automation Framework Development:
    • Build and maintain robust automation frameworks to improve the testing process and software quality.
    • Design and implement reusable and maintainable test automation scripts to support testing efforts.
  2. Automation Expertise:
    • Utilize Selenium WebDriver to create automated tests for UI and API applications.
    • Work with modern programming languages such as Kotlin or Java to develop automation code and scripts.
  3. Unit & Integration Testing Guidance:
    • Guide and mentor developers on Unit and Integration Testing best practices.
    • Provide expertise in writing test cases that cover a wide range of scenarios and ensure proper code quality.
  4. Behavior-Driven Development (BDD):
    • Understand and apply BDD principles to write clear, understandable, and executable test cases.
    • Collaborate with Product Managers and other stakeholders to ensure that the acceptance criteria are well-defined and mapped to tests.
  5. Service Virtualization:
    • Implement and manage service virtualization to simulate interactions with external systems, providing realistic test environments.
    • Have 1+ years of hands-on experience with service virtualization tools and techniques.
  6. Build and Deployment Automation:
    • Work closely with the DevOps team to create build and deployment automation processes.
    • Ensure that testing processes are integrated into continuous integration/continuous deployment (CI/CD) pipelines.
  7. Manual Testing Identification:
    • Identify and flag test cases that need to be executed manually.
    • Prioritize test cases based on impact, component, and likelihood to ensure efficient test coverage.
  8. Test Case Design & Edge Case Discovery:
    • Use analytical and logical thinking to identify edge cases and ensure comprehensive test coverage.
    • Organize and categorize test cases according to impact, component, likelihood, and other relevant factors.
  9. Collaborate with Product Manager:
    • Work with Product Managers to define clear, concise, and testable acceptance criteria.
    • Contribute to the creation of living documentation that includes up-to-date acceptance criteria and testing details.
  10. Continuous Improvement:
  • Constantly improve the testing processes, frameworks, and tools to keep up with evolving technologies and industry best practices.
  • Provide recommendations for improving product quality and development workflows.

Skills and Qualifications:

  • Experience: 3+ years of experience in test automation and working as an SDET.
  • Automation Tools: Strong hands-on experience with Selenium WebDriver for automated testing.
  • Programming Languages: Proficiency in Kotlin or Java for developing automation scripts.
  • Unit & Integration Testing: Experience with Unit and Integration Testing frameworks such as JUnit, TestNG, or similar.
  • BDD Knowledge: Strong understanding of Behavior-Driven Development (BDD) and experience with BDD tools (e.g., Cucumber).
  • Service Virtualization: 1+ years of experience in service virtualization techniques and tools.
  • CI/CD Tools: Experience with continuous integration, build automation, and deployment tools.
  • Test Case Design: Ability to design effective test cases and organize them according to risk and impact.
  • Acceptance Criteria: Ability to collaborate with product management to define clear, testable acceptance criteria.
  • Analytical Skills: Excellent analytical and logical thinking for identifying test scenarios and edge cases.
  • Good Communication: Strong verbal and written communication skills to collaborate with cross-functional teams.

Good to Have:

  • Knowledge of Serenity Framework for BDD and reporting.
  • Familiarity with test management and bug-tracking tools (e.g., Jira, TestRail, etc.).
  • Experience with cloud platforms (AWS, Azure, etc.) or containerization (Docker).
  • Understanding of performance testing and security testing concepts.

Skills

JavaKotlinAWSAzureDockerCI/CDJiraDevOpsAccounts PayableProcurement

Similar Jobs

30

SDET-QA

Lenskart·Bengaluru, Karnataka·Onsite

4mo ago

Senior QA Automation Engineer - SDET

Mariadbplc·Armenia, Quindío Department·Remote

Today

SDET / Technical QA Engineer

Saasglobal·Budapest, Hungary

1w ago

Quality Assurance SDET Engineer

oneZero Financial Systems·Somerville, Massachusetts

2w ago

Senior Software Development Engineer in Test (SDET), QA - AI Systems

Nexxa·SF Bay area·Hybrid

2w ago

Senior Software Development Engineer in Test (SDET), QA - AI Systems

Nexxa·Toronto, Ontario·Remote

2w ago

Senior QA Automation Engineer - SDET

Mariadbplc·Remote - Cyprus·Remote

1mo ago

Senior QA Automation Engineer - SDET

Mariadbplc·Remote - Serbia·Remote

1mo ago

Senior QA Automation Engineer - SDET

Mariadbplc·Georgia, US·Remote

1mo ago

Senior QA Automation Engineer - SDET

Mariadbplc·Remote - Bulgaria, Sofia·Remote

1mo ago

Senior QA Engineer / SDET

In Time Tec·Meridian, Idaho·Onsite

1mo ago

QA Lead/Sr. SDET

Statusneo·Parsippany, New Jersey

2mo ago

Senior QA / SDET Engineer

TTEC Digital·Hyderabad, Telangana·Hybrid

3mo ago

QA Lead /SDET Lead

TTEC Digital·Hyderabad, Telangana·Hybrid

3mo ago

Senior Web Automation QA Engineer / Senior SDET (Web Platforms)

Tnsi·IND - Bangalore, India·Hybrid

3mo ago

Senior QA / SDET Engineer

TTEC Digital·Toronto, Ontario·Remote

3mo ago

Senior Software QA Infrastructure and Test Development Engineer, SDET

Nvidia·Shanghai, China

4mo ago

SDET-Client Automation and QA

Hewlett Packard Enterprise (HP)·Bengaluru, Karnataka·Onsite

4mo ago

SDET-Client Automation and QA

Hewlett Packard Enterprise (HP)·Bengaluru, Karnataka·Onsite

4mo ago

SDET-Client Automation and QA

Hewlett Packard Enterprise (HP)·Bengaluru, Karnataka·Onsite

4mo ago

Lead QA - SDET (Software Development Engineer in Test)

Flextrade·Great Neck, New York

4mo ago

Senior QA SDET (SF)

Aechelon Technology·South San Francisco, California

4mo ago

QA Automation Engineer (SDET) AI-Enhanced Testing

VIMO INC·California, US

Sr. Automation QA Engineer / SDET

Blastpoint·Remote·Remote

5mo ago

QA Lead (SDET)

VIMO INC·California, US

QA - Software Developer Engineer In Test (SDET) - Bilingual Las Vegas Applicant Only

VIMworld·Las Vegas, Nevada·Remote, Onsite

11mo ago

QA Fullstack / SDET / Automation Test Engineer

Indiumsoft·India

1y+ ago

Lead - Software Development Engineer in Test (SDET) / QA Manager

Drivetrain·Mumbai, Maharashtra·Remote

1y+ ago

SDET - QA Automation (Software Development Engineer in Test)

Ignite Talent Solutions·Toronto, Ontario

QA Engineering Manager (SDE 5)

Kredivo Group