QA Engineer

| Greater Denver Area

Role

The QA engineer role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.

Job Description

We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and regression tests to ensure product quality. QA engineer responsibilities include debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts). Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.

Key Results:

  • Effective and clear test cases
  • Market-leading product quality
  • Clearly defined specifications and defect descriptions
  • Efficient Delivery of Services (Quality, Low cost)
  • Promote Continuous Improvement

Responsibilities:

  • Produce and present weekly defect reports for broader audiences
  • Manage bug list and prioritization for sprint and release planning
  • Lead software gate reviews from development onto Product Owner
  • Uncover risks and obstacles to the development team
  • Participate in bug triage meetings and help define priority level or resolution
  • Implement processes, practices, and tools that are efficient, flexible and consistent and allow for clear action items
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  • Monitor debugging process results
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Track quality assurance metrics, like defect densities and open defect counts
  • Execute test cases (manual or automated) and analyze results
  • Evaluate product code according to specifications
  • Help troubleshoot issues
  • Conduct post-release/ post-implementation testing
  • Work with cross-functional teams to ensure quality throughout the software development life cycle

Skills and Competencies

  • Proven work experience in software development
  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with automated testing tools
  • Experience with performance and/or security testing is a plus
  • Attention to detail

Educational and Professional Requirements

  • 2+ years of Software Development Life cycle experience
  • 2+ years of Agile/ Scrum Software Development
  • Mobile or Web QA testing experience
  • Worked with both remote and local teams in conjunction
  • Experience in all aspects of QA from test case development to manual regression device testing
  • BS/MS degree in Computer Science, Engineering or a related subject

Expectations of a GigSmart Employee

• Be positive

• Work hard

• Innovate

• Have passion

• Continue to learn

• Exceed expectations

• Collaborate

Read Full Job Description

Technology we use

  • Engineering
  • Sales & Marketing
    • JavascriptLanguages
    • ElixirLanguages
    • ReactLibraries
    • React NativeFrameworks
    • PostgreSQLDatabases
    • WordpressCMS
    • HubSpotCRM
    • Constant ContactEmail
    • SendGridEmail
    • ZoomInfoLead Gen

Location

We have a brand new office located in the heart of Denver! Close to the light rail, great food options and all the fun that Denver has to offer.

What are GigSmart Perks + Benefits

GigSmart Benefits Overview

We are a start-up offering the benefits you'd get working for a large corporation!

Culture
Volunteer in local community
Partners with Nonprofits
Eat lunch together
Daily stand up
Open door policy
Team owned deliverables
Open office floor plan
Diversity
Documented equal pay policy
Dedicated Diversity/Inclusion Staff
Diversity manifesto
Mean gender pay gap below 10%
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
GigSmart employees can contribute up to $2700 annually to their FSA.
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Pet Insurance
Onsite Gym
Retirement & Stock Options Benefits
401(K)
Child Care & Parental Leave Benefits
Flexible Work Schedule
GigSmart provides employees with a flexible work schedule that includes flexible start and end times.
Remote Work Program
GigSmart employees are able to work from home 2 days per month and on occasion as needed.
Vacation & Time Off Benefits
Generous PTO
GigSmart employees typically earn at least 15 days of PTO per year.
Paid Holidays
Perks & Discounts
Casual Dress
Commuter Benefits
Employees are able to make pre-tax payroll deductions to be used for commuter expenses
Company Outings
GigSmart hosts company events on a quarterly basis.
Stocked Kitchen
Snacks, coffee, cold brew, pour over & tea.
Some Meals Provided
We have team lunches at least once per month.
Happy Hours
With all of the growth we are experiencing, there is always something we're celebrating!
Professional Development Benefits
Job Training & Conferences
GigSmart offers employees professional development opportunities like the ability to attend job related conferences and seminars.
Promote from within
More Jobs at GigSmart5 open jobs
All Jobs
Dev + Engineer
Marketing
Operations
Sales
Marketing
new
Denver
Developer
new
Denver
Operations
new
Denver