Software Development Engineer In Test

uShip Logo

uShip

πŸ“Remote - United States

Summary

Join uShip's Engineering team as a full-time Software Development Engineer in Test (SDET) in Austin, TX (hybrid). You will be a QA representative in an agile environment, testing complex applications and contributing to the quality of uShip's web and mobile experiences. This role requires strong analytical and problem-solving skills, experience with automated testing tools (Selenium, Javascript, C#), and proficiency in SQL and relational databases. You will collaborate with a team, create test plans, and mentor junior QA personnel. The position offers a competitive salary and benefits package, including hybrid work options, wellness reimbursements, and comprehensive health insurance.

Requirements

  • Strong analytical and problem solving skills with a passion for testing
  • Cross browser testing experience on PC, Mac, various mobile platforms and emulators
  • Experienced in working as an embedded QA within an Agile Scrum or Kanban team
  • Able to create, run, and monitor automated tests for UI using tools like Selenium
  • Able to create, run, and monitor API tests written in both Javascript and C#
  • Experienced in writing clean, valid code in modern standards and libraries (Javascript/Typescript, C#)
  • Proficient in Postman and API documentation
  • Proficient in code version control practices and tooling such as Github
  • Experienced in continuous integration & continuous deployment environments
  • Proficiency in SQL and experienced with relational databases
  • Strong test plan and test case creation skills
  • Great communication - written and verbal
  • Expertise on efficient and effective manual or automated testing on mobile web or native mobile apps on iOS & Android

Responsibilities

  • Work with an Agile delivery team (Product manager, Designers, Software Engineers, Scrum Master & other QA) in a collaborative environment
  • Test complex API, web and mobile based applications that reference database back-end systems
  • Create and maintain automated test cases, execute test suites, review and diagnose reported bugs, and ensure overall system quality prior to release
  • Design, develop, maintain, and troubleshoot automated suites of tests through continuous integration for value added feedback
  • Work with the respective delivery team to derive QA requirements and risk to ensure clear Definitions of Done and enable the entire team to test
  • Organize, write, and share detailed test cases and test plans using TestRail
  • Document, verify, and prioritize defects and bugs using Jira, and work with the team to resolve them
  • Manual testing across supported devices/OS as needed
  • Participate in the performance testing and analysis framework for a web services architecture containing ESB, BPM, and associated back-end applications
  • Represent team leadership and provide technical guidance and mentorship to less experienced QA personnel
  • Participate and own initiatives inside of the QA Chapter - functional group composed of QA Engineers and SDETs focused on cross cutting QA concerns, patterns, and practices

Preferred Qualifications

  • Experienced in working as an embedded QA within an Agile Scrum or Kanban team
  • SEO Testing experience reviewing impacting on-page elements
  • Experience with automated SEO Testing Tools is a plus
  • Experience with visual testing libraries such as Pixelmatch
  • Clear understanding of Core Web Vitals and monitoring impactful changes to metrics
  • Experience with accessibility and demonstrative knowledge of WCAG 2.1 AA standards
  • Experience working on projects in a customizable WordPress environment is a plus
  • Worked in AWS or cloud based infrastructure is a plus
  • Experience with Data reporting and Analytics tool testing is a plus
  • Experience with Cloudflare and Github Actions

Benefits

  • Remote or hybrid work options
  • Monthly Wellness Reimbursements
  • Home office Reimbursements
  • Company paid meal delivery pass
  • 100% Paid Health and Dental available
  • 401(k) matching, no vesting
  • Stock Options
  • Pet Insurance

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.