Software Test Engineer II at DAT Freight & Analytics (Greater Denver Area, CO)
DAT is an award-winning employer of choice and a next-generation SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 44 years. We continue to transform the industry year over year, by deploying a suite of software solutions to millions of customers every day - customers who depend on DAT for the most relevant data and most accurate insights to help them make smarter business decisions and run their companies more profitably. We operate the largest marketplace of its kind in North America, with 227 million freight posts in 2021, and a database of $126 billion of annual global shipment market transaction data. Our headquarters are in Denver, CO, with additional offices in Missouri, Oregon, Texas, and Bangalore, India. For additional information, see www.DAT.com/company.
DAT is looking for an excellent Software Test Engineer to join our Mobile Engineering team. We currently have a hybrid work model in place, two days a week in the office of one of our two locations: Denver, CO or Beaverton, OR.
A Software Test Engineer is responsible for writing, executing, and maintaining test plans and test cases to validate the level of quality expected of our Android products. This person will analyze test results to validate the functionality of each release, and recommend corrective action. This requires a strong understanding of software testing principles and practices such as test case design, test planning, risk assessment, and exploratory testing. This role also requires a strong collaboration with developers to help diagnose root causes of bugs, and product owners to help identify missing requirements.
We expect all of our software test engineers to grow and contribute to automation, and thus are required to understand the technology stack of the system under test and how to automate both integration and end-to-end tests.
What You’ll Do
- Discover critical bugs and document reproducible steps
- Design, Document, and Execute test cases
- Effectively troubleshoot and diagnose test failures
- Adapt, collaborate, and communicate effectively within Agile Scrum team
- Employ Android Test Tools in daily test tasks
- Build programming skills and contribute to automation
The Skills and Experience You’ll Bring
- Two years experience in software testing
- One year experience testing Android applications
- Passion for investigating and determining the root cause of test or product failures
- Commitment to ongoing professional development
- Take full responsibility of a task from concept to completion with minimal supervision
- Embrace change and learning new technologies
- A passion for quality and attention to detail
- Android Studio experience
- Automation experience
- API Testing using Postman
- Amazon Web Services technology and tools
- Build, Deploy, and Release of Android applications
- Java or Kotlin experience
For Colorado-based candidates, in compliance with Colorado's Equal Pay for Equal Work Act, the minimum salary for this role is $80,000.00 + benefits. The maximum compensation for this role can vary significantly depending on your job-related skills and experience. DAT considers factors such as scope and responsibilities of the position, candidate's work experience, education and training, core skills, internal equity, and market and business elements when extending an offer.
DAT embraces the value of a diverse workforce, and believes it is a core strength of our company that we encourage those values in every DAT employee, at every level of our organization, regardless of tenure or rank. We provide equal employment opportunities (EEO) to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)