IBM Circular Logo

QA Automation Engineer

IBM Riyadh, Saudi Arabia Posted: 17 May 2024

Financial

  • Salary unspecified
  • Zero income tax location

Accessibility

  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the job Software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of. This opportunity is for a new product suite, WATSONX, that IBM brought to the market in 2024. We are looking for seasoned professionals who are passionate about Data, AI and ML.

Your Role and Responsibilities

  • Work in an innovation driven, collaborative environment to understand requirements, architect, design and implement functionalities / features
  • Work with customers, understand their requirements and translate them to product features
  • Work in an agile development environment and be part of large scale scrums
  • Actively contribute to all phases of software development including development and testing
  • Experience a culture of continuous learning to aid progression
  • Develop proof of concepts to establish technical feasibility
  • Mentor junior members
  • Opportunity to work with various open source products and actively contribute back to their community
  • Equal opportunity to work on cloud and software product deployments
  • Be the pioneers and be part of the core team to set up and establish this mission

Required Technical and Professional Expertise

  • 7+ years of experience in software testing and automation
  • Demonstrated expertise in designing, developing, and executing automated tests across different software development phases.
  • Proven experience with automation frameworks like Selenium, Appium, Cypress, or similar
  • Advanced programming skills in multiple scripting languages like Python, Java, and experience with object-oriented programming principles
  • Expertise in Agile methodologies
  • Strong analytical and problem-solving skills
  • Exceptional communication and interpersonal skills
  • Proven leadership experience
  • Bachelor's degree in Computer Science, Software Engineering, or related field preferred

Preferred Technical And Professional Expertise

  • Experience with architecting and developing automation frameworks
  • Experience with performance testing tools like JMeter, LoadRunner, or similar
  • Experience with API testing
  • Experience in a cloud environment
  • Experience with continuous integration and continuous delivery (CI/CD)
  • Master's degree in Computer Science, Software Engineering, or related field a plus
Apply now

Jobs you might like   View all jobs

About IBM

IBM has a rich history of innovation, from developing the first commercial computer to pioneering advances in AI with Watson.

Benefits at IBM

    Employees at IBM enjoy a variety of benefits aimed at supporting their well-being and professional growth.