RemoteWLBRemote only
Back to all jobs
Intradiem logo
Remote role · qa-engin

QA Engineer

Intradiem

QA EngineerSoftware TestingAutomationRESTful APIsJava
Role brief

Job Title:  QA Engineer

Location: Remote/Virtual

Reports To: Team Lead, QA

 

What Need Can You Fill?

We are seeking an exceptionally motivated and detail-oriented QA Engineer to join our forward-thinking team. This pivotal role requires a candidate who is adept at ensuring the quality and reliability of our software products and embodies a deep passion for driving success and efficiency in every initiative. The ideal candidate will have a proven track record of excelling beyond standard expectations, a keen desire to continually learn and adapt, and the drive to grow with the company long-term. Your mission will be to champion the pursuit of excellence in software quality, fostering an environment that thrives on innovation and exceptional service delivery.

 

What Will You Be Doing?

  • Learn the Intradiem business and system architecture and be able to quickly contribute to the team.
  • Analyze requirements and bugs and determine the best testing approach.
  • Design test plans, test scenarios, test cases to be executed in API/service layer testing and end-to-end testing.
  • Collaborate with QA peers and other groups (Development, Architecture, and Product). Conduct formal test reviews and incorporate feedback.
  • Develop, execute, and maintain test scripts.
  • Execute test cases, troubleshoot systems, and write detailed bug reports.
  • Demonstrate tested features to Product Management.
  • Coach and mentor junior testers towards efficient and effective test coverage, continuous improvement, and quality advocacy.
  • Strive for QA and CI/CD best practices.
  • Perform peer code review. Treat test code as production code.
  • Research and provide suggestions for technologies and frameworks.
  • Conduct all business in accordance with Intradiem policies and procedures.
  • Perform all other duties as assigned.

 

What Will You Need To Succeed?

  • Bachelor’s degree in computer science, related field, or equivalent work experience.
  • 3+ years of hands-on QA experience.
  • 2+ years of experience using automation tools.
  • In-Depth understanding of QA methodologies.
  • Strong interpersonal, writing, and communication skills.
  • Expert at creating functional and end-to-end test cases in test management systems.
  • Expert at troubleshooting and bug documentation.
  • Experience with RESTful APIs, SQL, Java Message Service, and ELK.
  • Experience with tools including JUnit, SmartBear ReadyAPI (or Postman), Cypress.io (or equivalent), QMetry, VersionOne, and Confluence.
  • Experience with one or more object-oriented programming languages, such as Java/Groovy or Python. Experience with JavaScript language a plus.
  • Experience with Cloud Computing such as AWS. Experience with On-Premises solutions and Hybrid solutions a plus.
  • Experience with Containers and Kubernetes a plus.
  • Experience with Jenkins and Continuous Integration.
  • Experience with Git, Gerrit, Bitbucket, or other version control software.

 

*Must be able to travel 3-4 times a year for onsite team meetings*