Quality Assurance Engineer

Phoenix, AZ
Contracted
Experienced

Job Role: Quality Assurance Engineer
Location: Phoenix, AZ (Hybrid)
Duration: 12 Months


Role Overview

We are seeking a skilled Quality Assurance Engineer with strong expertise in test automation, API testing, and modern web applications. The ideal candidate will play a key role in ensuring the quality and reliability of backend and frontend systems through comprehensive testing strategies.


Key Responsibilities

  • Design, develop, and maintain automated test frameworks for RESTful APIs and web applications
  • Perform functional, regression, integration, and end-to-end testing
  • Test Java and Go-based services deployed on Google Cloud Platform (GCP)
  • Validate data integrity across Couchbase and PostgreSQL databases
  • Collaborate with developers, product managers, and DevOps teams to define:
    • Test strategies
    • Acceptance criteria
  • Integrate automated test suites into CI/CD pipelines to support continuous delivery
  • Analyze test results, identify root causes, and clearly communicate defects
  • Contribute to improving QA processes, standards, and best practices
  • Participate in code reviews and provide feedback on testability and quality

Required Qualifications

  • 6+ years of experience in Software Quality Assurance, with a strong focus on test automation
  • Hands-on experience testing:
    • RESTful APIs
    • Modern web applications
  • Proficiency in programming languages such as:
    • Java
    • JavaScript
  • Experience with testing and automation tools:
    • Selenium (or similar UI automation frameworks)
    • Postman / JMeter (API testing tools)
    • Jenkins (CI/CD)
  • Experience working in an Agile/Scrum environment
  • Strong analytical, problem-solving, and communication skills

Preferred Qualifications

  • Experience testing Angular applications
  • Familiarity with Go (Golang) services
  • Experience working with Google Cloud Platform (GCP)
  • Knowledge of:
    • Couchbase
    • PostgreSQL
    • Other NoSQL and relational databases
  • Experience with performance, load, or security testing
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

Key Competencies

  • Strong attention to detail and quality mindset
  • Ability to work in fast-paced, collaborative environments
  • Proactive approach to identifying risks and improving processes
  • Excellent communication and stakeholder collaboration skills
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*