QA Engineer (Manual & Automation)

About the Role:

We are looking for a detail-oriented and proactive QA Engineer (Manual & Automation) to join our growing tech team. You’ll be responsible for ensuring the delivery of high-quality software solutions through both manual testing and the development of automated test scripts. If you’re passionate about quality, automation, and continuous improvement, we’d love to meet you!

Key Responsibilities:

  • Collaborate with developers, product managers, and stakeholders to understand requirements and create comprehensive test plans.
  • Perform manual testing on web and mobile applications to validate functionality, usability, and performance.
  • Design, develop, and execute automated test scripts using tools like Selenium, Cypress, or similar frameworks.
  • Identify, record, document, and track bugs using tools like Jira or similar.
  • Perform regression, integration, system, and UAT testing across various platforms and browsers.
  • Maintain and improve test automation frameworks and CI/CD pipeline integration.
  • Contribute to continuous process improvement and best QA practices within the team.
  • Communicate clearly and effectively about bugs, improvements, and quality status.

Required Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 3+ years of experience in software testing including both manual and automation.
  • Strong understanding of QA methodologies, tools, and processes.
  • Hands-on experience with automation tools such as Selenium, Cypress, Postman, JMeter, or equivalent.
  • Proficiency in scripting languages such as Java, JavaScript, or Python.
  • Solid understanding of RESTful APIs and API testing tools.
  • Experience with test case management tools
  • Familiarity with version control systems (Git) and CI/CD tools (Jenkins, GitLab CI/CD).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork skills.

Good to Have:

  • Experience in mobile application testing (iOS/Android).
  • Knowledge of performance testing tools like JMeter or LoadRunner.
  • ISTQB or equivalent certification.
  • Knowledge of Agile/Scrum methodologies.

Apply for this position

Allowed Type(s): .pdf