MK Decision

Quality Assurance Engineer

San Diego, Engineering

Apply for Position

Job Description

The Quality Assurance (“QA”) Engineer will provide quality assurance support to ensure MK products meet client specifications. The QA Engineer works with Engineering and Product teams to identify potential issues, test code, and document MK’s processes, products, and software. You must have a deep understanding of our products and industry to design and maintain controls to mitigate risks, ensure trust in the platform, and enable the business.

Your responsibilities include:

  • Write and execute internal and customer-facing test plans
  • Review design plans, process procedures, test procedures, and quality manuals to understand the scope, requirements, and function of products.
  • Develop QA prevention strategies to address systemic issues and continuously improve processes to mitigate and prevent future defects.
  • Apply industry testing tools and strategies throughout the coding cycle
  • Analyze test results and report defects
  • Automate end-to-end testing and implement strategies to improve test efficiencies
  • Create automation frameworks for use across multiple teams
  • Write end-to-end test scripts as well as work with engineers to create unit test scripts
  • Work with QA team to plan and document test scripts
  • Maintain existing automated test scripts
  • Deliver high quality product releases
  • Perform thorough regression testing when bugs are resolved
  • Ensure new and existing products meet MK and customers’ quality and product integrity requirements
  • Analyze data to identify trends in product quality or high-risk areas and root causes of production problems
  • Support our development teams throughout the product lifecycle on applicable quality assurance requirements and expectations
  • Train users to implement QA processes

Qualifications and Skills:

  • Bachelor’s degree
  • 2+ years of writing and troubleshooting code in Java,JavaScript, or Typescript
  • Strong knowledge of software QA methodologies, tools, and processes
  • Experience implementing unit tests, integration tests, and end-to-end tests
  • Experience with Selenium or another automation framework
  • Experience testing APIs using Postman
  • Experience writing test plans and test cases from scratch using requirements documents, functional specifications, use cases, and design documents
  • Highly organized and analytical with strong attention to detail
  • Must be self-directed and able to accomplish tasks independently
  • Strong written and verbal communication skills

Preferred Qualifications and Skills:

  • 2+ years of software testing experience
  • Credit Union or Banking Industry experience

At MK, we're looking for people with drive, integrity, and humility. You are encouraged to apply even if your experience doesn't precisely match the job description. We welcome critical thinkers who are comfortable challenging the status quo. Join MK.

MK employeesLaptop with MK CCOSPeople making a start out of fingers

Quality Assurance Engineer