Automation Tester

2 weeks ago


Kuwait City 9am Full time
Roles and responsibilities

As an Automation Tester, you will play a crucial role in enhancing our software development lifecycle by implementing automated testing processes. You will work closely with developers, product managers, and other stakeholders to ensure the quality and reliability of our software products. Your primary responsibility will be to design, develop, and execute automated test scripts, contributing to a seamless and efficient testing process.

Key Responsibilities:

  1. Test Automation Strategy:

    • Develop and implement a robust test automation strategy in alignment with project requirements.
    • Identify areas of improvement in the testing process and propose automation solutions.
  2. Script Development:

    • Design, develop, and maintain automated test scripts for various applications, ensuring high coverage of functional and regression tests.
    • Utilize appropriate automation tools and frameworks, such as Selenium, TestNG, JUnit, or similar technologies.
  3. Test Execution and Reporting:

    • Execute automated tests and analyze results to identify defects and issues.
    • Collaborate with the development team to ensure timely resolution of identified issues.
  4. Continuous Integration/Continuous Deployment (CI/CD):

    • Integrate automated tests into CI/CD pipelines to enable faster and more reliable releases.
    • Monitor and maintain the health of automated tests, ensuring they run efficiently and effectively.
  5. Documentation and Best Practices:

    • Document testing processes, test cases, and test results to maintain clear communication with stakeholders.
    • Advocate for testing best practices and methodologies within the team.
  6. Collaboration and Communication:

    • Work closely with cross-functional teams, including developers, product owners, and business analysts, to gather requirements and provide feedback on software quality.
    • Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives.

Desired candidate profile

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as an automation tester, with a strong understanding of software testing methodologies.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Experience with test automation tools and frameworks (e.g., Selenium, Cucumber, JUnit).
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI).
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.

Benefits:

  • Competitive salary and performance-based incentives.
  • Comprehensive health insurance.
  • Opportunities for professional development and growth.
  • Flexible work environment.

How to Apply: Interested candidates should submit their resume and a cover letter outlining their qualifications and experience to [email address].

Join us at [Company Name] and contribute to shaping the future of software quality


  • Relation Officer

    5 months ago


    Kuwait City indianinkuwait Full time

    Software Tester (automation) Location Chantilly, VA Required Clearance Level Secret Would you like to perform rewarding work while contributing to the success of an established, growing company? An award-winning organization that has a proven track record of successfully providing IT services and solutions both as a prime and sub-contractor on mission...


  • Kuwait City 9am Full time

    Roles and responsibilities We are seeking a skilled Mobile App Tester to join our team and contribute to the development and enhancement of automated test cases using the Eggplant tool. This role involves creating helper scripts for test automation and integrating these automation processes into existing CI/CD pipelines to facilitate the automatic creation...