Mobile QA Automation

  • Posted 60+ days ago | Updated 9 days ago

Overview

Remote
Depends on Experience
Contract - W2

Skills

Automation
Manual
Android
IOS
Selenium
Python
Ruby
Java
MySQL
Oracle
NoSQL
CI/CD pipelines

Job Details

Job Title: : Mobile QA Automation
Location: REMOTE
Duration: Long Term Contract

Responsibilities
• Understand code interactions for effective testing strategies.
• Develop reusable scripts and tools for efficient testing.
• Report defects, work collaboratively for prompt resolutions.
• Create functional automation scripts and participate in system implementation throughout the en-tire development life cycle.
• Participate in design discussions to enhance testability and quality.
• Conduct functional and non-functional testing for software quality.
• Execute tests based on detailed plans, considering diverse scenarios.
• Innovate testing processes and tools for greater efficiency.
• Document test scripts, tools, processes clearly and concisely.
• Identify, prioritize, and execute tasks in the software development lifecycle.
• Assist in troubleshooting, software release, and production support.
• Automate tasks through appropriate tools and scripting.

Requirements:
• Proven experience as an SDET or a Software Engineer with a focus on test automation and quality assurance.
• Proficiency in White box testing methodologies, including a deep understanding of internal work-ing of software systems, code structures, flow and interactions with various components and ability to design and execute comprehensive testing strategies based on this knowledge.
• Proficiency in mapping data from source to destination, ensuring that all transformation and transfers preserve data accuracy and integrity.
• Knowledge of Form IO, JSON,
• Strong commitment to quality and continuous improvement.
• Experience working on Android/IOS applications.
• Experience building Automation framework from scratch using Cucumber or Selenium
• Proficiency in scripting languages such as Python, Ruby, Java
• Solid understanding of databases, both relational (like MySQL, Oracle) and NoSQL (like MongoDB, CouchDB).
• Knowledge of JSON, ETL, BI Tools, Data warehouse, Snap logic, Postman, Bitbucket, SVN
• Familiarity with DevOps methodology and CI/CD pipelines.
• Strong knowledge of software architecture principles.
• Excellent communication and teamwork skills.
• An analytical mind with problem-solving abilities.
• Degree in Computer Science, Statistics, or relevant field.

 

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.