Job Openings QC/QA Engineer

About the job QC/QA Engineer

Job Title: QA/QC Engineer

Job Description:

We are looking for a highly skilled and motivated QA/QC Engineer with 2+ years of experience to join our dynamic development team. The ideal candidate will have expertise in testing applications built with Golang, Django (Python), React, and Vue.js. You will play a key role in ensuring the quality, performance, and reliability of our applications and infrastructure hosted on Azure.

Responsibilities:

  • Design, develop, and execute test plans and test cases for applications built using Golang, Django (Python), React, and Vue.js.

  • Perform functional, regression, integration, and performance testing to ensure high-quality software.

  • Identify, document, and track bugs while collaborating with the development team for resolution.

  • Develop and maintain automated test scripts to enhance testing efficiency.

  • Work closely with developers, product managers, and stakeholders to understand requirements and provide valuable feedback.

  • Implement and monitor Continuous Integration/Continuous Deployment (CI/CD) pipelines for efficient software delivery.

  • Ensure applications meet quality and security standards and are delivered within project timelines.

  • Participate in code reviews and contribute to best practices for testing and QA processes.

  • Monitor and analyze test results, providing actionable insights to improve product quality.

Qualifications:

  • Bachelors degree in Computer Science, Engineering, or a related field.

  • Minimum 2 years of experience as a QA/QC Engineer or Software Tester.

  • Strong understanding of testing methodologies, tools, and processes.

  • Experience in writing and executing test cases and test scripts.

  • Hands-on experience with automated testing tools such as Selenium, PyUnit, Cypress, Jest, or similar.

  • Experience with CI/CD pipelines, preferably using Azure DevOps.

  • Proficiency in scripting languages such as Python or JavaScript.

  • Familiarity with containerization and orchestration tools like Docker and Kubernetes (preferred).

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and collaboration skills.

Preferred Skills:

  • Experience with cloud infrastructure, specifically Azure.

  • Knowledge of security testing and best practices.

  • Familiarity with Agile/Scrum methodologies.