Senior Software Engineer – Mobile Test Automation
About the job
Education • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience. Experience • Minimum 2+ years of professional experience in test automation or QA engineering. • Hands-on experience designing, implementing, and maintaining automated tests for native mobile applications (Android and/or iOS). • Experience testing on emulators/simulators and physical devices. • Proficiency with mobile automation tools such as Espresso, UIAutomator, XCUITest, Appium, or similar. • Experience working in Agile and DevOps environments, including CI/CD pipelines (Jenkins, GitHub Actions). • Strong understanding of the mobile application lifecycle, from build to deployment. Key Skills & Responsibilities • Develop and maintain scalable mobile test automation frameworks. • Debug mobile applications, analyze logs, and capture performance metrics. • Ensure application quality, security, and performance across devices and platforms. • Apply secure coding and testing practices to identify vulnerabilities. • Leverage knowledge of web technologies and full-stack systems to improve test coverage. • Use design patterns to build maintainable and reusable test solutions. • Solve complex business problems with innovative and forward-thinking approaches. • Create clear, concise technical documentation.
Requirements
- Test Automation
- QA Engineering
- Mobile Automation Tools
- Agile
- DevOps
Qualifications
- Bachelor’s degree in Computer Science
- Equivalent professional experience
Preferred Technologies
- Test Automation
- QA Engineering
- Mobile Automation Tools
- Agile
- DevOps
About the company
Emburse offers innovative solutions to help organizations streamline their expenses and travel management processes.
Similar Jobs
Senior Software Development Engineer in Test
Morningstar
Senior Lead Software Engineer
Sampoorna Consultants
Senior Software Engineer
NVIDIA