About the Company:
We're looking for a detail-oriented QA engineer with deep API testing experience and a strong automation background to help ensure the quality and reliability of our software products. You'll work closely with developers, product managers, and designers to test features, catch issues before they reach users, and build out our automated testing infrastructure. This is a great fit for someone who takes pride in shipping high-quality software and enjoys digging into how things work (and why they break).
About the Role:
Design, build, and maintain robust automated test suites to improve coverage and efficiency.
Responsibilities:
Lead API testing efforts — designing and executing comprehensive tests for RESTful APIsDesign, write, and execute test plans and test cases for new and existing features Validate API contracts, request/response payloads, status codes, error handling, and edge cases Integrate automated tests into CI/CD pipelines for continuous quality feedback Identify, document, and track bugs through resolution, working closely with developers Conduct regression, integration, functional, and exploratory testing Collaborate with cross-functional teams to clarify requirements and define acceptance criteria Participate in code reviews and release processes from a quality perspective Contribute to continuous improvement of QA processes, tools, and standards Work within an Agile/Scrum environment, participating in sprint planning and retrospectives
Qualifications: 3–5 years of experience in software quality assurance
Required Skills:
Extensive hands-on experience testing REST APIs, with strong command of tools like Postman, REST Assured, or similar Proven experience designing and maintaining automated test suites (Selenium, Cypress, Playwright, or similar)Strong understanding of API testing concepts: authentication, status codes, payload validation, contract testing, and mocking/stubbing services Proficiency in at least one programming or scripting language (C#, Java, Python, or Java Script)Strong understanding of QA methodologies, testing types, and the software development lifecycle Experience writing clear, comprehensive test plans and test cases Experience with bug tracking and test management tools (Jira, Test Rail, Azure Dev Ops)Strong analytical and problem-solving skills with a sharp attention to detail Good communication skills and the ability to work effectively in a team
Preferred Skills:
Experience with CI/CD pipelines and integrating automated tests Familiarity with performance and load testing of APIs (JMeter, k 6, Gatling)Experience with contract testing tools (Pact)Experience testing in cloud environments (Azure, AWS)Knowledge of containerization (Docker)ISTQB or similar QA certification
Also on the board Same function, level within a rung
Level
Senior
Location
Denver, CO
Occupation
Software Quality Assurance Analysts and Testers
Industry
Custom Computer Programming Services
Posted
2 days ago