One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
nrccua about 2 years ago
qa🇺🇸usa only
Apply Now
Role OverviewWe’re looking for an SDET to be a key member of a small, skilled, results-oriented product engineering team. We’re building the next generation of our products, and we want someone with as much passion for the work as we have. If you absolutely love working with Web and mobile apps, and have a solid foundation of SDET skills, you may be the person we’re looking for.
The SDET is responsible for designing, developing and maintaining new and existing automation frameworks, continued evaluation of test cases for inclusion in test regression, test coverage and automation of newly implemented functionality, and development of tools to enable QA efficiencies. The SDET will also work closely with the team to form and follow quality procedures, standards and specifications, ensuring they are met and deliver the highest quality products in a timely and cost-effective manner
< class="h3">A day in the life of an SDET
  • Take ownership over test automation. Design, develop, and implement test-related code to create tools, unit tests, test scripts, test harnesses, test frameworks, and other infrastructure for validating Web apps, mobile apps, and web service APIs.
  • Build robust, scalable, and high quality test automation solutions for functional and regression testing, as well as other non-functional testing, load and performance testing.
  • Assist in the planning, creation and management of the test environments (on AWS) and test data.
  • Work with your QA teammates to help design test plans and perform risk analysis.
  • Review requirements, specifications and acceptance criteria.
  • Quickly translate technical requirements and product goals into test plans and automated tests.
  • Participate in creating technical specifications and performing code reviews with other engineers.
  • Participate in agile planning and scope estimation for team projects.
  • Generate and maintain documentation as needed.
  • Participate in the review of QA procedures and processes, and provide recommendations for improvements to eliminate redundancies in testing and increase efficiency.
  • Stay up to date on industry best practices in automation, agile, and continuous testing by trying new frameworks and technologies on the market.
  • Mentor the team and iniduals on best automation practices, design and implementation.
  • Analyze and communicate test results and defect tracking.
  • Obtain familiarity with all of our products and their interconnectivity.
  • Develop expertise in the product(s) you’re assigned to.
  • Manage multiple competing priorities through effective organization and communication.
  • Communicate effectively with technical and non-technical personnel. Excellent written and verbal (business) communications skills.
  • Generate new ideas, never say or think "that's not my job."
  • Be proactive in keeping your skills fresh.
< class="h3">Required Experience
  • 2+ years of experience as an SDET
  • 2+ years of experience with REST API testing or GraphQL.
  • 3+ years’ experience developing with Python
  • Solid experience building test frameworks from scratch
  • Expert knowledge of automated test experience with Selenium or Pytest
  • Proficient with automated testing types (Unit, Functional, Load Testing, Security, Behavioral, Integration).
  • Created automation tests using Python and Pytest
  • Building a test framework for GraphQL mutations and queries
  • Building UI mobile automation framework using Playwright
  • Developed skills as a software engineer building full stack applications
  • Database testing (MongoDB, Postgres, SQL)
< class="h3">About you
  • Strong troubleshooting and problem-solving skills.
  • Strong willingness and ability to learn new technology.
  • Strong mathematical skills.
  • Ability to develop maintainable, production level code.
  • Demonstrated ability to work on complex projects and work cross-functionally.
  • A focus on quality and detail.
  • Demonstrated initiative and commitment to ongoing process improvement.
< class="h3">Role Progression
  • Within 1 month, you will have a good familiarity with the web products and how they interact as well as a deeper understanding of assigned product. You will also be actively contributing to feature testing work.
  • Within 3 months, you will be developing more thorough understanding of all Web Products and contributing to test case creation.
  • Within 6 months you will be actively testing/writing test cases for all products and contributing to automated regression suite.
< class="h3">What sets us apart
  • Mission driven culture
  • Paid holidays and generous PTO policy
  • Generous benefits: Medical, Dental, Vision, Paid Life and Disability, HSA, FSA,
  • Tuition Reimbursement, and 401k
  • Casual dress
  • Collaborative and energetic work environment with other motivated, career-driven professionals
Encoura is transforming the way students connect with opportunities as they move through high school into post-secondary opportunities. Our mission is to empower students and institutions to create meaningful connections so students can make the most informed decisions to achieve their goals. Most recently, the company has evolved its product technology stack and services to better address the future path of students enabling easy connectivity to their opportunities.
Our Encoura platform provides custom technology solutions that combine Eduventures’ research, data science, strategic enrolment and multichannel marketing services to over 2,000 higher ed institutions. The company also offers the Encourage™ mobile app for students—the nation’s largest free college and career planning program used by millions of high school students and educators nationwide.
Encoura is an Equal Employment Opportunity (EEO) employer. It is the policy of the Company to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. All applicants must be eligible to work in the U.S. Encoura endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an inidual with a disability and require a reasonable accommodation to complete any part of the application process or are limited in the ability and need an alternative method for applying, please contact the People Team. To review our privacy policy, please click this link:https://encoura.org/privacy-policy/