Mobile Test Engineer Job Description
Mobile Test Engineer Duties & Responsibilities
To write an effective mobile test engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included mobile test engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Mobile Test Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Mobile Test Engineer
List any licenses or certifications required by the position: ISTQB, TMAP, SSL
Education for Mobile Test Engineer
Typically a job would require a certain level of education.
Employers hiring for the mobile test engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Computer Engineering, Information Systems, Education, Electrical Engineering, Electronics, Software Engineering, Science
Skills for Mobile Test Engineer
Desired skills for mobile test engineer include:
Desired experience for mobile test engineer includes:
Mobile Test Engineer Examples
Mobile Test Engineer Job Description
- Support developing models and simulation artifacts to understand the software/system behavior, performance or technical attributes
- Coordinate with software engineers to identify application performance improvements, to ensure testability issues are addressed during design life-cycle
- Work with individual unit teams to ensure the Test strategy is realized and implemented
- Partner with our business drivers to help analyze our current data to build usage models for the future which will become the backbone of our test planning and strategy
- Own scenarios to and from Mobile (Android and IOS) for unified communications experience
- Multi-Service Access Node (MSAN) equipment that serves both Broadband and Voice in multiple access technologies eg ADSL, VDSL, DOCSIS, GPON and FTTx
- Broadband CPE, ONT and Wireless/Mobile devices that connect to these services
- Mobile Handsets and SIM cards
- Systems and processes that performance manage, assure and diagnose these services
- Drive the innovation in mobile apps test development and work closely with engineering teams to identify and act on the opportunities for automation and test tools
- At least 1 years of experience in Testing Mobile Applications, Native and Hybrid apps
- 1 year of experience in leading OR At least 1 year of experience in overseeing testing activity of multiple testers
- 1 year of experience with project management methodologies
- Thorough understanding of synchronous vs
- Extensive technical knowledge of advanced testing concepts and formal firmware and Systems Verification strategies for regulated Software, preferably in the Medical Device Industry
- Knowledge of both Manual and Automated Testing Tools for Application Software Embedded Systems
Mobile Test Engineer Job Description
- Write and execute manual and automated test plans and related test cases
- Perform software testing activities for technically complex areas such as iOS app framework, library, performance and network
- Work with Developers closely to design test strategies
- Conduct research on the latest test tools, trends and methodologies, and implement new initiatives
- Improve our existing test automation frameworks and infrastructure (KIF, Espresso) and support engineers in writing additional UI tests
- Develop test automation plan by collaborating with the manual testing team
- Maintain existing UI tests, monitor failures and report bugs
- Bring in new or better alternate automated testing tools, as needed
- Develop automated test frameworks and suites that enable our engineering team to easily write, run, and view results of automated functional and non-functional software tests
- Drive best practices throughout our software development process that will improve overall software reliability while minimizing overhead on development efforts
- MS in Computer Science, Electrical Engineering or related field
- Cockpit or Requirements management tool
- Experience creating tests using automated frameworks (examples include but not limited to Robolectric, Appium, Robotium, UI Testing in Xcode)
- 4+ yrs of experience with major time designing and building automation frameworks
- Experience on Mobile automation platforms like Android, Selenium and mechanisms to build tests for Continuous integration
- 4 years’ experience in working in a QA engineer role of which minimum of 2 years working on mobile apps
Mobile Test Engineer Job Description
- Develop and execute manual test cases to detect issues that cannot be detected through automated means, where necessary
- Test newly introduced or updated business functionalities, track defects, reproduce customer issues and ensure quality of the mobile, AR and VR product line
- Document methodology for test requirements, plans, procedures, and results
- Review design documents to ensure testability of new features the quality of the designs
- Test plan writing and test case creation
- Provide daily updates to related teams on progress against the timelines and goals
- Lead the QA team
- Communicate with the product owner
- Take test architecture decisions
- Implement new functionalities and improvements for automation frameworks created by customers
- Familiar with Agile process and development tools (Jira, Git, Bamboo, Jenkins, TestRail, etc)
- Scripting or programming experience preferred
- 2+ years of technical experience in a software development organization with a Bachelor's or Master's Degree in Science preferred
- Experience providing quality assurance for a site with at least 1 million active users
- Must be comfortable writing queries against relational databases
- 3+ Years’ experience in Software Development and/or Software V&V
Mobile Test Engineer Job Description
- Perform test automation tool evaluations
- Setup test automation environments
- Select which of the new features is worthy of inclusion in our automated suite
- Develop a mobile version of the application
- Perform automated testing
- Propose and promote technical solutions on the framework, approach and test strategy
- Collaborate with manual testing engineers on technical issues
- Define, implement, execute and report about tests (mostly automated tests written as code or scripts, sometimes manual tests) for components written for different mobile operating systems (iOS, Android) or cloud environment (JEE)
- Ensure that our products meet all quality requirements throughout the whole software development lifecycle
- Setup and operation of our build & testing infrastructure (virtual machines, build & test servers, config scripts )
- Strong knowledge of Android and iOS platforms and tools
- Client-side mobile application expert with shipped products on either Android and iOS platforms (both platforms preferred)
- Android app or Java development/Verification experience
- Web Technologies - HTML5, CSS3, XML, JSON
- Strong experience in Python or Java
- Solid understanding of operating system fundamentals, object oriented design, software test engineering principles, tools, techniques, and execution with an emphasis on automation
Mobile Test Engineer Job Description
- Creation and maintenance of industry leading practices, including automation and CICD
- Resolve problems and roadblocks as they occur, and follow through on details and drive issues to closure with help from peers or managers
- Contribute to requirements definition process
- Assist with judgment calls with peers and manager input/assistance
- Perform automated testing of the Mobile application
- Communicate with managers and development team proactively and on time
- Familiar with basic level programming languages
- The desire to speak at conferences
- Architect from the ground up an automation framework for both mobile (iOS and Android) and web applications
- Develop automation test scripts for the new framework utilizing JavaScript, Swift, Python and other programming languages for both applications User Interface and API communication between embedded and cloud systems
- Experience in automation of Mobile applications using Appium
- Experience in Web Browser Automation using Selenium
- Should have familiarity with Mobile Apps on Android and iOS and knowledge of driver automation
- Experience with Saucelabs would be plus
- Experience with Page Factory Design Pattern or Page Objects is a plus
- Experience in automation using Junit or TestNG is a plus