Senior Software Development Engineer in Test

at  OfficeSpace

Escazú, Provincia de San José, Costa Rica -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Apr, 2025Not Specified24 Jan, 2025N/ARuby,Python,Collaborative Environment,Programming Languages,Capybara,Selenium,Javascript,Aws,Testing Tools,Developers,Cypress,Java,Test Automation ToolsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

OfficeSpace Software is the workspace management platform for enterprise-level innovation, empowering over 1,800 leading organizations to optimize and transform their workspaces for a flexible, high-performance hybrid future. Our intuitive solutions for space planning, desk and room booking, and real-time workplace insights help businesses elevate employee experience and operational efficiency. Recognized by G2 as a Leader in Workplace Experience and featured in Gartner’s 2023 Market Guide, OfficeSpace is at the forefront of workplace innovation.
Backed by Vista Equity Partners and Resurgens Technology Partners, OfficeSpace is primed for continued growth. With a global team spanning the US, Canada, and Costa Rica, we’re committed to setting new standards in workplace technology. If you’re driven by impact, energized by innovation, and ready to help shape the future of work, OfficeSpace invites you to join us.

Responsibilities:

WHAT YOU’LL DO:

As a Senior Software Development Engineer in Test at OfficeSpace, you will take full ownership of product quality across all stages of development and deployment. You’ll be a key player in building, maintaining, and enhancing our automated testing ecosystem while mentoring developers in best practices. Your expertise will directly contribute to delivering a reliable, scalable, and accessible workplace management platform.

RESPONSIBILITIES:

Automation Leadership:

  • Develop, execute, and maintain automated test cases using frameworks such as Watir, Capybara, Cypress, or similar for Build Verification Testing (BVT) and Production Verification Testing (PVT).
  • Implement and optimize load testing with tools like K6 or Gatling to ensure robust server performance.
  • Conduct UI performance testing with tools such as Lighthouse to guarantee responsiveness and usability.

End-to-End Testing:

  • Execute GraphQL API testing using tools like Postman to validate data integrity and performance.
  • Collaborate with cross-functional teams to design and maintain comprehensive test strategies, ensuring high-quality releases.

Cloud & Security:

  • Leverage your GCP or AWS cloud hosting experience to support infrastructure testing and deployment strategies.
  • Perform accessibility and security testing to ensure compliance with industry standards and best practices.

Mentorship and Shift-Left Quality:

  • Mentor developers on test case design, implementation, and review to promote shift-left testing principles.
  • Partner with engineers during development cycles to ensure early detection of defects and thorough test coverage.

Full Product Quality Ownership:

  • Champion a culture of quality by taking end-to-end ownership of product testing, advocating for improvements in test infrastructure, and driving continuous quality improvements.
  • Analyze and improve existing testing frameworks and processes to maximize efficiency and coverage.

Required Skills & Experience:

We’re looking for a self-driven and analytical professional who thrives in a collaborative environment. Here’s what you’ll bring to the role:

  • Extensive experience with test automation tools and frameworks (e.g., Watir, Capybara, Cypress, Selenium).
  • Proficiency with load testing tools such as K6, Gatling, or similar.
  • Hands-on experience with UI testing tools (e.g., Lighthouse) to assess and enhance front-end performance.
  • Strong expertise in GraphQL testing, particularly with Postman or comparable tools.
  • Solid understanding of cloud platforms like GCP or AWS, including infrastructure testing and deployment.
  • Familiarity with accessibility and security testing principles, frameworks, and tools.
  • Exceptional ability to mentor and guide developers, fostering a quality-first mindset.
  • Proven track record of full product quality ownership, including creating and executing comprehensive test strategies.
  • Proficiency in programming languages such as Ruby, JavaScript, Python, or Java.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Graduate

Proficient

1

Escazú, Provincia de San José, Costa Rica