Sr Software QA Engineer(IOS) on Remote ( US)

Overview

Remote
$50 - $70
Contract - W2
Contract - 12 Month(s)

Skills

IOS Development
Testing
Xcode
Test Cases
Black-box Testing
Automated Testing
XCTest
QA
Appium
Bug Tracking
Mobile Applications
Mobile Testing
Regression Analysis

Job Details

We are looking for Sr Software QA Engineer(IOS) at Remote ( US). who is a senior-level Mobile QA Engineer specializing in iOS, with a strong balance of hands-on testing experience, automation skills will be preferred.


Job Title: Sr Software QA Engineer(IOS)

Location: Remote ( US)

RESPONSIBILITIES:

Team Focus:

The team focuses on new features development and maintenance of the Mail iOS Mobile application.

Team Goals:

  • New features development
  • Maintenance
  • Enhancement of the Mail iOS mobile app

Primary Responsibilities (Daily/Weekly):

  • Design and execute black box test plans.
  • Perform thorough regression, exploratory, and functional testing on various device types and OS versions.
  • Collaborate with product managers, designers, and developers to understand requirements and identify edge cases.
  • Collaborate with cross-functional teams to ensure quality throughout the software development lifecycle.
  • Reproduce, document, and track defects using bug tracking tools (e.g., JIRA).
  • Advocate for quality in every step of the development process.
  • Participate in sprint planning and release readiness reviews.
  • Analyze and report test results to stakeholders.
  • Automate test cases for efficiency and scalability.

Must-Have Skills/Qualifications (Technical, Soft Skills, Certifications, Tools):

  • BS in Computer Science (or equivalent) with 5+ years of experience in mobile QA, with a strong focus on iOS app testing.
  • Deep understanding of iOS UI/UX guidelines and mobile QA methodologies.
  • Experience with tools like Charles Proxy, Xcode, TestFlight, and crash log analysis.
  • Experience with test automation tools such as XCTest or Appium.
  • Strong knowledge of black box testing methodologies.
  • Excellent debugging, problem-solving, and analytical skills.
  • Strong written and verbal communication skills.
  • Experience working in an Agile/Scrum development environment.
  • Familiarity with mobile accessibility, security and compliance testing.
  • Familiarity with performance and network testing.
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.

Ideal Experience Level (Years, Leadership, Industries):

  • 5+ years of experience

Preferred Industries or Companies for Background:

  • iOS App QA experience on mobile applications with >100k active users is a plus.

Desired Personality or Work Style:

  • Independent
  • Good communication skills

Key Attributes or Values Sought in the Candidate:

  • Independent
  • Accountable
  • Fast learner
  • Good communication skills
  • Collaborative
  • Problem solver

Key Projects or Initiatives for the Role:

  • Mobile apps redesign
  • Other ongoing projects

Success Metrics or KPIs for This Role:

The goal is to ensure high quality mobile app releases. We will track:

  • Number of bugs identified during a release cycle
  • Number of regressions that made it through to production (slipped through QA testing)

How Is Success Measured?

  • Meeting testing deadlines for bi-weekly releases.
  • Ensuring overall quality of the release (low number of P0/P1 bugs and regressions that make through to production)

About us:-

AgreeYa is a global systems integrator delivering competitive advantage for its customers through software, solutions, and services. Established in 1999, AgreeYa is headquartered in Folsom, California, with a global footprint and a team of more than 1,850 professionals across offices. AgreeYa works with 500+ organizations ranging from Fortune 100 firms to small and large businesses across industries such as Telecom, Banking, Financial Services & Insurance, Healthcare, Utility & Energy, Technology, Public Sector, Pharma & Biotech, and others. Please visit us at for more information.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.