Automation Tester - Mobile App

Location Singapore
Discipline Information & Communications Technology
Job Reference BBBH148839_1742894541
Salary Negotiable
Consultant Name Sravanthi Gurram
Consultant Email [email protected]
Consultant Contact No. 6232 8818
EA License No. 02C3423
Consultant Registration No. R2197596


Responsibilities:

  • Analyze user requirements and develop test cases accordingly.
  • Develop and execute comprehensive test plans and test cases.
  • Design, develop, and execute automation scripts using tools like Appium, Selenium, and Postman.
  • Identify, record, document thoroughly, and track bugs in the system.
  • Work closely with the development team to ensure quality during the Software Development Life Cycle (SDLC).
  • Conduct post-release and post-implementation testing.
  • Maintain documentation of test results to assist in debugging and modification of software.
  • Analyze the performance of the application under di??erent conditions and document observations.
  • Stay up-to-date with new testing tools and test strategies.
  • Open to working with o??shore team leaders located in geographically diverse locations
  • Communicate e??ectively with team members and stakeholders to ensure the resolution of system issues.


Qualifications:

  • Bachelor's degree in computer science, Engineering, or a related field.
  • Proven experience in mobile automation testing using Appium and Selenium.
  • In-depth understanding of software development life cycle (SDLC).
  • Experience with API testing tools like Postman.
  • Proficiency in programming such as Java or Python.
  • Familiarity with CI/CD tools and processes.
  • Excellent problem-solving skills and attention to detail.
  • Good communication and collaboration skills.


Preferred Skills:

  • Understanding of Mobile Platforms: Experience with mobile application development and testing frameworks. Knowledge of iOS and Android operating systems, including their development environments (Xcode for iOS, Android Studio for Android) and guidelines.
  • Automation Testing: Familiarity with automation tools like Appium, Selenium, and Espresso to create and run automated test scripts.
  • Manual Testing: Ability to perform thorough manual testing to identify bugs and usability issues that automated tests might miss.
  • Testing Tools: Proficiency in tools like JIRA for bug tracking, TestRail for test case management, and Charles Proxy for network testing.
  • Database: Basic knowledge of sequential (SQL) and non-sequential (NoSQL) database
  • API Testing: Basic knowledge of testing API's and using Use tools like Postman, SoapUI, or similar for API testing.