XP Automation Engineer

XP Automation Engineer
Human Agency
 
The world is a noisy place. And the internet is even louder. Building movements requires more than money and good policy. Building movements requires capturing people’s imagination and interest. We provide services and technology to build movements.
 
Human Agency is a full-service digital agency and technology solutions company. We help campaigns, non-profit organizations, businesses of all sizes, and anyone with a message connect with the world.
 
Our purpose-driven team of technologists, non-profit leaders, and creative entrepreneurs are values-aligned rock stars who are driven by the challenge of working towards the greater vision while simultaneously adapting to what's unfolding in the world. Our commitment is to the free exercise of our human agency and to ensure anyone has the tools they need to make their voice heard online.
 
XP Automation Engineer
 
The XP Automation Engineer is responsible for validating the quality of the Human Agency Experience app through the development of both automated and manual test suites. The person will be a member of the engineering team and will work closely with other engineers and the customer to ensure that each feature provides a great experience to the customer.  As an early member of our team, there will be the opportunity to grow and define the position.
 
Responsibilities
 
  • Work with the product owner and story documents to understand user needs.
  • Map all user flows and uses into defined test cases.
  • Develop automated tests to validate story functionality.
  • Manually validate that features meet or exceed user expectations.
 
This could be the job for you if you:
  • Have passion for creating a positive impact in society.
  • Have an aptitude for quickly learning new technologies and processes.
  • Have a technical understanding of the internet.
  • Are able to work virtually using tools Slack, Notion, screencasts, etc.
 
This could be the job for you if you:
 
  • Understand how to use Git branching and how to work with code on Github.
  • Understand how to perform basic web development and troubleshooting of websites using tools like Google Chrome Inspector.
  • Understand how servers work and are able to effectively use application logs to pinpoint issues.
  • Have demonstrated experience in programming web applications.
  • Have experience building automated tests using Capybara or Selenium.
 
 


 


Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file