Thursday 18 April 2024

Android / iOS Quality Assurance (QA) Engineer Job at CSK Tech Solutions

  Company Description:

CSK Tech Solutions is passionate about providing comprehensive and innovative tech solutions combined with efficient logistics services. We understand the challenges businesses face in today’s fast-paced world, and our goal is to empower you with the tools and support you need to succeed.

We are recruiting to fill the position below:

Job Title: Android / iOS Quality Assurance (QA) Engineer

Job Location:
 Remote
Employment Type: Full-time

Job Description:

  • We are seeking a talented and detail-oriented Android / iOS Quality Assurance (QA) Engineer to join our team.
  • As an Android/iOS QA Engineer, you will be responsible for ensuring the quality and reliability of our mobile applications across multiple platforms.
  • You will collaborate closely with development teams to identify issues, perform testing, and provide feedback to improve the overall user experience.
  • If you have a passion for mobile technology and a keen eye for detail, we want to hear from you.

Responsibilities

  • Stay up to date with the latest mobile testing tools, techniques, and best practices, and propose improvements to the QA process.
  • Participate in design and code reviews to provide input on testability and quality considerations.
  • Perform compatibility testing across different devices, screen sizes, and operating system versions.
  • Document test cases, test results, and other relevant information to ensure traceability and reproducibility.
  • Assist in the creation and maintenance of automated test scripts using tools such as Appium, Espresso, or similar frameworks.
  • Perform manual testing on Android and iOS mobile applications to identify bugs, defects, and usability issues.
  • Develop and execute comprehensive test plans and test cases based on project requirements and specifications.
  • Conduct regression testing to ensure that previously identified issues have been resolved and do not reappear.
  • Work closely with cross-functional teams to understand product requirements and provide feedback on design, functionality, and performance.
  • Report bugs and issues accurately using issue tracking systems and collaborate with developers to troubleshoot and resolve problems.

Job Requirements:

  • Bachelor's Degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Proven experience in manual testing of Android and iOS mobile applications.
  • Solid understanding of software QA methodologies, tools, and processes.
  • Familiarity with mobile application development frameworks, languages, and tools (e.g., Android Studio, Xcode).
  • Strong analytical and problem-solving skills, with a meticulous attention to detail.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience working in an Agile/Scrum development environment is a plus.
  • Knowledge of mobile automation testing frameworks and tools (e.g., Appium, Espresso, XCTest) is desirable.
  • Understanding of version control systems such as Git.
  • Passion for mobile technology and a commitment to delivering high-quality user experiences.

Preferred Qualifications:

  • Certification in software testing (e.g., ISTQB Certified Tester).
  • Experience with performance testing and profiling of mobile applications.
  • Knowledge of usability principles and mobile UX/UI design guidelines.
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.

Job Application Deadline:
Not Specified.

Method of Application:
Interested and qualified candidates should:
Click here to apply online

No comments:

Post a Comment