Engineer - Quality Engineering Academy
Engineer – Quality Engineering Academy
The Slalom Build Quality Engineering (QE) Academy Program is designed for existing and aspiring professionals seeking an opportunity to work in the software quality and test automation domain of product engineering. The program provides cross-training and upskilling on the core principles and skills needed to perform modern software quality assurance and test automation and quickly prepares individuals to become contributors on our project teams.
Applicants who join the program benefit from a focused curriculum that covers methods, best practices and tools, delivered using various channels from lecture to hands-on labs. Examples of the curriculum include agile best practices, quality across the software lifecycle, test design, continuous-integration builds, and testing serverless APIs in cloud-native architectures. Academy program attendees learn to develop test automation strategies and design and delve into how quality engineering activities integrate into a cross-functional product engineering team. Attendees transition from the academy into project roles as members of our QE Capability of 175+ professionals and our Slalom Build teams.
Who You’ll Work With
At Slalom Build, we co-create modern technology and software products with clients who are ready to accelerate their digital transformation. We choose to imagine things made better, and then set out on a journey to realize what’s possible. By blending design, product engineering, analytics, and automation, we build the custom-built software and data products of tomorrow.
Slalom Build’s Quality Engineering capability brings a modern approach to software quality. We work within high-velocity software engineering teams, bringing expertise in software quality principles of whole team ownership, proximity of activities, and sustaining team velocity through test automation. Our capability is comprised of passionate, flexible technologists who love to practice and hone their craft. As tools evolve and technologies emerge, we work to stay in front of innovations in automated software development and delivery.
We work across a range of technology stacks. Examples of the technologies we use with our clients today include:
•AWS, Azure, Google Cloud
•Node, Typescript, Serverless APIs
•Webdriver.io, Cypress, Selenium
•Python, SQL, Informatica, DBT
•Swift, XCuiTest, Java, Espresso, Appium
What You’ll Do
As an Engineer who completes our QE Academy Program, you will have the opportunity to work on a variety of modern technologies and will get the exposure to a multitude of clients and industries. You will work closely within an Agile development team, enabling a whole-team approach to solution quality. You will help champion and bring a “quality-first” approach to client projects. You will collaborate to design optimal testing approaches for new features. You will implement trusted test automation that aligns to the system architecture, extending the test automation framework as necessary. Surrounded by a group of like-minded technologists, your fearlessness, flexibility, and passion for quality will drive your success.
You will primarily work out of a Slalom Build Center location with your team. Occasionally, you may need to work at the client’s location, requiring up to 25% travel.
Responsibilities
•Work collaboratively in proximity with a Scrum team charged with building new software for our clients
•Continually monitor and provide feedback to the Agile team on the quality of the software product
•Contribute to the development of quality strategies for various projects, incorporating test automation into the software deliverable
•Design test cases and execute all types of testing (e.g., functional, integration, end-to-end) on a variety of platforms (e.g., mobile, web, portal frameworks)
•Implement various types of test automation for client engagements
•Contribute to project estimation, status reporting, and generating quality metrics
•Conduct test case reviews and ensure requirements traceability, proper coverage
•Assist project teams in determining appropriate quality goals and acceptance criteria
•Share knowledge and help build skills of other team members of the QE team
What You’ll Bring
You are a passionate, self-driven problem solver who not only loves building software, but who also assigns priority to making sure software works. You are curious and interested in the bigger picture when it comes to software. You love coding and stay aware of the latest technology trends. You tinker, explore and regularly read to stay in touch with the technology community and are passionate about discovering ways to improve quality, reusability, extensibility and consistency. You leverage a blend of technical and interpersonal skills which enables you to succeed in highly collaborative and agile work environments.
As a member of a Build team, you collaborate across capabilities to define the quality engineering approach on client engagements. You possess an inquisitive, exploratory mindset, combined with sound test planning, communication, and organizational skills.
A computer science-based approach to problem solving and a technology-based education are helpful.
Minimum Qualifications
•Enthusiasm about building quality software products learned from bachelors’ degree or equivalent training or proficiency
•Demonstrable coding experience in Java, C#, JavaScript, Python, or Ruby
•Software delivery project experience, ideally using Agile methods (e.g., Scrum)
•Exposure or experience with project management toolsets (e.g., Jira, Rally, Microsoft TFS)
Valued Skills and Experience
•Test pyramid
•Modern web concepts
•Modern mobile concepts
•Microservice architecture concepts
•Performance testing
•Cloud-related technologies (e.g., AWS, GCP, Azure)
•DevOps / build engineering
•Custom tool development
•SQL proficiency
About Us
Slalom Build is a highly-scalable, high-velocity Build as a Service firm. We work with clients in a flexible, collaborative, and repeatable methodology to create custom technology solutions for their most impactful initiatives and to accelerate their digital transformation journey. Over 1000 Builders strong, distributed across eleven dynamic cities, our innovation hubs attract the type of people who contribute to thriving teams. By placing builders in close proximity to clients – as well as their cultural and technology cohorts – we can assure the quality, versatility, and speed that product delivery demands, along with the elasticity and scale to tailor to individual client needs.
Slalom Build leverages a foundation of innovation inherited from Slalom, a Seattle-based firm that set out in 2001 to disrupt and redefine management consulting. Now 8,000+ professionals strong around the globe, Slalom is deeply engaged with some of the world’s most influential, change-making enterprises. Learn more at slalom.com.
Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud it invest in benefits that include: meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer additional benefits such as a yearly $350 reimbursement account for any well-being related expenses as well as discounted home, auto, and pet insurance.
Slalom is an equal opportunity employer that is committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans status, or any other characteristic protected by federal, state, or local laws.