Frontsteps logo

QA Automation Engineer (Onsite)

Frontsteps
Full-time
On-site
Denver, Colorado, United States
$85,000 - $105,000 USD yearly
POSITION OVERVIEW
The QA Engineer is responsible for developing and executing automated test scripts. This role will be required to interact with product teams and engineers to ensure proper coverage of all test cases. This position is required to handle quality assurance questions and provide overall support to the Quality Assurance Department. The QA Automation Engineer is tasked with ensuring software produced by the company are free of defects and are manufactured in a way that complies with the company’s standards.

The individual in this role has an AI first mindset. AI is used to understand requirements and build complete test cases. AI is also used to build automation for both front-end and back-end testing.

All applicants must be authorized to work in the U.S. without sponsorship.

ESSENTIAL FUNCTIONS
  • Performing engineering duties, using AI, to develop Work Item tests, Regression tests, Smoke test, and Health checks
  • Scripting/executing automated test cases and load/stress testing, along with occasionally executing manual test cases as needed
  • Create/maintain/execute automation for QA across all products in accordance with their appropriate sprint cadence
  • Be flexible in daily assignments, as we are a small group and cover each other regularly
  • Import any currently created automation scripts and debug them accordingly to ensure they run properly
  • Ability to debug/correct any issues with all created automation scripts
  • Ensure all scripts are maintained and kept up to date according to the product specs
  • Work independently while supporting being on the QA team and part of the overall engineering team
  • Attend daily stand-up meetings as needed for the tests being executed/created
  • Ability to do reports on both coverage and execution of test cases
  • Enter any issues found with the product into the appropriate Azure board
  • Maintain all testing resources needed for the creation and execution of automation scripts
  • Coordinate with the Support organization on cross-team metrics
  • Identifies and analyzes issues, bugs, defects, and other problems, particularly when problems recur in multiple products; recommends and facilitates solutions to these issues
  • Quality Assurance is more than testing releases, but also includes work with the Engineering teams to build quality into the product software development life cycle (SDLC)
  • Performs other duties as requested by management

SKILLS & QUALIFICATIONS
  • BA/BS or equivalent work experience preferred
  • 5+ years of prior experience in a QA role with a product that is a SaaS solution
  • 4+ years testing mobile applications (Android/iOS)
  • 4+ years with developing automation frameworks/automated tests
  • 4+ years using different methods to create and execute automated test scripts
  • 3+ years creating and executing Load/Stress Testing and the tools associated with this testing effort
  • Advanced knowledge of an object oriented and/or scripting knowledge such as: C#, Ruby, Python, Java…
  • Experience automating test cases for mobile, web, and desktop applications
  • Proven experience with REST API testing and the common tools associated with it
  • SQL database knowledge and how to leverage for testing purposes
  • Experience writing and executing Test Plans and Test Cases
  • Knowledge of defect tracking systems
  • Experience collaborating with developers to maximize test coverage between the developers’ own tests and the QA testing effort
  • Experience working in a remote Agile environment
  • Knowledge of common QA practices and SDLC
  • Experience using emulators to accomplish testing
  • You have good communication and organizational skills
  • You proactively identify problems and opportunities and generate creative approaches to solve them
  • You enjoy working collaboratively with a product manager and product owners to understand and refine COAs for higher quality products
  • In-depth understanding of Quality Assurance principles and Automated Testing
  • Excellent organizational skills and attention to detail
  • Excellent time management skills with a proven ability to meet deadlines
  • Strong analytical and problem-solving skills
  • Ability to define, collect, and report on metrics for the Quality team
  • You understand that celebrating accomplishments is just as important as looking for ways to improve


PAY RANGE & DESCRIPTION
This position will be based full-time out of our FRONTSTEPS' Denver, CO headquarters and pays an annual salary of $85,000 - $105,000.

 

Benefits include the following:

· Medical, Dental, and Vision

· Company sponsored Life Insurance

· Voluntary Short-Term Disability, Long-Term Disability, and Life Insurance

· FSA/HSA

· Paid Time Off

· Sick Time

· Internet Reimbursement

· 401k match

FRONTSTEPS is proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, marital status, protected veteran status, or disability status.

Share this job