Home Bahrain Senior QA Automation Engineer DesktopWebMobile

Home Bahrain Senior QA Automation Engineer DesktopWebMobile

Senior QA Automation Engineer DesktopWebMobile

Full time at Quadcode in Bahrain
Posted on May 7, 2024

Job details

About Team IQ Option

Team IQ Option is a globally recognized financial broker, renowned for its cutting-edge online trading platform. Established in 2013, IQ Option quickly became one of the top leaders in online trading worldwide. Operating in over 13 languages worldwide, IQ Option empowers clients to engage in diverse trading opportunities, encompassing Forex, CFDs, and Options. Currently, we are seeking a Senior QA Engineer (Desktop, Web, Mobile) to join our Front team, which specializes in client development for platforms including Android, iOS, Desktop, and Web. The team is responsible for developing a trading application that encompasses various aspects such as technical analysis tools, fundamental analysis, retention mechanisms, and social features such as leaderboards, chats, and tournaments. As the application deals with high-risk financial instruments, we conduct experiments to test new functionalities on users and measure the results in terms of quantitative metrics. In addition to the numbers, we also value user feedback to ensure our application meets their needs and expectations. At the moment, there are 8 Developers, 4 QA Engineers, and a Team Leader in the team. You will be responsible for testing various platforms, primarily desktop and web, and secondarily mobile. The ratio of tasks for manual/automated testing may vary from 50/50 to 70/30 in favor of manual testing. Daily scrum standups are held at 11:15 am (GMT+2), engaging in peer code reviews, and using collaboration tools like Slack, Google Meet, and Zoom. Tech stack: Java/Kotlin; Selenium; Appium; Cucumber; Jenkins.

Key Responsibilities

  1. Manual testing of a new functionality.
  2. Preparation of test data, setting up environments for testing.
  3. Test design and maintenance of testing documentation (test cases, checklists, test plans).
  4. Test case automation using the BDD framework.
  5. Planning and execution of functional, regression, integration, and other types of testing.
  6. Development of automated tests and their support.
  7. Development and support of environments necessary for automation.
  8. Development of auxiliary utilities necessary for the testing process.
  9. Communication and collaboration with PO and TL.
  10. Reproduction of errors and issues reported by users and bug reports.
  11. Participation in Quarter and Sprint planning.
#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Engineering starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback