Role: We're looking for a Senior Software Developer in Test with 6+ years of experience (2 years of which are in a leadership role) who can help us create automated tests to ensure a high level of quality for our client-facing web and mobile applications. This person would begin immediately as a full-time employee in Seattle, WA.
Backed by senior CBRE executives, our growing, dynamic team is on a mission to change the space of commercial real estate through our suite of simple, intuitive client-side applications. Our current infrastructure is loosely comprised of:
A flexible, scalable, cloud-based application layer
An API layer for client-side consumption
Client-side applications designed for specific user groups
As our platform continues to grow, you will help expand and improve the quality of our entire suite of applications. We'd look to you to manually test and break our software so we can constantly learn and improve the products. You'll be working in conjunction with our development teams and Manual QA Engineers as well.
Promote QA best practices in terms of bug prevention strategies, accessibility testing, security testing, and more
Identify, setup, and integrate automated testing framework(s) into the CI/CD pipeline
Develop automated test suites for our web and mobile applications
Improve our code coverage, code quality, release velocity, and health of staging and production environments
Verify the quality of data; ensure data coming in matches existing data, verify functionality and data output against requirements
Log, manage, and verify bug fixes
Report testing status, achievements and issues to the team and business partners
Keen attention to detail and conscientiousness is valued
Proven experience with front-end testing automation, ideally with multiple frameworks
Knowledge of web and mobile testing tools that get the job done
At least 2 years of experience in an agile development environment
Bachelor's Degree; consideration given to equivalent combination of education and work experience
Experience using a variety of tools for testing purposes like the browser console, postman (or web proxy tool), IDEs (i.e., Eclipse, Xcode, Android Studio), etc
Proficient with JIRA or similar issue tracking tools
Strong understanding of REST and demonstrated experience with web services API testing/automation
Experience with source control tools, such as Git
Knowledge of BDD and CI standard methodologies as well as a clear understanding of the product development cycle and technical requirements
Strong investigative, analytical and interpersonal skills with the ability to work independently or as part of a team
High flexibility and responsiveness to changing situations
Bonus Qualifications: Degree in Computer Science or related coursework
A solid compensation package, with medical/dental/vision/401(k)/disability/conference attendance, etc.
An awesome team with whom to collaborate
A dedication to your career (plus a generous, annual continued education stipend)
An open-source culture that encourages learning and contributing back to the community
A flexible work environment (WFH Fridays)
A downtown Seattle office that's convenient to mass transit and the Seattle bus tunnel
A sample of the technologies we use: Backend App/API – Python 3, Django, Django Rest Framework, Celery, Pandas, NumPy, Elasticsearch, PostgreSQL/PostGIS, Node.js Infrastructure & Related – AWS, Ansible, Rundeck, Terraform, GitLab CI, Ubuntu Development Workflow – JIRA, GitLab, Slack Client-Side, Single Page Apps – AngularJS (1.x and 2.x), React, Redux, D3.js, ESRI, Leaflet, Ionic, VueJS, React Native
Visa sponsorship is not available for this position.
About our team: We're a software engineering team within CBRE's Digital and Technology group. We are uniquely positioned within the organization to access global data, tools, resources, and leaders throughout the industry. Our mission is to add new value by developing targeted, scalable technology platforms for internal and external consumption.
We solve complex commercial real estate problems by bringing together good people, great minds, and top-tier technologies. We believe in leveraging and supporting open-source projects and their broader communities whenever possible. We love Unix-based systems (we use Macs) but appreciate other flavors. We believe that personal growth is just as important as company growth, and that they are interdependent.
If we aren't discussing the latest open-source news, we are chatting about our latest food discoveries, our pets, the most current (or timeless) music/audio technologies, or one of our upcoming lunch and learn events. We value good people first, and often enjoy hanging out at happy hour or other team events.
With broader and deeper capabilities than any other company, CBRE is the leading full-service real estate services and investment organization in the world.
CBRE Group, Inc. is the world’s largest commercial real estate services and investment firm, with 2017 revenues of $14.2 billion and more than 80,000 employees (excluding affiliate offices). CBRE has been included in the Fortune 500 since 2008, ranking #214 in 2017. It also has been voted the industry’s top brand by the Lipsey Company for 17 consecutive years, and has been named one of Fortune’s “Most Admired Companies” in the real estate sector for six years in a row. Its shares trade on the New York Stock Exchange under the symbol “CBRE.”
CBRE offers a broad range of integrated services, including facilities, transaction and project management; property management; investment management; appraisal and valuation; property leasing; strategic consulting; property sales; mortgage services and development services.