Software Engineer - Python, Test

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Electrical Engineering, or a related field., 10+ years of professional experience in Software Engineering, particularly in test automation., Strong proficiency in Python and familiarity with JavaScript., Experience in the Media & Entertainment industry and knowledge of media formats and workflows..

Key responsabilities:

  • Develop and maintain frontend and backend test automation infrastructure.
  • Collaborate with engineering teams to identify testing needs early in the development process.
  • Design and implement automated test suites and maintain test tools.
  • Perform manual testing and identify system regressions, providing insights for improvements.

Walker Bowen Talent Partners logo
Walker Bowen Talent Partners https://www.wbtalentpartners.com/
2 - 10 Employees
See all jobs

Job description

This is a remote position.

Walker Bowen Talent Partners, a trusted advisor in the permanent placement staffing industry, has partnered again with a premier technology company whose SaaS-based product is used by many of the largest Media & Entertainment companies in the country to hire their next Software Development Engineer in Test / SDET.

Our client is a dynamic company that holds a leading position in its market, is growing exponentially, is achieving annual revenues in the millions of dollars, and is backed by well-respected customers.

Snapshot

  • Remote full stack Sr. SDET focused on Python and pytest and locust
  • This role will be a Full Stack Software Engineer in Test with a focus on the development of Backend test automation in Python and will also require Frontend automation development in JavaScript
  • Requires strong core backend development skills in Python
  • 10+ years' professional experience in Software Engineering, including developing test automation
  • Completed CS, EE, or similar bachelors degree
  • Media & Entertainment industry experience required
    • understand differences between regions, metadata formats, etc. - in the weeds experience
  • Candidates must live in the US

Our client’s SDET team is a group of tenacious engineers who work hard to ensure they continue to deliver an outstanding experience to their customers. This company does everything they can to catch bugs before they escape; for the ones that do, they count on their SDET team to help them identify root cause and get their customers back in action.

As a SDET on this team, you will be embedded within our client’s agile teams testing new features as they happen and providing input on how their code can be made more testable and more reliable.

Why You’re a Great Fit for This Team

  • You are curious, tenacious, and apt to “go digging” when confronted with a challenge
  • You are organized, thorough, and detail oriented, with impeccable follow-through
  • You are confident and competent in Python, and also comfortable in JavaScript
  • You default to collaborating with the other members of your team, valuing building strong relationships with those around you
  • You’re self-motivated and driven, with the ability to juggle multiple priorities working with a distributed team

What You’ll Do

  • Spearhead development of frontend and backend test automation infrastructure
  • Work with other members of the engineering team to identify test needs early in the development process, and highlight where designs increase test difficulty
  • Design, implement, and maintain automation infrastructure and other test tools
  • Design, implement, and maintain automated test suites
  • Manually test the places where automation doesn’t yet reach
  • Identify and triage system regressions
  • Perform usability and exploratory testing, finding edge cases and unexpected interactions and recommending new avenues for test based on your discoveries
  • Occasional travel and off-hours support may be required, but are not core to this role

The Tech Stack
  • Python 3, Flask, SQLAlchemy 
  • JavaScript, VueJS 
  • Microservices, REST APIs 
  • Docker, Nginx, Postgresql 
  • Amazon Web Services 
  • Linux, Windows 
  • Cucumber, Gherkin, Robot Framework, pytest


Requirements


Who You Are

  • You’re an experienced software test professional, familiar with the challenges of test and especially test automation
  • You are well-versed in working with single-page web applications, complex microservice-based systems, cloud-resident systems, and/or relational databases
  • You’ve worked with platforms built using Python and JavaScript
  • You have experience working with Cucumber, Cypress, Robot Framework, pytest, and locust
  • You have in the weeds experience with professional media formats and workflows, including:
    • codecs and container formats, common metadata relationships, formats, and transformations, and understand the differences between regions
  • AWS experience
    • elastic beanstalk, route 53, RDS
  • General Database and API protocol knowledge, communication between services, and how to test and mock these concepts


Benefits

About Our Client 


Working for a fast-growing and established, yet young company, you’ll be working with our client’s customers who are some of the biggest names in media and entertainment.

Our client works hand-in-hand with leaders of the Media & Entertainment industry to develop media supply chain management solutions.Their product provides SaaS-based, dynamic management of a media company’s supply chain infrastructure, including compute, storage, and networking resources, as well as third-party media applications such as transcoding and QC analysis tools and the resources they require. Their clients rely on this platform to prepare and deliver their content to millions of people.


Our client is a dynamic company that holds a leading position in its market, is growing exponentially, and is achieving annual revenues in the millions of dollars. In addition, they are backed by well-respected customers, including Discovery, Disney, Sky, and WarnerMedia.

They offer a comprehensive benefits package including competitive salary, medical, vision, dental, and stock options in a challenging and rewarding distributed work environment.

Our client is committed to Diversity, Equity & Inclusivity in our workforce. They maintain a courteous work environment that recognizes the dignity and worth of each employee. They respect the individual needs of employees and are an equal opportunity employer.




Salary:

1-10

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Teamwork
  • Communication
  • Problem Solving

Software Development Engineer in Test (SDET) Related jobs