about 2 months ago
Base Salary
$100k - $130k/yr
Responsibilities
- Develop and maintain robust automation frameworks and scripts across multiple projects.
- Write and execute comprehensive test cases and plans using test management tools.
- Partner closely with Product, Design, and Engineering teams to understand requirements.
- File detailed bug reports with accurate reproduction steps and documentation.
- Own the end-to-end testing lifecycle of the platform.
- Participate in system design and architecture discussions to identify risks.
- Communicate risks, status, and decisions clearly to stakeholders.
- Thrive in a fully remote environment by building trust and maintaining accountability.
Requirements
- B.S. degree or equivalent in Computer Science or a related field.
- 5+ years of related experience in software engineering and quality assurance.
- Demonstrated ability to build trust and maintain accountability in a distributed environment.
- Proficiency in one of the programming languages such as Ruby, Python, TypeScript, or JavaScript.
- Experience with Cucumber and one of the following test frameworks: Selenium, Capybara, Cypress, or Playwright.
- Proven experience testing Web and Mobile applications.
- Strong experience testing APIs, preferably GraphQL.
- Basic understanding of cloud-native pipelines and SQL programming.
- Experience with test management tools and AI tools.
- Excellent verbal and written communication skills.
Benefits
- Healthcare, dental, vision, disability, life insurance, and mental health benefits.
- 401(k) plan with company match and tuition assistance.
- Flexible time off, paid sick leave, and ten paid holidays annually.
- Parental planning benefits to assist associates through life’s milestones.
- Bonus/Incentive Programs.
Tech Stack
Apache JMeterAWSCucumberCypressGraphQLJavaScriptPostmanPythonPyTorchRSpecRubySeleniumSQLTypeScriptXGBoost