About Apptimize: Apptimize is transforming mobile development by enabling mobile teams to instantly change their native apps whenever they want, with zero coding and no re-deployment. We believe mobile apps are how every person will interact with every company, and that mobile development is the future of how people will innovate.
Apptimize is driving the change that will lead to the next generation of mobile innovation. We’ve been selling for less than 1 year and our customers include Ebay, Rakuten, Vevo, Nook, Flipagram, and Capital One. Join us for the most exciting, rewarding, and accelerated growth period of your life. Candidates often remark we have one of the strongest teams they’ve ever met (seriously, check out https://apptimize.com/company/about) and we’re excited for you to join us!
We are looking for curious teammates passionate about new technology, open to giving and receiving feedback without ego, intensely focused on the right things, and committed to our work. We are a team where the right kind of ambition will make us all increasingly formidable and rich. Founded in 2013 in Silicon Valley, we are 2 years old, 15 people, and raised our Series A one year after Y Combinator.
About the Role: Apptimize views testing and automation as one of our key competitive advantages. Our customers rely on our software being performant, secure, stable, and correct for hundreds of millions of users. You give us a strategic advantage as a trusted partner to our customers.
Responsibilities
DEVELOP HIGH LEVEL STRATEGY
determine which types of tests should be run and when
iterate on a repeatable process for testing
select test frameworks and tools
set best practices for automation
increase our consistency, confidence and speed
SETUP TEST INFRASTRUCTURE
where tests live
how they are configured
how they are run and results collected
setup of test frameworks and tools
TEST
determine how to test things that are hard to test
organize documentation needed for testing
write automated tests
perform manual tests
TRIAGE
identify and accurately diagnose issues
escalate critical issues
document and prioritize non-critical issues accordingly
provide more solutions than problems
LEADERSHIP
mentor other team members on test best practices
get the most value out of our testing efforts
help grow our team
Requirements
commitment & initiative
software engineering expertise + data structure & algorithms
strategic thinking, weigh options, make decisions
prioritizes well with limited information
willing to learn new tech/test methods/etc very quickly as required
great communication skills & team spirit
detail oriented & organized
experience with SDLC
knowledge of git branching, continuous integration & continuous deployment
knowledge of HTTP, DNS, SSL, REST API’s
experience testing on web, API’s and native mobile
experience with testing methods and processes
experience with testing and automation tools
experience writing automated tests
experience writing test plans
experience creating test infrastructure
experience setting best practices
expert level scripting
Great to Have
experience leading a small team
Java, Angular.js, objc – XCode, android – IntelliJ
AWS: EC2, S3, CloudFront, RDS
development on web and native mobile
