QA Automation Engineer JO

Unlock your remote work journey: you shine, we match you! Once you apply, you will be receiving your profile link in the next 24hrs. After applying you will need to complete your profile, receive follow-ups from our talent advisors, and our AI platform will do the rest.

Summary:

We are seeking a detail-oriented and skilled QA Automation Engineer to join our team. The ideal candidate will have a strong background in software quality assurance and experience with automated testing tools and frameworks. As a QA Automation Engineer, you will design, develop, and execute automated test scripts to ensure the reliability and functionality of our software products.

Key Responsibilities

  • Design, develop, and maintain automated test scripts using industry-standard tools and frameworks (e.g., Selenium, JUnit, TestNG).
  • Collaborate with software developers and product managers to understand requirements and identify test scenarios.
  • Create and execute test plans, test cases, and test scripts to validate software functionality, performance, and security.
  • Analyze test results, identify defects, and work with development teams to ensure timely resolution.
  • Continuously improve and optimize test automation processes and frameworks.
  • Participate in code reviews and contribute to the development of best practices for automated testing.
  • Document test procedures, results, and issues in a clear and concise manner.
  • Stay up-to-date with the latest trends and advancements in test automation and software quality assurance.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience 2 - 3 years in software quality assurance and test automation.
  • English level C1/C2
  • Strong proficiency in programming languages such as Java, Python, or C#.
  • Experience with automated testing tools and frameworks (e.g., Selenium WebDriver, Appium, JUnit, TestNG).
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and tools (e.g., Jenkins, GitLab).
  • Understanding of software development methodologies and agile practices.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Experience with performance testing tools (e.g., JMeter) and API testing is a plus.
تاريخ النشر: اليوم
الناشر: LinkedIn
تاريخ النشر: اليوم
الناشر: LinkedIn