Full Time

Software QA Engineer, Mobile Automation

Square
$60,000 - $100,000* / year (about $29–$48 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Square, so some details may not match this job. The employer's own page has the real description.

Job Overview


The Software QA Engineer focused on Mobile Automation at Square will play a critical role in ensuring the quality and performance of our mobile applications. This position entails designing, developing, and executing automated test cases to identify and mitigate defects in the early stages of the development lifecycle. The ideal candidate will collaborate closely with cross-functional teams, including product managers and developers, to enhance the overall user experience and maintain high-quality standards in our mobile products.



Job Responsibilities

  • Design and implement automated test frameworks and scripts for mobile applications.
  • Develop and maintain comprehensive test plans and test cases.
  • Conduct system and regression testing while tracking defects and ensuring timely resolution.
  • Collaborate with developers and product teams to understand application functionalities and requirements.
  • Utilize continuous integration tools to ensure automation of testing processes.
  • Participate in code reviews and provide feedback on testing aspects of development.
  • Identify and evaluate overall quality metrics to drive improvements in testing practices.
  • Stay up-to-date with industry trends and advancements in mobile testing technologies.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in software quality assurance, particularly in mobile automation testing.
  • Proficiency in programming languages such as Java, Kotlin, or Swift.
  • Experience with testing frameworks and tools such as Appium, Selenium, and XCTest.
  • Strong understanding of mobile application development and testing methodologies.
  • Familiarity with API testing using tools such as Postman or RestAssured.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools


In this position, the Software QA Engineer will work with a variety of technologies and tools essential for mobile automation testing, including Appium for cross-platform mobile application testing, Selenium for web applications, and CI/CD tools such as Jenkins and GitHub Actions for continuous integration practices. Additionally, familiarity with testing environments like TestFlight and Firebase will be beneficial for the execution of QA processes.



Ideal Candidates


The ideal candidates for the Software QA Engineer, Mobile Automation role at Square will possess a deep passion for quality assurance and a customer-centric mindset. Strong analytical skills combined with the ability to think critically under pressure are essential. Candidates should also demonstrate outstanding communication skills, facilitating seamless collaboration across various teams. A proactive attitude towards identifying areas of improvement and implementing innovative testing solutions will mark a candidate as a perfect fit for this pivotal role within the Square team.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.