Match score not available

Test Engineer, Mobile Applications / Remote / FL

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 
Florida (USA), United States

Offer summary

Qualifications:

3+ years of mobile testing experience, Proficient in iOS and Android apps, Strong experience in test automation tools, Familiarity with CI/CD pipelines.

Key responsabilities:

  • Develop comprehensive test plans for apps
  • Execute manual and automated test cases
DevSavant logo
DevSavant Scaleup https://www.devsavant.ai
51 - 200 Employees
See more DevSavant offers

Job description

About DevSavant


At DevSavant, we are a trusted technology partner. We deliver innovative, high-quality solutions with a focus on excellence and results. Our people are at the heart of everything we do, fostering a culture of growth and well-being. Join us and thrive in a supportive, success-driven environment.


We're looking for a talented, passionate engineer with a knack for building clean, quality software. Everything we do

involves maps and data, with a focus on usability and simplicity. We thrive on building amazing tools to help our customers solve very painful data and workflow challenges. You would be joining a team of motivated engineers and designers who spend every day learning and teaching technology.


As a Test Engineer, Mobile Applications, you will play a pivotal role in ensuring the quality, performance, and reliability of our mobile applications across iOS and Android devices. You will be an advocate for best practices in testing and coding, helping to ensure that both the development teams follow high standards of quality throughout the software development lifecycle. You will collaborate closely with developers to identify and implement improvements that drive the success of our apps, and you’ll be instrumental in building a culture of quality across the organization.



Responsibilities


  • Test Strategy & Planning: Develop and maintain comprehensive test plans for iOS and Android mobile applications, covering functional, regression, integration, performance, and non-functional testing (e.g., load testing, stress testing, scalability, security).
  • Test Execution: Execute manual and automated test cases on both iOS and Android platforms, ensuring consistent functionality across different devices and OS versions.
  • Best Practices: Champion good coding and testing practices, ensuring that both manual and automated tests are written in a clean, maintainable, and scalable way. Advocate for code reviews, quality metrics, and coding standards within the testing and development teams.
  • Automation: Build and maintain automated test scripts using tools like, Espresso, XCUITest, or similar frameworks to improve test coverage, speed, and reliability. Promote test automation as a key component of the CI/CD pipeline.
  • Bug Tracking & Reporting: Identify, document, and track defects using tools such as Jira, ensuring all issues are clearly communicated and resolved in a timely manner.
  • Non-Functional Testing: Conduct performance, stress, load, scalability, and security testing to ensure apps meet performance, stability, and security standards.
  • Collaboration: Work closely with developers, product managers, and UX/UI designers to identify and address potential issues early in the development lifecycle, ensuring a seamless development process with a focus on code quality and user experience.
  • Cross-Platform Compatibility: Ensure apps work consistently across different OS versions, devices, screen sizes, and configurations.
  • Continuous Improvement: Stay up-to-date with the latest mobile testing tools, methodologies, and best practices. Contribute to the refinement of testing processes and advocate for continuous improvement within the team.
  • Mentorship: Provide guidance and mentorship to engineers in both test automation and best coding practices, fostering a culture of quality and technical excellence.


Requirements


  • Experience: 3+ years of hands-on experience in mobile testing for iOS and Android platforms.
  • Technical Skills:
    -  Proficient in testing mobile apps on both iOS (Xcode, XCTest, etc.) and Android (Android Studio, Espresso, Robolectric, etc.).
    - Strong experience in test automation using tools like Appium, XCUITest, Espresso.
    - Solid understanding of mobile testing frameworks, methodologies, and best practices for both functional and non-functional testing (e.g., load, stress, and performance testing).
    - Experience with load, stress, and scalability testing of mobile apps. Monitor and analyze CPU usage and memory consumption to identify performance bottlenecks, optimize resource utilization, and detect memory leaks or excessive memory usage.
    - Familiarity with CI/CD pipelines and tools such as Jenkins and Tekton.
  • Manual Testing: Solid experience in writing and executing manual test cases across iOS and Android apps.
  • Code Quality Advocate: Strong advocate for clean, maintainable, and efficient code in both testing and development.
  • Experience driving quality improvements through test automation, code reviews, and mentoring.
  • Bug Tracking & Reporting: Familiarity with issue tracking tools like Jira or similar.
  • Analytical Thinking: Strong analytical and problem-solving skills, with the ability to identify and resolve complex mobile app issues.
  • Communication: Excellent written and verbal communication skills to collaborate effectively with cross-functional teams.
  • Technologies: experience with Kotlin, Java, Objective-C, Swift, SwiftUI, Rest APIs.
  • A working knowledge of web technologies and Kotlin Multi-platform Mobile is a huge plus.



Qualities we're looking for


  • Ownership thinking. Have the ability to take ownership and make decisions. Passion and self-motivation are key. We don't micromanage, you'll be expected to own and deliver.
  • A GTD attitude. Identify next actions, communicate intent, and execute. We're a fast-paced team, and this role covers a wide area, so a results-driven mentality is critical.
  • The desire to build something great and bring technical solutions to people to solve their problems.
  • Bonus: You {love coffee, love software + products, have a good sense of humor}

 

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Thinking
  • Communication

Mobile DevOps Engineer Related jobs