Senior QA Engineer

Are you ready to build great mobile and web-based applications and lead global teams with some of the brightest thought leaders, designers and technologists?
As our QA Automation Engineer, you are capable of working on a variety of development projects regardless of type and level of complexity. Whether you are on a project with no test framework or one with thousands of test cases already in place, you can provide complete and effective test strategies for the team.
This role may be performed from a remote location and is estimated to require an effort of 40 hours per week. In this position, you must be willing to co-work the hours of 9 AM – 1 PM EST.
Your Duties
  • Implement automation test solutions with our team working on a web app and microservice platform used in the Financial space
  • Collaborate daily on a distributed, cross functional agile team located around the world
  • Develop test strategies and POCs for our client
  • Train clients on new tools and systems
  • Collaborate daily with UX, Engineering, and DevOps to test and deliver an intuitive, highly visible web app
  • Consult to our end client regarding development best practices
Required Experience
  • Have at least 2-5 years of experience working in Automation QA
  • Designing test plans and processes for new products
  • Mobile, mobile web and desktop web-based applications
  • Automated functional testing with Selenium Webdriver similar systems
  • TDD or BDD practices and their associated frameworks like CodeCeption, Jasmine, Mocha, Cucumber. Experience with CodeCeption is Preferred
  • Jenkins, Bamboo, CircleCI or comparable continuous integration systems
  • Experience with Javascript, PHP, Ruby, Python or other comparable languages. Experience with PHP is highly preferred.
  • Cross-browser and cross-platform testing with BrowserStack
  • Experience with unit testing with PHP Unit
  • Experience using Test Rail for test case management
  • Experience with JIRA bug tracking system
  • Working in Agile and/or Kanban environments
  • Previous experience working as a consultant
Highly qualified candidates will have
  • Concise written and verbal communication skills for documenting bugs and test plans
  • Track record of active participation and contributions to the testing community (Stack Overflow, QA/ automation framework forums, Meetup groups, blogging, Twitter)
  • Familiarity with database systems, both SQL and NoSQL (For example, MySQL and MongoDB)
  • Prior experience with setting up and installing VMs
  • Grasp of the command line and scripting languages (like Bash and Powershell)
  • Firm understanding of application development and the testing pyramid (UI, Service, Unit)
  • Knowledge of utilizing Docker for testing
  • Experience with API testing
Let’s Talk about You
You value outcomes above all else: You have a proven track record shipping great mobile and web products. By understanding the big picture, you articulate strategy and vision with strong written and verbal communication.
You Lead by Doing: You realize that the big picture is worthless without getting your hands dirty in the technical details for strategic and tactical problem solving. You understand the value of situational leadership and can adapt to the needs and strength of your team.
You Love Work, Growth and Learning:   You dream of working in a culture that values hard work, continued learning and innovation with a commitment to building amazing products for clients and their end users. You’ll stop learning when you are dead, and until then you desire to gain deeper knowledge in technology and business.

Ad Performance Analyst Level 1

This position can be in-office in NYC or remote work-from-home. Remote U.S. candidates are encouraged to apply.
AdThrive.com helps serious bloggers make more money with the ads on their site by acting as their trusted expert guide in the wild-west like world of online advertising. This means helping them figure out which ad placements to use, how to develop an ad strategy, and then actually installing that strategy for them. Through our work, we help the best creators and contributors on the web, people who have a passion for their craft (cooking, decorating, parenting, finance, investing) get to write about their passion and be paid to live their dream. We help bloggers leave their full-time jobs and stay home with their kids. We help struggling families pay their bills and find hope. We support the people who are creating the internet!
As an AdThrive Ad Performance Analyst, you’re the kind of person who is passionate about analytics, problem solving and productivity.  On top of a strong attention to detail, you also have a desire to help people and do work that makes a difference. The thought of helping families earn enough money for parents to stay home with their kids or pay off debts would be extremely rewarding to you.
We are looking for someone with the right mix of comfort in high-productivity environments doing extremely repetitive tasks while collaborating well with a virtual team. Ad Performance Analysts login each day to a list of clients whose ad performance needs a deep dive to determine whether something is affecting their ad earnings or not and whether there are any changes to their ad layout we would recommend. The tasks for each deep dive are very repetitive and while each site represents its own puzzle, the Ad Performance Analyst uses the same collection of tools & processes over and over to troubleshoot an array of different potential issues.
This is a job with a never-ending list of sites to check, so you must be good logging-in, grinding through a list of 20 sites to check, logging-off and doing the same thing again for every work day.
Day in the Life:
  • Analyzing ad performance and Google Analytics data to identify issues
  • Working to understand our process thoroughly, troubleshooting ad loading issues on live sites, and embracing a fast-paced virtual work environment
  • Building ad layouts with our proprietary internal system, using CSS and HTML tools on the front end of a publisher’s website
  • Assisting with onboarding new clients by installing ads on their sites (mostly WordPress)
  • Being an active member of a distributed team via tools like Slack, G Suite, Zoom, Zendesk, Appear.in and more
You’ll do well if you have:
  • Patience, grace, a sense of humor, and some moderate GIF sharing abilities
  • Attention to detail and a love for knocking out lists and projects
  • You were type of person who finished tests first in school and got an A
  • Enjoy analyzing data using Excel and data visualization tools to spot trends and anomalies
  • Working knowledge of CSS3, HTML5, and WordPress
  • A knack for getting things done  and self-motivation to tackle repetitive tasks
  • A passion for contributing and supporting your team
  • A desire to make everything you touch better
  • Genuine desire to help others solve problems and succeed
Qualifications:
  • Data analysis experience OR a recent STEM grad
  • Comfort with using WordPress, and reading & writing HTML & CSS
  • Proven track record high productivity
  • Experience organizing and managing a large amount of tasks at once
  • Excel at working by yourself and grinding through your list of tasks.
  • Commitment to AdThrive’s Mission Statement