Software Engineer - PHP
Software Engineer - PHP
Posted yesterday
SENIORITY
Senior
About the role
- We are looking for outstanding Performance engineers to help engineer and maintain our test automation framework. Exceptional problem solving abilities will be critical for success. You must thrive in a fast moving company and adapt to change quickly.
- The successful candidate will: Create test scripts & data load files
- Consolidate test data and provide test reports
- Customize web dashboard using Graphite web server
- Investigate test results and assist teams with troubleshooting
- Provide technical guidance to other software engineers
- Employ technical expertise to help team members overcome technical problems
- Develop unit and system level tests within an automation framework
- Adhere to release/project schedule and milestones
- Demonstrate total ownership of a product from inception to end of life
- Provide feedback on architectural and implementation enhancements
- Participate actively in team and company-wide architecture discussions
- Working experience with OpenStackWorking experience with Git and Atlassian suite of products (e.g. Jira, Confluence, Fish-eye)
- Ability to self-organize and work effectively within a small team with minimal supervision
- Strong verbal and written communication skills
- Working experience with generic test automation scripting languages including bash, ant and python
- Working experience with Graphite/StatsD metrics collection (concepts can be learned)
- Working experience with web dashboard design using Graphite web server
- Working experience with deployment and configuration of LAMP stack software
- Working experience with deployment and configuration of memcached, Redis, Solr, Varnish
- Magento PHP Test Development using PHPUnitMagento PHP Development Exposure/Familiarity with code base
- Magento Product Installation and Configuration
- Interest in learning Performance Engineering
- Familiarity with on-line commerce applications such as Magento
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
