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 Remotiveover 1 year ago
Apply Nowover 1 year ago
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.
- 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)
- 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.
- 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.
- 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