Quality Assurance (QA) Engineer

We are looking for a detail-oriented and experienced Quality Assurance Engineer to join our team. The ideal candidate will be responsible for ensuring the quality of products or services by conducting tests, identifying issues, and collaborating with cross-functional teams to resolve problems. You will play a key role in maintaining the integrity of our products, ensuring that they meet customer expectations and regulatory standards.

RESPONSIBILITIES:

  • Design, implement, and execute manual and automated tests to ensure software quality.
  • Review requirements and technical specifications to understand project goals and ensure comprehensive test coverage.
  • Identify, document, and track defects and issues through issue tracking systems (e.g., Jira, Bugzilla).
  • Collaborate with developers, product managers, and other stakeholders to address issues and verify fixes.
  • Create test plans, test cases, and test data based on system requirements.
  • Perform regression, functional, usability, and performance testing.
  • Participate in code reviews and ensure testing is an integral part of the software development lifecycle.
  • Develop automated test scripts for repeatable processes and perform load and performance testing.
  • Track and report on the progress of test activities, issues, and any risks to product quality.
  • Stay up to date with the latest QA tools, methodologies, and industry best practices.

REQUIIREMENTS:

  • Proven experience as a QA Engineer or similar role in software development.
  • Strong knowledge of QA methodologies, tools, and processes (e.g., Selenium, JUnit, TestNG).
  • Experience with programming or scripting languages (e.g., Python, JavaScript, Java).
  • Familiarity with automated testing frameworks and tools.
  • Excellent problem-solving skills with the ability to troubleshoot issues.
  • Understanding of Agile/Scrum methodologies.
  • Strong communication skills and the ability to work well in a team environment.
  • Experience with version control systems (e.g., Git).
  • Detail-oriented with a passion for quality and accuracy.
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).

PREFERED EXPERIENCE: 

  • 2-4 years of experience in Quality Assurance or Software Testing.
  • Experience with performance testing tools (e.g., JMeter, LoadRunner).
  • Familiarity with continuous integration (CI) systems.
  • Knowledge of security testing practices.
  • Experience working with cloud-based applications and APIs.

Web-Tronix is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Application Form

Let's Talk

Provide us with your details and we will love to speak to you

REQUEST A CALL

Personal Information