Mobile Software Engineer in Test
Bloomerang
·
Posted:
August 31, 2023
·
Remote
About the position
As a Mobile Software Engineer in Test at Bloomerang, you will play a crucial role in developing software for testing, including tools, frameworks, and automated tests. Your responsibilities will include editing and adding to automation pipelines, identifying areas of coverage that may have been missed, and continuously improving and maintaining automation test frameworks. You will also serve as the subject matter expert in your team's domain and contribute to the overall business strategy. With a strong focus on automation capabilities and troubleshooting, you will ensure the quality and efficiency of the software development process.
Responsibilities
- Develop software for testing: tools, frameworks, and automated tests
- Edit and add to automation pipelines while maintaining an understanding of their functionality
- Identify missed areas of coverage and fill gaps
- Continually improve and maintain automation test frameworks
- Exhibit solid debugging skills and provide assistance on rarer, more complex issues
- Be the subject matter expert in the team's domain and its contribution to overall business strategy
- Leverage the Repl tool to find appropriate automation IDs for tests and identify missing controls
- Communicate automation capabilities and articulate what is or is not possible from an automation standpoint
- Troubleshoot and refactor code
- Navigate pairing sessions
- Maintain a general knowledge of Agile methodologies and practices
- Implement design patterns like SOLID and DRY
- Write how-to's, processes, and review documentation
- Write automated tests without any supervision
- Have a full understanding of each step of the automation pipeline process
- Have strong debugging abilities, coding skills, and knowledge of development tools
- Have a thorough understanding of QA methodologies and the process of QA on mobile devices/environments
- Have experience with CI/CD systems such as Visual Studio App Center
- Have 3+ years of experience as a Software Engineer in Test
Requirements
- Write automated tests without supervision
- Full understanding of each step of the automation pipeline process
- Strong debugging abilities, coding skills, and knowledge of development tools
- Thorough understanding of QA methodologies and the process of QA on mobile devices/environments
- Experience with CI/CD systems such as Visual Studio App Center
- 3+ years of experience as a Software Engineer in Test
Benefits
- Generous health, vision, and dental insurance options
- Free subscription to Bright, a wellness platform offering fitness, meditation, mindfulness, and nutrition classes
- Competitive PTO package including 20 PTO days, 3 flex days, 4 optional volunteer days, and 12 paid holidays
- Paid parental leave
- 401k match
- Equipment provided
- Salary range of $73,000 - $99,000
- Discretionary bonus potential
- Permanent, full-time, fully remote position
- Equal Opportunity Employer