Stack Exchange

Job Description

About the QA Team

QA’s main role at Tagged is to be the owners of quality efforts.  Working to provide assistance on this quality effort, QA ensures an excellent user experience which is also definable and highly visible.  Internally, QA provides tools and training to speed up and support the development process in order to deliver output that is 'on quality'. Overall, QA engages itself in planning and actions with the eventual goal of complete continuous deployment models.

About the Job

Ensuring that Tagged’s products delight our customers demands high quality features. Automation testing is key to long term maintainability, so candidates need to have solid experience developing automated tests. Creativity is the key to our success as we work together to continually find new ways to improve our quality and put our 300+ million customers first!


  • Create and maintain web and mobile automation tests and test frameworks that will enable a better user experience to millions of visitors to one of the largest social discovery websites

  • Work to minimize manual testing by identifying high-ROI test cases and automating them

  • Participate as an embedded QA team member while utilizing the Agile process and working interactively with software engineers from the beginning of the development cycle

  • Develop tools to assist in development and testing efforts

  • Work on complex issues where analysis of situations or data requires an in-depth evaluation and deep product understanding

  • Manage multiple priorities and tasks in a dynamic work environment

  • Use judgment in selecting methods, techniques and evaluation criteria for successful results

  • Attend stand-ups and other team meetings and become intimately aware of upcoming features and changes and proactively work with product owners/managers

  • Work collaboratively within a team of other engineers and demonstrate strong teamwork

Skills & Requirements

About you

The QA Software Engineer’s role is to understand how something works in a detailed manner and then work with others to develop tests against it.  You will work interactively with software developers to ensure that testability is not an afterthought.  The ideal candidate is very familiar with a variety of technologies and how various technology stacks interoperate.  

  • 3+ years of development experience in the software industry as a developer or QA Engineer

  • Strong understanding of QA concepts and testing methodologies

  • Strong English communication skills (verbal and written)

  • Proven abilities in the following disciplines: software testing, test case writing, and automated script development

  • Experience using web and mobile automation testing frameworks (Selenium, Appium, Robotium, UI Automation, Calabash, etc)

  • Experience developing automated tests that integrate into existing testing frameworks

  • Strong analytical skills and attention to detail

  • Strong aptitude (and appetite!) for learning new technologies

  • Experience using issue tracking systems (e.g. JIRA, Bugzilla, Trac, Mantis)

Nice to haves:

  • BS or MS in Computer Science (or related field) is strongly preferred

  • Experience using performance and load testing tools (JMeter, ab, etc)

  • Experience with continuous integration tools, particularly Jenkins

  • Prior PHP/Java programming experience

  • Scripting experience in multiple languages

  • Experience working with relational databases and working knowledge of SQL

  • Ability to analyze code from other team members

  • Experience working with testing frameworks such as PHPUnit, JUnit, and TestNG

  • Experience with code coverage reporting concepts and metrics

  • Working knowledge of using virtual machine environments

  • Familiarity using source code control systems, especially Git.

  • Exposure to and understanding of XML, JSON, HTML, CSS, and JavaScript

About Tagged

Tagged makes social discovery products that enable anyone to meet and socialize with new people. Our mission is to help everyone feel love and belonging, and we're building toward a vision where anyone can use a device to instantly connect with interesting new people anytime, anywhere.


Learn more about Tagged

We have great benefits

Unlimited PTO & 11 Paid HolidaysDaily Catered Lunch & Dinner, Fully-stocked Kitchen100% Covered Medical, Dental and Vision BenefitsMembership at San Francisco's Premier Gym, The Bay ClubAnnual Wellness ReimbursementPaid Maternity/Paternity Leave & Newborn BucksFlexible Work HoursCommuter Benefits (Public Transportation & Parking)

Visit the Tagged company page

view all job listings view all Tagged job listings

Software Developer Engineer in Test (SDET) at Tagged - Appium