Quantcast
Channel: VMware - Custom Search openings
Viewing all articles
Browse latest Browse all 163

Software Engineer in Automation Job (Sofia, BG)

$
0
0
Posting TitleSoftware Engineer in Automation
About UsVMware is the leader in virtualization and cloud infrastructure solutions that enable our more than 500,000 enterprise and mid-market customers to thrive in the Cloud Era by simplifying, automating and transforming the way they build, deliver and consume IT. We enable people and organizations by radically simplifying IT through software virtualization with a focus on three core missions: End-User Computing (EUC), Hybrid Cloud and Software-Defined Data Center (SDDC). Join our community – instigators of innovation and transformers of technology – as we envision and create what’s next in IT. Get connected to an engine of opportunity fueled by the transformative products and solutions we bring to market, the passion and trust we inspire in our customers, and our collaborative drive to imagine, define and deliver the future of IT. With 13,000+ employees and 50+ locations worldwide, we are passionately driven to make an impact while contributing back to the community. Learn more at vmware.com/careers today!
Why Work for Our DivisionVMware’s world-class, award-winning RD team is comprised of thousands of top-notch computer scientists and software engineers that are transforming computing through virtualization. Members of the RD team voice their creative ideas and watch them become initiatives, participate in exciting short-term and long-term products on the VMware roadmap, initiate advanced research projects, and/or write and test code that ships. At VMware, our engineers continue to learn and grow by working with top professionals from around the world and recent graduates of top universities and by taking advantage of our extensive internal training opportunities and generous external education assistance program. RD team members work on the latest computing equipment and have access to the ACM and IEEE libraries. VMware has RD offices in: Silicon Valley; Cambridge, MA; Broomfield, CO; Sofia, Bulgaria; Aarhus, Denmark; London, UK; Herzliya, Israel; Bangalore, India; and Beijing, China.
Job DescriptionResponsibilities:
This is a position within VMware automation teams. Teams consist of experienced developers and quality engineers who constantly deliver complex end-to-end automation solutions. The candidate will be responsible for the design and implementation of automation solutions (or a vertical part of them) by utilizing the full range of virtualization and automation technologies by VMware, third party vendors and the open-source community.

The candidate will:
- Analyze product requirements and functional specifications
- Identify best test strategies and define design specifications
- Design and implement core automation APIs which best serve automation needs
- Build maintainable, high quality and effective automated tests on top of various automation tools and frameworks
- Build/extend a fault tolerant system used for test execution and result analysis
- Design and implement reusable domain specific tool kits to be used for specific automation testing
- Implement "out of the box" solutions to optimize test execution performance

Requirements:
- Bachelor or Master’s degree in Computer Science or equivalent professional experience
- At least 3 years of professional experience in software development
- Experience with enterprise architecture and integration principles – REST, SOAP, extensive XML usage, stateless designs, etc.
- Willingness to use different programming languages to address specific product needs (Java, C++, Perl, Python, C#, Flex, Javascript, Batch Scripting, etc.)
- Solid grasp of software development life cycle best-practices, methods and conventions, including but not limited to Unit and Integration Testing, Source Code Management, Continuous Integration, Domain Driven Design, and Dependency Management
- Experience re-factoring existing systems to design patterns
- General programming knowledge - data structures, algorithms, design patterns, memory management, etc.
- Excellent analytical and problem solving skills
- Willingness to work without close supervision and with proactive goal-oriented attitude
- Excellent communication skills and fluent English (speaking/reading/writing)

Strong Plus:
- Experience with Action Script, JavaScript, Python
- Proficient in Networking and/or operating systems: Windows, Linux or Unix

VMware offers:
- Attractive compensation package - competitive salary, flexible bonus scheme, company sponsored mobile phone plan and additional long term incentives
- Individual career path - management and technical career growth, enhanced by learning and development program, regular performance assessment, teams of world-wide IT professionals
- Healthy work environment - company sponsored medical program, food and beverage program, sport activities, open communication
- Work-life balance – 25 days paid vacation, regular team buildings and celebrations

Before you join, VMware will require you to go through a pre-employment screening process. This means that we will want to verify your details and the information you have given us to ensure your suitability for a certain role considering its nature, seniority and other relevant factors.
LocationSofia, BG
Is this a remote or multiple location position?No
Requisition Number44927BR
Note To Applicant: Please disable your pop-up blocker prior to clicking “Apply”

Viewing all articles
Browse latest Browse all 163

Latest Images

Trending Articles





Latest Images