Apply

Mobile Software Engineer in test

Posted 2 days agoViewed

View full description

πŸ’Ž Seniority level: Middle, 3+ years

πŸ” Industry: Software Development

🏒 Company: DevSavant Inc.

πŸ—£οΈ Languages: English

⏳ Experience: 3+ years

Requirements:
  • 3+ years of experience in testing mobile applications (iOS and Android) for both functional and non-functional testing (e.g., load, stress, and performance testing). It is okay to be stronger in one than the other.
  • iOS: Experience with XCTest and similar.
  • Android: Experience with Espresso and similar.
  • Understanding of mobile app development experience with Kotlin or Swift, Java, Objective-C, and Rest APIs.
  • Code Quality Advocate: Strong advocate for clean, maintainable, and efficient code in both testing and development.
  • Bug Tracking & Reporting: Familiarity with issue tracking tools like Jira or similar.
  • Experience driving quality improvements through test automation, code reviews, and mentoring.
  • 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.
Responsibilities:
  • Design, develop, and maintain various tests (e.g., unit tests, and end-to-end tests). The role's workload is distributed as approximately 35% software engineering tasks and 65% test engineering efforts.
  • Execute manual and automated test cases on both iOS and Android platforms, ensuring consistent functionality across different devices and OS versions. Using tools like Espresso, XCTest, or similar frameworks to improve test coverage, speed, and reliability. Promote test automation as a key component of the CI/CD pipeline.
  • 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).
  • 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.
  • Identify, document, and track defects using tools such as Jira, ensuring all issues are communicated and resolved on time.
  • Ensure apps work consistently across different OS versions, devices, screen sizes, and configurations.
  • 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.
  • Provide guidance and mentorship to engineers in both test automation and best coding practices, fostering a culture of quality and technical excellence.
Apply

Related Articles

Posted 6 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 6 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 6 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 6 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 6 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.