Senior QA Engineer / Software Engineer In Test

Teem Salt Lake City , UT 84101

Posted 3 weeks ago

The Company:

Teem is building the future of workplace experience. We provide the software platform that many of the worlds most dynamic and forward looking organizations improve the interaction between employees and their workplace, through meeting room scheduling, beacon and sensor technology integrations, and space utilization analytics and insights. We drive workplace productivity, efficiency and happiness for our incredible customers worldwide.

The Role:

We are looking for a great senior engineer to join our software quality assurance team, so if you enjoy working with cool technology and love to try to find ways to break it, this job is for you! You and the team will work closely with the product and development teams through the entire software process and will be responsible for writing and maintaining test plans and testing new and existing features using automated and manual techniques to make sure that the end users of our product have a delightful experience.

Requirements

Youre a great fit if you...

  • Can quickly learn our products inside and out, understand user flows, and account for edge cases.
  • Collaborate and continually improve QA process and executiion.
  • Can collaborate well. Communication is key in this position. You will be working closely with other departments on a regular basis to ensure we continuously improve our ability to ship high-caliber solutions to our customers.
  • Able to investigate and understand the latest QA technologies and inspire us to move forward with new technologies
  • Creative problem solving, able to find elegant, innovative solutions to complex problems.
  • Contribute and implement solutions for the QA team and speed up development of QA tests.
  • Have experience transitioning a manual QA implementation to an efficient and capable automated testing system with ownership in that process.
  • Have direct experience designing and building a test automation framework for running automated tests.
  • Experience with manual and automated testing for mobile applications - both iOS and Android
  • Have built and run automated tests in a continuous integration environment
  • Are process oriented and are comfortable integrating QA practices into different software methodologies.
  • Able to be a mentor members of your team.

And have these qualifications...

  • 3+ years experience in software quality assurance
  • Experience in writing organized test plans and test cases for a feature from end-to-end
  • Strong quality automation experience is required, with the ability to train and mentor the team in automation development and practices.
  • Comfortable with all modern operating systems including Mac OS, Windows and Linux along with iOS.
  • Mobile QA experience (iOS and/or Android)
  • Programming and/or scripting experience, specifically with Java, Python, Bash and Javascript (bonus points for Django or Ember experience)
  • Familiarity with continuous integrations tools, specifically Jenkins and CircleCI
  • Experience with Exchange and Office365 a plus
  • Experience with TestRail is also a plus
  • Comfortable reading and writing SQL, XML, and JSON a plus

Benefits

Bring your passion for amazing products and being part of building an amazing company and well provide sweet things like a competitive salary, 401k / HSA matching, attractive health insurance including an 100% covered option, unlimited PTO, Company provided UTA transportation / Downtown parking, and of course, free food and drinks (plus we have a slide).

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software QA Automation Engineer

Incomm

Posted 2 weeks ago

VIEW JOBS 10/27/2018 12:00:00 AM 2019-01-25T00:00 Overview Leveraging deep integrations into retailers' point-of-sale systems, InComm provides connectivity to a variety of service providers that allow consumers to conduct everyday business at more than 450,000 points of retail distribution worldwide. Whether those consumers are activating prepaid products, paying bills, enjoying real-time discounts through a membership card, purchasing digital goods in-store or adding funds to an online account, InComm is there to provide unique gift-gifting opportunities, cater to on-the-go shoppers, deliver added value through loyalty programs and serve cash-based consumers. With 186 global patents, InComm is headquartered in Atlanta with a presence in over 30 countries in North and South America, Europe and the Asia-Pacific region. Learn more at www.incomm.com or connect with us on www.twitter.com/incomm, www.facebook.com/incomm, www.linkedin.com/company/incomm or www.incomm.com/blog. About This Opportunity The Salt Lake City, UT office supports the customer care departments (call centers, fraud, billing, account management) in providing tools to research and report on various inventory and transactions to support merchants, customers etc. There are two new applications starting development requiring a full-time QA engineer to assist, lead and conduct the Quality Assurance and Control on these applications. There are several projects in addition to the ongoing bug fixing and enhancements to these applications that require this position to be filled. Responsibilities * Daily management of Quality Assurance activities, under the direction of the Dev/QA Manager * Develop and Maintain master and release test plans * Write manual test cases, organize and maintain a master test library using Session-Based (exploratory) Testing * Prioritize testing effort in a risk-based methodology * Coach and mentor on proper QA implementation within the product development life cycle in an Agile environment * Assist in or write requirements (use cases and user stories) in collaboration with product ownership * Communicate testing progress, trends and quality to product team regularly * Manage test executions and defects * Assist deployment pipeline including deployment procedures and release notes * Assist in UAT planning, scheduling and results measurements * Perform Integration, System, Security, Performance, White and Black Box Functional testing * Automate Acceptance Tests and contribute to the automated QA testing framework * Ensure all automated regression tests are executed within the continuous integration life-cycle * Participate in test-drive-development and peer reviews of application development and code changes. Qualifications * 5+ years in Web Application Development Quality Assurance * Bachelors in Computer Science or other related field, or an additional 3+ years experience * Scrum, Agile or Lean, and Testing certifications are encouraged. * Able to develop automated tests using JAVA, WebDriver, Selenium Grid, AssertJ, Unitils, within a Spring and Maven architecture * Experience in RESTful API testing * Proficient in software development life cycle and QA's involvement as an integrated core member of the development team. * Experience with working in an Agile (Scrum) or Lean (Kanban) environment, successfully contributing to the success of either methodology in delivering software in a continuous fashion * Familiar with the concept of Continuous Delivery and the principles of success * Contribute to the development team prior, during and post development regarding processes, best practices, technology and areas of expertise * Able to test the requirements in order to ensure quality is built in * Evaluate and troubleshoot complex requirements and issues using multiple sources of information * Able to clearly document and communicate issues and processes * Respectfully provide input on areas for improvement in the SDLC, requirements, or otherwise * Analyze data and present to team where appropriate for better decision making. * Experience in continuous integration tools and processes, can implement C.I. from scratch using available tools. * Able to write and execute SQL queries to find test data and evaluate application data integration points * * This position is eligible for the Employee Referral Bonus Program #LI-TH1 InComm is an equal employment opportunity employer. We adhere to a policy of making employment decisions without regard to race; color; religion; national origin; sex; sexual orientation; pregnancy, childbirth, or related medical conditions; age; disability or handicap; citizenship status; service member status; or any other category protected by federal, state, or local law. Incomm Salt Lake City UT

Senior QA Engineer / Software Engineer In Test

Teem