Senior Quality Assurance Engineer (offline) $2000-3500

DI.FM is the #1 online radio network for Electronic Music fans around the globe. We work hard to deliver only the best music to our listeners around the world around the clock; it's an obsession that has led us to curate over 90 channels covering every style of electronic music, and we continue to add more. Everyone at DI.FM is extremely passionate about electronic music culture, and we love nothing more than making sure that excellent music keeps playing non-stop to our listeners around the world. We are a dedicated group made up of talented and passionate people from around the world, literally. We pride ourselves on finding the best talent to help us succeed by creating the best products possible, and we do so with no boundaries.

Overview:
The Quality Assurance (QA) Engineer is responsible for ensuring the quality and integrity of all mobile applications, front-end and back-end products through the development and execution of software testing, planning and documentation. The QA Engineer monitors processes and procedures in product development and design under the guidance of the QA Team Lead and the Product Owner.

Responsibilities and Accountability
• Plan, execute and communicate work on several mobile and web applications within our portfolio of products.
• Perform functional and non-functional testing of software products.
• Investigate and report defects found during development and reported by a support team.
• Design, implement, execute and debug tests cases and scripts.
• Validate and document completion of testing and development.
• Automate test cases (we use Postman + JS scripts for API, Ghost Inspector for Web, and currently we’re implementing Appium for mobile apps).
• Verify bug fixes on staging and production environments.
• Participate in requirement analysis activity to ensure that the requirements are complete, clear and consistent.
• Other duties as assigned.

Core Competencies and Experience
• 5+ years’ experience in software development with emphasis on quality assurance methodologies and testing
• Bachelor’s in software engineering, computer science or related field, or equivalent experience
• Proficiency within our technology stack from a QA perspective (Backend in Ruby/Rails; iOS app in Swift, Android app in Kotlin, Web sites are using Marionette.js), ability to work across all of application layers (Web apps, mobile native apps, databases, API etc).
• Understanding of software project development concepts and quality control methodologies.
• Passion for music
• Communicate clearly in written English

Desirable Skills
• Strong technical skills and experience in:
o Working with mobile logging/debugging tools (ADB, Android Studio, Xcode)
o Working with proxy tools, e.g. Charles
o Git/Github for source control
o API testing
o Test automation experience (Web / Mobile / Backend) will be a big plus

Personal Attributes
• Excellent decision-making and problem-solving skills
• Ability to work in a remote team environment
• Self-driven, organized and motivated to deliver kick-ass results

Interview process: 1- screening with Product Owner. 2 - interview with QA Lead. 3 - Probably a take home test.

About Freelancer Larysa Rozumeyenko

Я працюю як незалежний ІТ-рекрутер (більше 11 років) від імені кількох американських продуктових компаній, з якими співпрацюю на довгостроковій основі (з деякими безперервно працюю більше 5 років:-). 100% вакансій передбачають remote зайнятість. Всі співбесіди - безпосередньо з менеджментом компаній (ніяких посередників:-)!

Company website:
https://www.linkedin.com/in/larysa-rozumieienko-a656533a/

The job ad is no longer active
Job unpublished on 15 July 2021

Look at the current jobs QA Manual Remote→