Experience Inc. Jobs

Job Information

Office Depot Lead, Software Engineer in Test - 100% Remote! in Mexico City, Mexico


Office Depot is a brand you've counted on since 1986 for your office supplies and business services, supported by a strong retail network and world-class technology platforms . As the business landscape continues to evolve, we are changing the way we look at our technology platforms to drive significant change in the way we do business . We're reinventing ourselves and making significant investments in our multi-billion-dollar digital platforms to drive growth in our range of B2B products & services. Apply today to be a part of this revolutionary change!

As a Lead SDET , you will be an integral team member of our Quality Engineering team, contributing greatly to this pivotal transformation in the B2B space . In this role, you will assist with the creation of innovative test automation solutions to drive high quality solutions for complex and high-risk business situations. You will assist with designing and building a test automation framework and test suite that delivers a high quality and exceptional customer experience, as well as maintain and enhance the system long term. Working as an integral part of the Quality Engineering team, this role will require close and continuous collaboration with product engineering, infrastructure, and UI/UX teams to create and maintain the test automation framework as well as the integration of test scripts into our CI/CD pipeline. You will help build clear, detailed reporting to keep our stakeholders informed (including Senior Leadership). You will mentor junior SDETs and define best practices.

You are an ideal candidate for this role if you have 5-7 years of experience creating and maintaining test automation frameworks and tools, test scripts, test monitoring, and test reporting expertise. This includes expertise with tools such as Selenium, Appium, and RESTAssured as well as experience with Java and SQL. Cloud experience is a plus but not required.

What You’ll Do

  • Work with leadership and engineering teams to address and overcome challenges by improving our automation framework

  • Lead the identification and definition of key test architectures, components, and interfaces as well as test data/information flows

  • Be responsible for automation and execution of software quality assurance tests in the CI/CD pipeline

  • Evangelize best practices with Engineering teams

  • Mentor junior SDETs

  • Partner with development managers to triage issues and identify root causes proactively

  • In partnership with test engineering leadership, create innovative, multi-disciplinary technical/ functional solutions to problems and devise solutions for complex and high-risk business situations

  • Act on your own initiative and be aware of market conditions and technical innovations to provide solutions to problems before they occur

  • Maintain a detailed knowledge of current best practices and emerging trends within the technical architecture and test automation development arenas

  • Design, write, review, and test code in a collaborative environment

  • Focus on professional development through our wide array of learning opportunities for continued growth within the Office Depot team


  • Must be proficient in written and spoken English language.

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or other related discipline

  • 5-7 years of relevant experience in designing, developing, and deploying large scale automation test frameworks

  • Minimum 4 years hands-on experience with Java or other any other OO language

  • 3+ years of experience creating automation test scripts using Selenium (WebDriver)

  • Experience creating and/or enhancing testing frameworks (keyword driven/data driven/BDD/hybrid)

  • Experience with API automated testing using RESTAssured or any API test automation framework

  • Strong experience in analyzing test automation failures and applying smart failure analysis technique for resolution

  • Natural problem solver

  • Ability to mentally model complex systems and then break down complex problems into smaller, less complex problems

  • Detail-oriented team player with strong communication skills

  • Experience with Continuous Integration / Continuous Delivery using Jenkins, GitHub, and Maven or any other CI/CD platform

  • Experience working with SQL and NoSQL databases, preferably PostgreSQL, MySQL, Couchbase, MongoDB

  • Experience with Jira or any other defect management tool

  • Experience creating and implementing test automation guidelines and best practices

  • Knowledge of containers and virtualization

  • Should be skilled enough to interact with different teams for test automation solutions

Equal Employment Opportunity

Office Depot is committed to providing equal employment opportunities in all employment practices. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, citizenship status, marital status, age, disability, protected veteran status, sexual orientation, or any other characteristic protected by federal, state, or local law