Oh Snap!
This job is no longer active - but you can still view the details below.

Software Development Engineer in Test

| Greater Denver Area

Reports to: Director of Quality Assurance

Help shape the future of how people experience the digital world. You'll be at the forefront of an exciting shift in how digital identity authentication allows companies and consumers to transact with trust in the digital world.

We’re actively looking to add exceptional people to our team who align with how we envision ourselves culturally and professionally. As a lens to how outsiders see Payfone, you will represent a team of people who love what they do and who they work with.


As a Software Development Engineer in Test, you will utilize automated testing to ensure the quality and stability of Payfone’s suite of mobile identity certainty APIs. This position requires a well-rounded understanding of various testing disciplines, programming languages, open-source technologies, test automation, and manual testing.


As a member of the Quality Assurance team, the Junior Software Development Engineer in Test will:

  • Collaborate with the Scrum team and Product Owners to fully understand user stories, clarify acceptance criteria, and provide story points and task estimates.

  • Evaluate software applications from an end-user perspective to affirm the value of the features and functions that will be delivered.

  • Using multiple test tools and programming languages, create and execute detailed tests, focusing on user behaviors and attempting to break the software.

  • Identify, isolate, and replicate any potential quality issues, defects, and acceptance criteria non-compliance.

  • Coordinate with team members to determine root cause of defects.

  • Thoroughly document and track all defects, and verify fixes across various products, platforms, and releases.

  • Actively participate in software releases and assist Operations with Production system support.

  • Align with and support established software testing methodologies, the Scrum framework, and Agile principles.

  • Stay current with the latest advancements in software development, new and upcoming technologies,industry trends, and strive to continually improve personal technical and analytical skills.

  • Perform quality assurance and quality control functions while participating in all Scrum ceremonies.

  • Perform other duties as assigned or necessary.


  • Bachelor’s degree in Computer Science, Information Systems, Business or a related discipline or demonstrable equivalent experience. All skills, abilities, and education will be considered for minimum qualifications.

  • Demonstrated proficiency in one or more scripting languages (Python/Ruby).

  • 4 to 6 years of software testing experience including creation, execution, and maintenance of automated test cases and suites.

  • Extensive experience with a variety of test tools such as Postman, Selenium, JMeter.

  • Extensive experience testing REST-ful APIs on a variety of mobile devices (iOS and Android).

  • Ability to read and comprehend log file outputs, debug console messages, and database errors.

  • Knowledge of software engineering practices for all aspects of the SDLC, including code reviews, continuous integration, automated testing, and release practicess.  

  • Experience with the Atlassian suite of products (JIRA, Confluence, HipChat) and the Microsoft suite of products (Windows 7, Windows 10, Office, Outlook).

  • Excellent active listening skills, strong communication skills, confident presentation demeanor, and interpersonal skills with the ability to foster and maintain relationships. 

  • Enthusiastic investigative and problem-solving skills, including the ability to diagnose and troubleshoot 
    application issues.

  • Independent worker who can balance planned sprint work with ad-hoc requests from teammates.

A compensation package composed of a base salary and equity will be structured to attract a uniquely qualified candidate. Excellent health benefits are included. No sponsorship will be provided.

Payfone is the leading digital identity authentication network for the connected world. Our real-time, passive identity authentication solutions enable consumers and the world’s largest banks, insurers, brokerages and technology companies to thwart digital identity theft and transact with trust. Learn more at http://www.payfone.com and https://www.linkedin.com/company/payfone.

This position description should not be considered the final description of the position. It should be assumed that we would, to some extent, structure responsibilities in accordance with the successful candidate’s capabilities and changing business conditions.

Payfone is an equal opportunity employer committed to providing equal employment opportunity for all people regardless of race, color, religion, gender or sexual orientation, age, marital status, national origin, citizenship status, disability, veteran status or other personal characteristics.

Read Full Job Description

Technology we use

  • Engineering
    • JavaLanguages
    • JavascriptLanguages
    • PHPLanguages
    • PythonLanguages
    • AngularJSFrameworks
    • SpringFrameworks
    • OracleDatabases
    • RedisDatabases
    • Dynamo DBDatabases


6455 S Yosemite St, Greenwood Village, CO 80111

What are Payfone Perks + Benefits

Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
Company Equity
Perks & Discounts
Casual Dress
Commuter Benefits
Company Outings
Stocked Kitchen
Some Meals Provided
More Jobs at Payfone2 open jobs
All Jobs
Dev + Engineer