Staff Automation Engineer

Utah, United States

Beyond, Inc.

Welcome to Beyond+ | Helping you make the most of your home, from furnishing, financing, protection, and beyond

View all jobs at Beyond, Inc.

Apply now Apply later

We Go Beyond:

At Beyond, we believe that everyone should “Be You!”. Beyond is a community that upholds a culture of understanding, acceptance, and respect. We believe a person’s individuality is at the core of diversity, and those traits, beliefs, and characteristics should be valued and embraced. Living by this ethos is essential to the success of our business. Our goal is to foster a more diverse environment where every employee visibly demonstrates inclusive behaviors and respect for individuals.

This position is eligible for remote work. Currently we can hire employees in the following states: Arizona, California, Connecticut, Florida, Georgia, Idaho, Kansas, Maine, Massachusetts, Michigan, Minnesota, New Hampshire, New Jersey, New York, North Carolina, Ohio, Pennsylvania, Rhode Island, South Dakota, Texas, Utah, Washington, Wisconsin, Wyoming. This role will have occasional on site expectations.

The Staff Automation Engineer will implement the test approach and strategy for their team. Be part of a highly collaborative environment where developers, testers and the business work together as a team to deliver the best possible software using agile development and testing methods. Automation tools and frameworks proficiency required. Requires the ability to complete tasks with minimal supervision.

  • Develop and publish test plans, procedures and final test reports 
  • Develop detailed test cases to meet software requirements 
  • Provide walkthroughs of test plan/approach to the development team and provide reports to stakeholders 
  • Report, review, and close problem reports 
  • Ability to execute automated and manual test cases 
  • Publish and discuss test results with project stakeholders 
  • Work within a highly collaborative software development team that utilizes Agile Development methodologies. 
  • Manage code deployments to production and carry out post deployment verification 
  • Build clear, concise, and complete test-related documentation 
  • Ability to collaborate with Architects and other teams to deliver on larger projects 
  • Participate in all aspects of QA within the company implementing approaches and strategies for the software development lifecycle using automation where possible 
  • Identify software problems during testing, determine steps to reproduce them, and enter them into a defect-tracking database with detailed troubleshooting 
  • Ability to access software readiness by reviewing performance metrics  
  • Train and mentor other team members (both developers and testers) and promote best development practices 
  • A plus would be the ability to develop and coordinate the development of automated tests across multiple teams 
  • Review, train and mentor other team members to promote best development practices 
  • Competent presenting technical information to a range of audiences 
  • Takes an active role in the hiring process of new developers and tester 
  • Perform other duties as required and assigned by manager and upper
  • management.
  • Follow legal policies as directed.
  • production monitoring and opsgenie support

Minimum Job Requirements 

  • 7+ years hands-on experience with Automation Frameworks 
  • 7+ years of experience in at least one software programming language (Java, Python, etc.) 
  • Mastery in Relational and/or NoSQL databases 
  • Mastery in debugging and reviewing software application code 
  • Mastery in testing database integration issues, preferably with Oracle and SQL 
  • Ability to create clear and concise technical documentation 
  • The candidate possesses excellent problem-solving and communication skills and experience working closely with developers and technology leadership 
  • Mastery in git and Github, or similar RCS (subversion, CVS, mercurial) 
  • Strong Docker/Docker-Componse understanding and skills
  • Proficient in Linux (Ubuntu and bash experience preferred) 
  • Mastery in test driven development, unit testing & functional testing practices and tools 
  • Mastery of IDEs like Eclipse, IntelliJ 
  • 3+ years' experience with agile methodologies such as Scrum and XP 
  • Proficient testing micro service architecture 
  • Ability to incorporate a TDD/BDD approach in testing  
  • Work with multiple development teams to create/design the test strategy on enterprise projects 
  • In-depth understanding of software development practices. 
  • Ability to quickly ramp up on different business and technology domains 
  • Must be great at troubleshooting and understanding how to research and identify potential issues across multiple systems  

Preferred Job Requirements 

  • Ability to identify, adopt and evangelize new test framework versions or tools as needed 
  • Ability to coach multiple development teams on their test execution towards successful delivery of their product increments 
  • Coach and assist development teams with their test approach during technical planning of upcoming projects 
  • Coach and advise development team on their deploy plan, test execution, and on post-release activities  
  • Research and promote best practice, tools, frameworks & libraries 
  • Ability to work within and test emails inside of an email service provider. Braze experience preferred
  • Groovy Automation experience is a plus.



Skills/Proficiency 

  • Data Structures 
  • Spring 
  • CI/CD 
  • Selenium 
  • DevOps Principles 
  • Kubernetes/Docker 
  • Test Strategy and Design 
  • Process Improvement 
  • Micro Service Architecture 
  • Linux (Ubuntu preferred)
  • Coaching 


Exposure 

  • Product Management 
  • Industry Technology Leadership 
  • Strategic Vision 
  • Groovy Automation


Mastery 

  • Database Knowledge (Relational, NoSQL) 
  • Java (or similar language)  
  • Maven  
  • Software Development Processes & Technologies  
  • Agile Development  
  • Github or similar RCS  
  • Restful Web Services  
  • Test-Driven Development  
  • Automation Frameworks (JUnit, Selenium, etc.) 

Salary Range:

$127,000 - $142,987

 

Education

​Bachelor’s degree or U.S. equivalent in Computer Applications, Computer Engineering, Computer Science, Information Systems, Information Technology, or a related field or equivalent experience. 

Equal Employment Opportunity

It is our policy to provide equal employment opportunity for all applicants and associates.  This policy includes our commitment to ensure that all employment decisions are made without regard to race, color, religion, gender, national origin, disability, pregnancy, veteran status (including Vietnam era veterans), age, sexual orientation, gender identity, or any other non-job-related characteristic protected by law. 

Who We Are:

We’re a passionate group of collaborative problem solvers and creative innovators, working on cutting-edge technology. From building award-winning retail applications (with amazing AR functionality) to creating leading blockchain and machine learning technologies, each of us embodies a unique value and contributes a diverse perspective to the team.

What We Offer:  

  • 401k (6% match)

  • Flexible Schedules

  • Onsite Health Clinic

  • Tuition Reimbursement, Leadership Development Program, & Mentorship Program

  • Onsite Fitness Center

  • Employee Resource Groups (LatinX, Black Employee Network, LGBTQIA+, Women’s Network, Women In Tech)

  • And More…

*Benefits vary based on position, tenure, location, and employee election

Physical Requirements:


This position requires you to sit, stand and perform general office functions. You may also be required to lift up to 25 pounds occasionally. Bending, stooping and reaching are also frequently required.

Equal Employment Opportunity:


It is our policy to provide equal employment opportunity for all applicants and associates.  This policy includes our commitment to ensure that all employment decisions are made without regard to race, color, religion, gender, national origin, disability, pregnancy, veteran status (including Vietnam era veterans), age, sexual orientation, gender identity, or any other non-job-related characteristic protected by law.

Back to Beyond Careers

Apply now Apply later
Job stats:  0  0  0

Tags: Agile Architecture Blockchain Braze CI/CD Computer Science DevOps Docker Engineering Git GitHub Java Kubernetes Linux Machine Learning Maven NoSQL Oracle Python Research Scrum Selenium SQL TDD Testing

Perks/benefits: 401(k) matching Career development Fitness / gym Flex hours Health care Team events

Region: North America
Country: United States

More jobs like this