Senior Software Engineer in Test – Mobile Job Description Template
Our company is looking for a Senior Software Engineer in Test – Mobile to join our team.
Responsibilities:
- Take ownership for developing test plans and cases for new features exercising your QA mindset and collaborating with Developers and Product managers;
- Use great troubleshooting skills regarding network libraries and state management in mobile applications;
- Identify automation opportunities and implement automated testing utilizing currently deployed frameworks;
- Lead performance benchmarking efforts for mobile;
- Lead test automation and test infrastructure development using currently deployed frameworks/designing and implementing new test infrastructure.
Requirements:
- Experience with continuous integration and build management tools, such as Jenkins and Maven;
- Experience with mobile app development (Android/iOS);
- Proficiency in at least one modern object-oriented programming language such as Java, Swift;
- Experience with one or more general purpose programming languages and strong fundamentals in Data Structures and Algorithms;
- Experience with JSON/REST APIs;
- Have published app to Google Play/App Store;
- Passionate, motivated, and fast learner.