QA Engineer

December 25, 2024

Job Description

Job Summary

Join Divelement, where we’re more than just a team of software professionals—we’re builders of the future, transforming visionary concepts into reality. As a QA Engineer, you’ll play a crucial role in bridging the gap between the engineering team and the client, ensuring the highest standards of quality throughout the development lifecycle. Your expertise will help drive projects from initial planning to final delivery by creating robust testing strategies and guaranteeing flawless execution.

This role is more than just testing, it’s about ensuring our clients’ dreams become successful products. You’ll also contribute to refining best practices within the Engineering team, encouraging continuous improvement, and fostering a culture of accountability. Dive into a role where precision meets passion, and each project brings us closer to excellence.

How We Work

At Divelement, our vibrant, cross-functional team is the core of our innovative drive. We operate as a tight-knit community focused on accountability, communication, and creative solutions. By embracing agile methods and encouraging daily code commits, we ensure that momentum and innovation are constants in our workflow. Work autonomously, tackle challenges, and contribute to a culture where every day is a chance to make a significant impact.

What It Takes to Succeed

  • Self-motivation
  • Accountability
  • Creativity and Curiosity
  • The distinct acknowledgment that you are part of a community where everyone has an important responsibility to drive the team forward.

At Divelement, your talents are not just utilized, they are celebrated!

Duties and Responsibilities

  • Design, develop, and execute comprehensive test plans and test cases for manual and automated testing
  • Identify, document, and track defects using appropriate tools, ensuring clear communication with development teams
  • Conduct regression, performance, and user acceptance testing to ensure software quality throughout the development lifecycle
  • Collaborate with cross-functional teams, including QA Engineers, Developers, Designers, and Project Managers to improve software quality and usability
  • Conduct exploratory testing to validate new features and functionality and identify potential issues
  • Develop and maintain test automation scripts using testing QA tools
  • Enhance QA processes, ensuring compliance with industry standards and best practices, and ensuring optimal integration with the project’s existing software implementation and CI/CD activities
  • Research and select a product for automation testing that is ideally suited to the project

Skills & Requirements

  • Manual Testing
  • Automation Testing
  • Regression Testing
  • Understand the basics of HTML, CSS, JavaScript, and Node js.
  • C, C++, Python, Java (Plus but not Required)
  • Expert in the Software Development Life Cycle (SDLC)
  • Workable knowledge in Playwright and Cypress
  • Experience in QA Testing tools like Qase and Wrike
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 3+ years of experience in QA
  • Strong understanding of software testing principles and practices
  • Excellent written and verbal communication skills
  • Ability to work independently and as part of a team
  • Spoken English (C1)

Operations & Best Practices

  • Contribute to the organization’s operational best practices
  • Keep up-to-date with industry trends, compliance, and developments

Soft Skills

  • Must embody accountability, bias to action, and collaboration
  • Strong time-management and organizational abilities
  • Strong QA skills
  • Ability to delegate
  • Analytical thinking
  • Excellent communication in English
  • Positive motivational, and interpersonal skills.

Total Compensation

We base our compensation on the following factors: location, experience, exposure, & skills. Divelement offers a remote-first work environment where autonomy and accountability go hand-in-hand.