Mobile Test Engineer

Sorry, this job was removed at 11:45 a.m. (MST) on Friday, January 10, 2020
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

HomeAdvisor and our sister company, Angie’s List, have combined to create the largest Homeservices marketplace in the nation. Part of ANGI Homeservices (ANGI), we connect millions of homeowners across the globe with home service professionals through our innovative and user-friendly products. By creating innovative technology and providing a highly collaborative environment, we have achieved accelerated growth year after year, and have been recognized as a Top Workplace in Denver for each of the past 6 years. 

HomeAdvisor is known for our casual atmosphere that is flexible and focused on productivity. With a generous “take what you need” vacation policy, high collaboration across the business, and the ability for individuals to make a tangible impact, we truly believe in our people and our product. This role will work in our brand-new Headquarters in the RiNo Arts District in Denver, CO.

Description

Are you a mission driven technologist? At HomeAdvisor we invent the technologies and build the tools to nurture small businesses. We are a two-sided marketplace that seeks to seamlessly connect service providers with homeowners. We support the independent skilled professionals while eliminating the fatigue and pain of home renovation for the homeowner. As #1 in our category, we are relentless in our pursuit to build state-of-the art technologies as well as a world class technology team.

We are seeking an eager and driven Software Test Engineer to join our dedicated and passionate software delivery teams in sunny Denver, CO! Come join and build a team committed to building, designing and implementing robust systems for catching software bugs automatically before they reach our 100M+ customers.

Every application you work on will directly impact the quality and performance of how our homeowners and service professionals connect and communicate. You will be a part of a software delivery team and will be responsible for writing automated test cases, building automated regression coverage, integrating automated tests into continuous integration environments and building negative exploratory testing for feature delivery.


As a Mobile Test Engineer on our team, you will:

  • Bring a quality mindset to the collaborative definition and refinement of features
  • Collaborate with product owners and developers to design or improve features for testability
  • Design, build, and maintain effective test strategies based on business requirements
  • Run automated tests with the delivery of new features
  • Perform manual tests for stories that cannot be automated
  • Always question why testing a feature or story cannot be automated.
  • Define test cases for automated tests to ensure consistency and reliability, and accelerate product delivery
  • Execute feature and regression test strategies and analyze and document results
  • Collaborate with your team on assessing feature and defect risks and priorities

We'd love to work with you if:

  • You’re a smart, outcome-oriented individual who takes initiative and ownership to build innovation within the product development organization.
  • You champion and support automation efforts to enable inventive and more efficient ways to do things.
  • You lead discussions to ensure the whole team understands the work the team has committed to do.
  • You investigate the reasons for historic decisions and understands the impact of changing existing processes and practices.
  • You are a vocal advocate for our customer's needs and experiences.
  • You start Incident Management Protocols and schedule timely RCAs.
  • You dig deeply into a few areas of technology and designs that follow your passions and are congruent with team goals and outcomes.
  • You establish monitoring and automated responses to KPI and metrics incidents.
  • You are competent at the execution of test plans in automated test suites.
  • You keep code, tasks, tests, test cases and documentation up to date with the intent of handing off or shelving based upon new priorities.
  • You constructively criticize peers when taking the "easy way out", instead of developing things in the “correct way”.

What you’ll need:

Required

  • Experience developing test cases and test plans.
  • Experience with any programming languages (e.g. JavaScript, Python, Java, Groovy)
  • Experience with source code control and branching strategies (e.g. Git & GitFlow)
  • Experience reading JSON.
  • Experience creating mock JSON payloads.
  • Experience with basic REST principals GET, PUT, POST, DELETE

Preferred

  • Experience writing test automation as part of a CI/CD flow
  • Experience with Agile and DevOps methodologies, and working directly with development team
  • Experience with automation frameworks (e.g. Android UI Automator, Espresso, XCUITest, Cypress, Nightwatch, PyUnit, JUnit, Spock)
  • Experience testing web or mobile applications with automation tools
  • Experience testing APIs with automation tools (e.g. Postman)
  • Knowledge of web and mobile technologies (Web Sites, Single Page Applications, or iOS/Android Apps)

Bonus Points

  • Experience with BDD frameworks (e.g. Cucumber, SpecFlow, behave, Lettuce)
  • Experience navigating databases to collect and orchestrate test data (e.g. RDMS: Oracle)

If you’re excited about joining a collaborative, high-impact team, send us your resume to start the conversation. 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Nestled within the River North Art District east of the South Platt River is the home of our Denver HQ office. Caddy corner to a variety of popular local restaurants and bars, this location provides access to the after-work happenings residents enjoy and the office itself has a variety of amenities.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about AngiFind similar jobs