Epicareer Might not Working Properly
Learn More

QA Automation Engineer (Mobile Testing)

Salary undisclosed

Apply on


Original
Simplified
Job Title: Senior QA Automation Engineer (Mobile Testing)

Job Location: Irving TX(onsite)

Job Duration: 12+ Months

Experience Level: 10+ years

Job Summary

  • We are looking for a Senior QA Automation Engineer with extensive experience in mobile testing to join our dynamic team.
  • The ideal candidate will have over 10 years of experience in designing, implementing, and maintaining automation frameworks for mobile applications across Android and iOS platforms. This role requires deep technical expertise in QA automation, a keen eye for detail, and the ability to work in a fast-paced, collaborative environment.
  • You will collaborate with cross-functional teams, including developers, product managers, and designers, to ensure our mobile applications meet the highest quality standards.

Key Responsibilities

  • Lead the design, development, and execution of automated test scripts for mobile applications on Android and iOS platforms.
  • Build, maintain, and enhance test automation frameworks and tools, ensuring scalability, performance, and efficiency.
  • Collaborate closely with product and development teams to understand the business requirements, functional specifications, and technical designs of the mobile applications.
  • Conduct end-to-end testing, including functional, regression, performance, and usability testing.
  • Identify, track, and prioritize defects using bug tracking tools (e.g., Jira), ensuring timely resolution.
  • Ensure the mobile applications are tested on various devices, platforms, and operating systems to deliver a consistent user experience.
  • Implement continuous integration (CI) and continuous deployment (CD) practices in the QA process, working with DevOps teams to automate test execution.
  • Mentor and provide guidance to junior QA engineers, sharing best practices and encouraging a high standard of quality assurance.
  • Stay updated on the latest trends and advancements in QA automation tools and mobile testing technologies.
  • Work with the development team to debug and troubleshoot issues in a timely and effective manner.

Required Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 10+ years of experience in QA automation, with at least 5 years focused on mobile testing.
  • Strong knowledge of automation tools such as Appium, Selenium, XCUITest, Espresso, etc.
  • Expertise in programming/scripting languages such as Java, Python, JavaScript, or similar for writing test scripts.
  • Experience in setting up and maintaining test automation pipelines using CI/CD tools like Jenkins, CircleCI, or GitLab CI.
  • In-depth knowledge of mobile platforms, including Android SDK, iOS SDK, and various emulators/simulators.
  • Familiarity with cloud-based testing solutions such as Sauce Labs, BrowserStack, or similar.
  • Strong understanding of Agile/Scrum methodologies and how QA fits into the development process.
  • Excellent analytical, problem-solving, and communication skills.
  • Experience with version control tools (e.g., Git) and defect tracking systems (e.g., Jira).