Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior QA Engineer (Mobile) @ Simplicity First

Home > Quality Assurance and Testing

 Senior QA Engineer (Mobile)

Job Description

Works with developers and business application users to develop comprehensive test plans and detailed test cases, including the use of automation, performance and test management tools. Develops, modifies, and executes software test plans, automated scripts and programs for testing. Analyzes and writes test standards and procedures. Maintains documentation of test results to assist in debugging and modification of software. Analyzes test results to ensure existing functionality and recommends corrective action. Consults with development engineers in resolution of problems.

JOB SUMMARY:
The Quality Assurance Engineer is responsible for testing MINDBODY applications, diagnosing problems and reporting bugs. The Quality Assurance Engineer has prior experience with testing, excellent attention to detail, strong analytical, technical and communication skills. In addition, the Quality Assurance Engineer understands the MINDBODY technologies and products. Responsible to improve the automation coverage.

MINIMUM QUALIFICATIONS AND REQUIREMENTS:

Bachelors Degree in Computer Science, or equivalent experience

4+ years of industry experience in testing mobile applications

Need Strong understanding of BDD.

iOS : Needs hands on Experience on Swift, UITesting with XCTest framework

Android: Needs hands on Experience on Java, Kotlin and Espresso framework for UITesting and automations.

Strong understanding of best practices in software testing, test planning, test case writing and defect writing

Strong understanding of SDLC development processes

Hands-on experience writing code in OOP languages (C#/Java/Objective-C/Swift

Hands-on experience with SQL and relational databases (T-SQL, MySQL, MongoDB)

Hands-on experience troubleshooting issues in front-end applications and back-end code

Hands-on experience executing and implementing automated tests

Hands-on experience communicating with team members to provide support throughout development life cycle

Good communication and collaborations skills.

PREFERRED QUALIFICATIONS AND REQUIREMENTS:

  • Hands-on experience with API testing tools (Postman, SoapUI, Advanced REST Client)
  • Hands-on experience with large-scale analytics platforms (New Relic, Splunk, PRTG)
  • Hands-on experience with browser development tools (Chrome DevTools, Firefox Developer Tools)
  • Hands-on experience with version control software (Git, TFVC)
  • Hands-on experience with code editors (Visual Studio, Android Studio, Xcode)
  • Hands-on experience with bug/project tracking software (Azure Dev-Ops, JIRA)
  • Hands-on experience with continuous integration tools (Jenkins, TeamCity, Travis CI, TFS)
  • Hands-on experience with scripting languages (Python/Bash/JavaScript/Ruby)

PRINCIPAL DUTIES AND RESPONSIBILITIES:

Collaborate with QA engineers to determine test strategy for project
Review new code for potential defects and develop test strategies from findings
Track own open defects and provide support until resolution
Propose technical solutions to remediate defects in code
Create simple automated tests using established automation tools and frameworks
Write complex SQL queries to facilitate own testing and work of other QA engineers
Propose improvements to SDLC/Agile practices of project
Accurately estimate level of effort for own testing tasks
Create and maintain basic documentation for established QA best practices
Collaborate with software engineers to communicate details of own testing efforts and provide support throughout development life cycle
Implement solutions to utilize continuous integration servers effectively
Create simple software tools to facilitate testing
Troubleshoot and track defects for testing environments and infrastructure
Report into QA metrics as per definitions from department.
Mentor junior QA members.

WORK ENVIRONMENT AND PHYSICAL DEMANDS:
Dexterity of hands and fingers to operate a computer keyboard.
This position is mostly stationary and will be required to remain stationary for extended periods of time.
Specific vision abilities required by this position include close vision, color vision, and the ability to adjust focus.
The noise level in the work environment is usually moderately quiet.

SCOPE OF SUPERVISION/AUTHORITY:
Duties are performed under limited supervision. Will receive training and guidance when working on new processes and procedures. Most decisions will be routine and do not require supervisor assistance. No direct management responsibility.

Job Classification

Industry: Fitness & Wellness
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Test Analyst
Employement Type: Full time

Contact Details:

Company: Simplicity First
Location(s): Pune

+ View Contactajax loader


Keyskills:   Manager Quality Assurance Testing tools MySQL Javascript Agile Mobile applications Troubleshooting SDLC Testing Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Automation Engineer, Actimize (Selenium, Java)

  • NICE
  • 2 - 4 years
  • Pune
  • 2 days ago
₹ Not Disclosed

Automation Engineer, Actimize (Selenium, Java)

  • NICE
  • 2 - 4 years
  • Pune
  • 3 days ago
₹ Not Disclosed

Data Quality Engineer

  • Pattern Technologies
  • 4 - 7 years
  • Pune
  • 3 days ago
₹ Not Disclosed

Middleware Engineer (safe Rtos Configuration, Thread/task Handling)

  • Cyient
  • 3 - 7 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Simplicity First

Mindbody is the leading technology platform for the wellness industry, featuring an app that allows users to discover and book fitness, beauty and integrative health services, and industry-leading software for business growth and management.Since its very first iteration, Mindbodys software has turn...