No matter how good your developers are, it’s impossible to predict everything that can go wrong. For that reason, every tech team needs engineers whose primary job is to find out where the system is vulnerable. If you’ve got tech chops and a passion for figuring out how to break stuff, we suggest checking out the roles these companies have to offer.
What they do: Legacy.com provides online obituary solutions for more than 1,500 newspapers across the English-speaking world. The company receives more than 30 million visitors every month, making quality assurance of the utmost importance.
What you’d do: As QA automation engineer, you would work closely with the company’s product and engineering teams to create, execute and refine testing scripts for Legacy’s software. In addition to ensuring that the system runs smoothly for the individual user, you’d develop tests to ensure that it performs at scale.
What they do: A fast-growing ticket marketplace, Vivid Seats connects 15,000 fans with tickets for live events daily. The company has partnerships with brands like ESPN, Sports Illustrated, the Big Ten and the Chicago Bears.
What you’d do: As senior quality engineer, you’d employ behavior-driven development strategies to catch errors before anyone else does. The senior quality engineer owns the testing suite and is always on the lookout for new ways to break Vivid Seats’ systems.
What you’ll need: At least five years of test experience with consumer-facing products, and a solid handle on agile testing, BDD and test automation using tools like Selenium and Cucumber. If your experience leans mobile, you might also want to check out this mobile-specific role.
What they do: Founded in 1989, Peapod was one of the world’s first e-commerce companies. Today, the company delivers groceries to 24 markets in the Midwest and on the East Coast.
What you’d do: As a quality assurance analyst, you would work with the web development team through an iterative process to ensure that enhancements and new products work as specified. You’d also plan, develop and run detailed test scripts, documenting thoroughly where systems break down to ensure that issues can be replicated.
What you’ll need: A bachelor’s degree in computer science or a related technical field, as well as one to five years of QA experience testing multi-tier apps on multiple operating systems and browsers. You’ll also need to know how to navigate a defect tracking system — preferably JIRA. Bonus points if you’re familiar with the Web Content Accessibility Guidelines 2.0.
What you’d do: This job is an opportunity to lead testing on the systems that collect, manage and share millions of reviews and ratings monthly. Your job would involve working closely with back-end and front-end developers as well as engineers in DevOps, QA and test to ensure quality, speed and reliability.
What you’ll need: At least two years of working as a QA engineer, a software developer in test or a software engineer writing test code. You’ll need to know Java and have experience with tools like Selenium, AssertJ and Jenkins. Bonus if your experience includes SaaS testing and working with AWS infrastructure.
What they do: SpringCM makes tools that help companies manage documents, contracts and other forms of content. Headquartered in Chicago and with offices in London and San Francisco, the company serves more than 600 clients around the world.
What you’d do: You would primarily be charged with automating manual test scripts, though you may do some manual testing on occasion. You’d also be responsible for researching alternative approaches, tools and technologies to bolster SpringCM’s testing processes.
What you’ll need: Five or more years of software development experience, two of which need to be in test automation. You’ll also need experience integrating automated tests within existing testing frameworks, as well as experience using Selenium and CI tools. You’ll also need to know C#, version control software, mobile automation experience and how to navigate agile processes.
Images via listed companies and social media.