WP Media is hiring a
Remote QA Engineer
Do you love testing code and software products? Do you have a knack for breaking things and finding weird bugs and behaviors? Do you naturally think about how code should work in edge cases and “what if” scenarios? Do you believe that quality is just as important as the code itself?\n\nIf you answered yes to these questions, we are sure this position will sound super exciting to you. 🤩\n\nWe are looking for a friendly person in love with quality, performance, and testing to **join our QA Engineering team**. 🚀\n\nKeep reading for more details! 📝\n\n# Become Our New QA Engineer!\nIn your job as a QA Engineer, your primary focus will be **ensuring our products (software, systems, UI, and UX) works and performs as expected and needed, as well as it meets our quality, product, and performance standards and best practices**.\n\n**WP Media** is the French company behind successful WordPress plugins like WP Rocket and Imagify. WP Rocket is the premium **caching plugin for WordPress** used by +1,000,000 websites and +120,000 customers worldwide. Our plugin makes sites go at the speed of light in just a few clicks. Imagify is our **free image optimization service**, including a free WordPress plugin: we have already optimized more than 2,000,000,000 images! 😲\n\nYou will join our **remote, global Engineering team**, which is spread across the U.S., Canada, France, Romania, Egypt, and Spain. To facilitate this international teamwork, you live or work in a time zone between UTC+2 to UTC-7. We are so curious to know which new country will be added to our distributed team map! 🌍\n\n# What You Will Be Doing:\nHere is a list describing the tasks involved in this position (*do you happen to like making lists? So do we!*):\n\n* Acquire and maintain an excellent technical understanding of our products including WP Rocket, Imagify, and RocketCDN\n* Validate the quality, performance, impact, and outcome of fixes, features, optimizations, and enhancements\n* Design test plans (how we validate code)\n* Design testing scenarios and test cases (under what environments/stacks and normal and abnormal conditions)\n* Design testing data (the data that runs in the automated testing suites)\n* Audit and code review the automated tests to ensure they provide full coverage per test plan and scenarios\n* Monitor and analyze test results and report discrepancies to the engineering teams\n* Collaborate with the engineers on corrective actions\n* Collaborate with DevOps in the process of building testing containers for the many environments our products run in (different servers, settings, tools, plugins, themes, etc.)\n\nQA is young. Currently, our QA team focuses on manual testing, but do handle pushing and setting code and testing environments. In time, we will grow our QA capabilities to include more automated testing such as e2e, stress, and performance automated tests. In this role, you will help to shape our QA processes, operations, and capabilities.\n\nDuring this journey, you will get **cross-training and growth opportunities** by working with your engineering, product, and support team members while growing your skills.\n\n# What Do You Need To Excel at This Job:\n**Being Yourself.**\n\nThe WP Media team is diverse and composed of people from all over the world. **Respect**, **collaboration**, and **inclusivity** are some of our core values (*more on this below*). Every day of work is an exciting opportunity to get in touch with fantastic people who will enrich your cultural and professional background.\n\n**Proficient knowledge of English.**\n\nEmpathetic and collaborative communication is key: you are comfortable writing, speaking, and listening in English with technical and non-technical teammates.\n\n**Passion and humbleness.**\n\nYou are a skilled, passionate, and humble QA developer who is friendly, collaborative, and supportive. Solving problems and building solutions that help people are the values that make your work special and rewarding.\n\n**Consider how your work impacts others.**\n\nYou value customers. You consider how the code we build impacts them. You value developers and how hard it is to code bug-free solutions. You value personal growth and constructive feedback. People feel good around you because you love sharing what you know while continuously improving yourself, remaining thoughtful and flexible in your approach.\n\n**Proven QA testing experience.**\n\nYou are an experienced QA Engineer. You know how to validate that code works. You know how to identify “what if” scenarios. You know how to plan out a testing approach to validate a feature or bug fix.\n\n**Finding bugs and debugging are your superpowers.**\n\nYou have a knack for finding bugs. You can interact with the interfaces in ways that developers haven’t thought of, but users will. You have strong troubleshooting/debugging skills. You know that software isn’t perfect. You know there are hidden weird, wonky behaviors and bugs that can happen in the right unexpected set of scenarios. You really enjoy creating those conditions to find each one.\n\n**Love quality and continuous improvement.**\n\nQuality and continuous improvement drive you. You know that quality means the code not only works, but works as expected in many different environments and conditions. You insist on code being reliable, complete, robust, and stable. You are a collaborator, working with your teammates to continuously improve our practices, processes, code, tools, and pipelines.\n\n#### Do you want to know a few other things we appreciate about our candidates? Don’t worry if you don’t have experience in any of these areas. We’ll teach you.\n\n* **Know WordPress.**\nOur products are built on top of and used within WordPress. We use a superset of WordPress coding standards. If you don’t have WordPress experience, we’ll teach you. We’ll show you how to leverage its APIs and helper functionality.\n\n* **Automated testing.**\nYou have experience with automated testing, i.e. e2e, stress, and performance acceptance testing. You value how granular tests prove that your code works as expected even in unexpected conditions. Never built tests before? We’ll teach you.\n\n* **Automated code validation.**\nYou think code should comply with quality standards and best practices. You value automated code validation to do pre-code reviews while reducing our manual code review process. Don’t worry if you haven’t used PHPCS before. Why? It’s built into our development pipeline. We’ll teach you.\n\n* **Previous freelance or remote job experience.**\nSlack will be your virtual office, where all the life of the company takes place.\n\n* **Know the web performance.**\nYou have experience with web performance optimization. You know how to measure page load speeds. You understand caching. Terms like gzip, preload, minify, and lazyload are not foreign to you. You know the difference between PageSpeed score and page load time. If you don’t know, we’ll teach you.\n\n* **Love for cats or Corgis!** 😸🐶\nWhat would our working days be without our four-legged friends?\n\n# What Else You Should Know About Our Company: WP Media\nFounded in 2014 in the beautiful Lyon, France, [WP Media](http://wp-media.me/) is an equal opportunity employer with a distributed team of +35 teammates living around the world.\n\n![](https://lh4.googleusercontent.com/dCw_iuI2e-egWuXv1GN3y0qYTsEfgCSHIpuMNUXu5aO8C7w19nq4_wZXCNo9aAIMYPYiLeIeIHgZUzF9EwZeGFWNKn9WrTUR384r32GZP3TReiR4IRoM-8tiR5Nrido3VNhQRgRy)\n\n# Do We Share the Same Values?\n**Mutual respect**, **collaboration**, and **inclusivity**.\n\nThese are the fundamental values that support our life as a team.\n\n**Healthy balance between work and private life.**\n\nWe encourage our employees to enjoy their family and their hobbies with flexible working hours and minimum vacation policy (you should take a *minimum* of 5 weeks per year: really, we don’t count them!).\n\n![](https://lh3.googleusercontent.com/nsGMT7X35n4n-ZjLV9p5tX-INQBWGBf-rf-35is9TAbkxCv8OE6rPHK7URgKKtUpo-98hJAOw3oYtvBOynkzQCZWC6lreTw5wNnQVTTyjfMo_VzzgdrpfuMNfJTSgdSsRz1prFq1)\n\n**We care about the work you do, not about the hours you sit at your desk.**\n\nYou can organize your working day with flexible working hours. There are no time cards to stamp, just customers to make happy and friendly teammates to work with!\n\n**Transparent culture.**\n\nWe have a [public salary grid](https://wp-rocket.me/blog/our-salary-grid-is-now-public/). Once a year, when the company does well, we **share our profits** with the team in the form of bonuses.\n\n**We like to see each other in person whenever possible.**\n\nEvery year, we organize a trip with the whole team and **spend a week of coworking and fun activities together**.\n\n\nTo give you an idea, so far we have traveled to Spain, Portugal, and Mexico:\n\n![](https://lh6.googleusercontent.com/aUiqjtBr5AivuBE59K_ZJWkBcFKwwtuvgK6UgjIV7Lu63LZE47pAtO9fT-xvklUyD6y5ESrvy_CzvsIpjdcXVsdyCV62uFpyOWODX8fw9kDGEVBqzL8nmHkXkU_kJiWkREOlLWEq)\n\nNow that we've told you so much about us, it's your turn. 😉\n\nLet us know why you would like to become our QA Engineer and why you think you are the person we are looking for.\n\nWe can’t wait to receive your application! 🌟 \n\nPlease mention the words **ADAPT STEREO GODDESS** when applying to show you read the job post completely (#RMy4xNDIuMTcxLjE4MA==). This is a feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.\n\n
\n\n#Benefits\n
🌎 Distributed team\n\n
\n\n#Location\nWorldwide