Job Openings Intermediate Quality Assurance (QA) Engineer

About the job Intermediate Quality Assurance (QA) Engineer

About the Role:

We are looking for a detail-oriented Intermediate QA Engineer to join our team. You will play a key role in ensuring the quality and reliability of our software products by designing, implementing, and executing test plans. The ideal candidate has a strong understanding of software testing principles, automation frameworks, and defect tracking processes.

Key Responsibilities:

  • Develop, execute, and maintain test plans, test cases, and test scripts (manual and automated).
  • Identify, document, and track software defects using a defect management tool.
  • Collaborate with developers, product managers, and other stakeholders to ensure high-quality software releases.
  • Conduct regression, performance, functional, and user acceptance testing (UAT).
  • Implement and maintain automated test scripts using tools such as Selenium, Cypress, or similar.
  • Analyze test results, identify patterns, and work closely with developers to resolve issues.
  • Ensure compliance with QA best practices, coding standards, and security guidelines.
  • Participate in sprint planning, stand-ups, and retrospective meetings in an Agile environment.

Key Requirements:

Experience: 3+ years in software testing, with a focus on both manual and automated testing.
Technical Skills:

  • Strong knowledge of QA methodologies, test plans, and debugging techniques.
  • Experience with automation testing frameworks (Selenium, Cypress, JUnit, TestNG, etc.).
  • Proficiency in scripting languages (Python, JavaScript, Java, or similar).
  • Familiarity with API testing tools (Postman, RestAssured, etc.).
  • Understanding of CI/CD pipelines and version control (Git, Jenkins, or similar).
    Soft Skills:
  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Detail-oriented with a passion for delivering high-quality software.

Nice to Have:

  • Experience in performance testing (JMeter, LoadRunner).
  • Knowledge of security testing best practices.
  • Experience working in cloud environments (AWS, Azure, GCP).