Junior QA Engineer

Location
Bloomington, Minnesota

Type
Contract to Hire

Post Date
02/09/2024

Description

Job Id: 64482

Junior QA Engineer
Our client is seeking a Junior QA Engineer with a strong drive for excellence, a passion for ensuring product quality, and a proven track record of collaborating effectively with cross-functional teams. The client’s quality assurance team is responsible for validating changes the engineering teams make to the client’s systems and applications and ensuring the topmost quality for the existing product.

This role is fully remote. CST working hours required.

Junior QA Engineer Responsibilities

  • As a Junior QA Engineer, you will be responsible for ensuring that the changes made to applications meet all requirements and acceptance criteria without introducing any undesired or negative consequences (poor performance, the introduction of new bugs, etc.). In addition, you will develop, scale, and maintain the automated test scripts used to identify regressions in the software as changes are made by the engineering team.
  • Executes all job duties in alignment with our client’s core values, mission, and purpose.
  • Acts ethically and with integrity to promote an environment that promotes respect, innovation, and creativity.
  • Encourages and fosters an inclusive environment. An environment where the strengths and expertise of our workforce are welcomed, amplified, and exhibited in the work of the client.
  • Help define testing strategies (manual, automation, etc.) that ensure superior quality while keeping the team accountable to these processes.
  • Exhibits a high personal commitment to quality; implementing development and testing best practices.
  • Effectively partners with product management, engineering, and other stakeholders during the planning/design stages of the development lifecycle (shift-left and shift-right testing) to ensure solid definition (requirements/acceptance criteria) and that quality is thought about upfront and throughout the development lifecycle.
  • Speak up early and often to advocate for quality during the early stages of product development.
  • Develops test plans that cover all functional and non-functional (usability, scalability/load, security, etc.) requirements for a given project and that meet the overall testing and quality assurance goals of the applications.
  • Executes test plans to identify bugs, missed requirements, performance issues, etc.
  • Logs bugs, missed requirements, performance issues, etc. found during testing into a bug tracking system.
  • Works with the product and engineering teams to resolve bugs and verify that they are fixed.
  • Participate in the Continuous enhancement, adjustment, and improvement of our Test Automation and CI/CT practices.
  • Provide guidance when needed to other members of the Quality Assurance, and Product Team.
  • Provide feedback on how to improve the client’s product solutions and other tools.
  • Designs and develops, maintains automated test scripts in order to automate as much of the regression testing process as possible.
  • Other duties as assigned (to be less than 10% of responsibilities).

Junior QA Engineer Qualifications
What We’re Looking For

  • Strong technical background using object-oriented programming (Java, Ruby, Javascript, Python).
  • Knowledge and proficiency in quality principles and automation best practices.
  • A passion for quality and great attention to detail.
  • Good oral and written communication skills.

What You’ll Need

  • 2+ years of experience as a Quality Assurance engineer of software applications with an excellent understanding of QA methodology (test cycles, test plans, and software releases) (Required).
  • Strong object-oriented programming experience in Ruby, Java, or Python (Required).
  • Experience with automated testing frameworks such as Selenium, Appium, Jmeter, or similar automation frameworks (Required).
  • Experience working with testing mobile applications (Required).
  • In-depth, working knowledge of the major areas of software engineering and the software development life cycle (Required).
  • Experience with agile (scrum, kanban) development processes (Required).
  • Experience working with CI/CD Pipeline and Git (Required).

Preferred

  • Experience with Ruby on Rails.
  • Experience with behavior-driven development (BDD) and relatable tools such as Cucumber.
  • Experience working in a startup environment (wearing multiple hats).
  • Experience with cloud-based load and performance testing.

Compensation: $30/hr. (DOE)


Benefits
Benefits are available to eligible VanderHouwen contractors and include coverage for medical, dental, vision, life insurance, short and long term disability, and matching 401k.

About VanderHouwen
VanderHouwen is an award-winning, Women-Owned, WBENC certified professional staffing firm. Founded in 1987, VanderHouwen has been successfully placing experienced professionals throughout the Pacific Northwest and nationwide. Our recruitment teams are highly specialized in either Technology and IT, Engineering, or Accounting and Finance career markets. Our recruiters value building meaningful, professional relationships with each candidate as well as developing honed knowledge of companies’ staffing needs and workplaces. Partner with us to land your next exciting career.

VanderHouwen is an Equal Opportunity Employer and participates in E-Verify. VanderHouwen does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state or federal civil rights laws.

#LI-Remote

Apply Now

Thank you for your interest in applying for this position! Please fill out the fields below. Your profile will be reviewed with the rest of the applicants.