| Job details | |||
| Canada - Alberta - Edmonton | |
| Engineering - Software | |
| 114525BR | |
| Accelerate your career as you help reinvent the value and impact of information for business everywhere. At EMC, we are leading customers on their journey to cloud computing by enabling them to store, manage, protect and analyze their information assets in a more agile, trusted and cost-effective way. If you are passionate about technology and want to be part of the information management revolution, join more than 50,000+ EMCers around the world who are leading the journey to the cloud. | |
| EMCs
Enterprise Storage Division (ESD) is the worlds preeminent provider of
mission critical information storage solutions, protecting the most
demanding environments of enterprises large and small. From EMCs
flagship Symmetrix VMAX enterprise storage family, to the revolutionary
VPLEX active-distributed storage federation, to the ground-breaking
RecoverPoint continuous data protection, ESDs continuous innovation is
accelerating IT transformation to Hybrid Cloud. Bring your skills, experience and dreams to be part of the global team that is actively defining the future of information technology in the hottest areas, including virtual infrastructure, big data, and cloud computing. We offer a fast-paced, challenging, and rewarding environment that embraces diversity, encourages personal and professional growth, fosters teamwork, and rewards results. | |
Duties and Responsibilities:
The
primary function of a successful candidate in this role is to build and
use EMC's automation tools and infrastructure. The goal is to create
and maintain an automation framework that will test a variety of things
within the product, such as regression, scalability, stability,
performance, code coverage. The applicant will have the opportunity to
design and develop our automation framework to ensure that it will scale
to EMC standards and remain testable.
Another
function of this role is to maintain and improve our automated
regression testing infrastructure including automated tests. The goal is
to write and maintain automated regression testing scripts, various
automation tools and contribute to tasks which increase group’s
productivity and product quality using solid programming skills. This
activity involves interacting with, configuring, debugging, evaluating
and improving the performance of hosts, switches (Fibrechannel,
Infiniband, Ethernet) and storage devices.
The
successful candidate will have the opportunity to learn and contribute
towards many features of our storage virtualization test automation
framework and interact with a variety of components in SAN environment.
The individual will also get opportunity to deal with code in various
programming languages – Python, Java, JQuery. In the effort to make
components more testable and automatable, there will be opportunity to
suggest and/or make appropriate modifications in code. The candidate
will get hands on experience with Scrum methodology.
| |
Location: Edmonton, Alberta
Required:
Degree in Computer Engineering, Masters preferred Computer Science or similar; plus 0-3 years of experience
Experience developing software on Unix, Linux
Experience with object-oriented design and programming using Python and/or Java
Solid understanding of data structures and algorithms
Sense of Urgency, Ownership, accountability and flexible approach required
Nice-to-have:
Experience working in agile Scrum methodology
Experience
with industry best practices for source control, unit testing,
continuous integration, diagnostic strategies and code reviews
Experience with open source automated test frameworks such as PyUnit, JUnit, TestNG and/or Selenium (desirable)
Storage, SAN, virtualization Industry knowledge; and/or system side programming knowledge
Preference will be given to candidate with experience working in a Software Development Engineer in Test or similar role
| |
| When you choose EMC, you join a diverse world of innovative thought leaders. At our core is a commitment to workplace diversity, the sustainability of our planet, and community corporate involvement. We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities-all to create a compelling and rewarding work environment. | |
| Engineering | |
| Product Development | |
| SW Development Submit to job | |
0 comments:
Post a Comment