Job Category: Software Engineering: Test
Location: Dublin, IE
Job ID: 747309-35572
Location: Dublin, Ireland
The Office.Com International Production & Engineering team is a global team who serves many stakeholders to provide content readiness, localization & testing for International versions of Office.com
has over 200 million unique visitors per month, 6 million content pages for 37 markets and serves 51 Office.com markets. This is one of the largest and most visited content-driven websites in the world!
Our goal is to provide a range of rich, engaging, high quality content - Articles, Training Courses, Templates, Downloads, Blogs, Clip Art, Videos, 3rd party Services etc.., to enhance the overall experience for our Office customers.
Online testing is both feature testing i.e. do the features function as expected in the localized languages and also on verifying the integration of the ‘help and how to’ content on the website. A new book of business for 0ffice is Services. Unlike traditional packaged applications that users install on their computers or servers, services are hosted on computers in the data center and these are accessible online - this is what we mean by "the cloud". Because of the services world we have aggressive goals to get more products to market than ever before in a shorter window of time.
Our ideal candidate is a self-driven, flexible individual, a keen eye for detail, creative to think about our customer scenarios and to write Automation / Tools to help scale to deliver a quality customer experience in the large volume of markets we service with our Office.com sites. A good SDET will know how to break the software and will anticipate everything that could go wrong by writing detailed test plans that clearly call out the approach to testing and the risks involved. You’ll be writing code that automatically verifies that if anything does go wrong, you’re code will tell us. You might also write code for tools to help find new problems or prevent bugs from happening in the first place. Whether it’s an established product that the world relies on or a new technology that could change the face of software, your work will ensure that Microsoft delivers a quality product.
Partner with Development, Project managers and International Engineering to enhance the over-all customer experience of our sites
Review features to access them for readiness for the International markets and own following through on defects with the development teams
Invest in understanding the technological changes in our products and develop a response in our test plans
Write and execute test cases that lead to extensive testing of all functionality
Design and develop solutions for test management, execution and reporting as well as frameworks, C# libraries and similar to support high-quality test code
Manage the outsourced testing to deliver quality work for your areas of responsibility
Knowledge, Skills and Experience
4 or more years of professional software development in C# or another .NET language
Experience automating complex tasks via software
Understands & can effectively apply the basic concepts of software testing, such as functionality, regression
Can independently formulate project requirements and then break into tasks that are driven across distributed teams to achieve business results
Experience testing, shipping, operating, or maintaining an online service
Experience working with SQL databases.
Experience shipping one or more medium to large scale products
Experience with 1+ full product life cycles
Dealing with Ambiguity - Able to take on ill-defined problems/areas and figure the right direction; Not be fazed by churn and uncertainty; Ability to identify the salient/key elements of a problem and focus on those first; Capable of self-management and drive without micro-management;
Project Management - Work effectively across groups and functions to gain timely closure on decisions that impact the project
Confidence - Make decisions without having to ask advice, work effectively in ambiguous situations and push themselves to take on challenges
Impact and Influence - Ability to work with others to achieve results when the direction is not clear at the outset; Anticipate the reactions of others; adapt a presentation or discussion to appeal to the interest of others
Technical Excellence - Advocate improvement in processes, workflows and quality practices across the product; Ability to learn and conceptualize a complex and evolving end-to-end system/process and the interdependencies within those
Quality - Identify and resolve quality issues across the project and ensure that practices are revised to prevent similar problems across other languages
Ability to work in a dynamic, fast paced environment
Flexible attitude; natural curiosity & passion for learning
Customer focused & quality driven
Microsoft‘s equal employment opportunities policy
, Creative, Web Design, Engineering, Engineer, Test Engineer, Software Engineer, Quality, QA, Technology, Data Center, SQL, Cloud, Microsoft, .NET, Testing, Database, Developer, Project Manager, Quality Assurance