About Oddball
Oddball is a client-focused software studio delivering high-quality digital products. We partner with startups and scale-ups to design, build, and ship software that users love. Join us to work with cross-functional squads and contribute to meaningful, quality-driven product launches.
Role Overview
As a Senior QA Test Automation Engineer at Oddball, you will lead the test automation efforts, design and implement automated tests, and ensure the quality of web and API software produced by cross-functional teams. You will mentor junior QA engineers and collaborate with developers, product managers, and DevOps to enable reliable releases.
Responsibilities
- Build, maintain, and execute automated test suites for web applications and APIs.
- Develop test strategies, write detailed test plans, and contribute to test design reviews.
- Design and implement robust automation frameworks using Selenium/Cypress with Python or Java.
- Integrate automated tests into CI/CD pipelines (GitHub Actions, Jenkins, etc.).
- Identify, reproduce, and help troubleshoot defects; collaborate with developers to verify fixes.
- Mentor junior QA engineers and promote quality engineering practices.
Requirements
- 5+ years of experience in software quality assurance and test automation.
- Hands-on experience with web automation tools such as Selenium and Cypress; proficiency in Python or Java.
- Experience testing RESTful APIs; familiarity with tools like Postman or REST-assured.
- Knowledge of CI/CD concepts and experience with pipelines (GitHub Actions, Jenkins, CircleCI).
- Strong problem-solving, communication, and collaboration skills.
Benefits
- Competitive salary and equity options.
- Remote-friendly environment with flexible hours.
- Health, dental, and vision benefits; generous PTO; opportunities for professional development.
How to Apply
Apply via the Greenhouse link: Oddball Careers.