Job Description
As a Systems Test Engineer Senior or Lead on our Infrastructure Services Team, you’ll implement and support various testing frameworks/tools/tests for automated unit, UI and memory tests. You’ll implement and support CI/CD Pipeline automation using cloud technologies and production deployments for our native iOS and Android applications. You’ll use your development and testing expertise to drive continuous improvement and growth of our test automation and CI/CD Pipeline capabilities. As a member of this Agile team, you’ll support test automation developed by our 10 SCRUM delivery teams, research new tools and collaborate with technical leadership to implement best practices and train/communicate changes to tooling to our scrum teams.
This is a remote position
Must-have qualifications
- Bachelor's Degree or higher in an Information Technology discipline or related field of study (e.g., Computer Science, Software Engineering, MIS) and a minimum four years of related work experience designing, programming, testing and supporting software programs and applications.
- Instead of a degree, a minimum of six years related work experience outlined in the above bullet
Preferred Skills
- Experience with relevant programming languages (e.g. Kotlin, Java, Swift, Objective C, C#)
- Experience implementing frameworks/libraries to enhance test automation capabilities and hands on experience with iOS or Android test automation frameworks (e.g. Junit, Espresso, KIF, XCUITest)
- Experience with test automation for CI/CD
- Experience with BDD frameworks (e.g. Gherkin and Cucumber)
- Ability to develop reusable automation scripts, libraries, services with various tools (e.g. Ruby, Bash, Python)
Compensation
- $82,500 - $129,250/year depending on position level and experience
- Gainshare bonus up to 30% of your eligible earnings based on company performance
Benefits
- 401(k) with dollar-for-dollar company match up to 6%
- Medical, dental & vision, including free preventative care
- Wellness & mental health programs
- Health care flexible spending accounts, health savings accounts, & life insurance
- Paid time off
- Paid & unpaid sick leave where applicable, as well as short & long-term disability
- Parental & family leave; military leave & pay
- Diverse, inclusive & welcoming culture with Employee Resource Groups
- Career development & tuition assistance
- Onsite gym & healthcare at large locations
Job ID: 54164