No matter which framework you use, you'll want to demonstrate the same element interactions as you did in your web automation project, but also mobile-specific gestures such as swiping and pinching.Īpps to practice with download any of these to use in your project:
But if you go this route, I recommend doing at least two projects (one of each), since each supports only one mobile operating system. Using tools such as Apple's XCUITest or Google's Espresso is good as well. Using Appium to create one project that works for both iOS and Android would be great. Your portfolio should demonstrate automated testing against both iOS and Android apps. Having experience here can certainly work in your favor. The demand for mobile test automation engineers has increased over the years as the popularity of mobile apps has soared. This project should demonstrate your ability to find element locators and interact with various types of elements such as dropdown menus, checkboxes, text fields, buttons, links, alerts, file upload widgets, and frames.Īlso, be sure you're writing clean test code and utilizing design patterns such as the Page Object Model or the Screenplay Pattern.
#Automate it pro kill app full#
Instead, show full scenarios that require your code to interact with multiple pages. If you're looking to break into test automation, this is an absolute must-have for your portfolio.īe sure to go beyond a basic login flow. Web automation is by far the most common and sought-after form of test automation. Here are 10 projects for your test automation portfolio that will help you stand out among the competition. Other professionals, such as front-end developers, create portfolios to highlight their skills, and you can do the same as automation engineers! But how do you demonstrate your newfound knowledge to employers?
One way to gain experience is, of course, to study and practice on your own. Those looking to break into the test automation field have difficulty doing so because of lack of experience.