About The Position

As a Senior SDET – Java/ JavaScript Automation with WDIO, Mocha, Jasmine, you will make an impact by designing and implementing robust test automation frameworks that ensure the efficiency, reliability, and performance of our products and systems. You will be a valued member of the Quality Engineering team, collaborating closely with developers, product managers, and cross-functional stakeholders to uphold and advance quality standards. In this role, you will: · Review requirements, specifications, and create technical design documents to provide timely and meaningful feedback. · Estimate, prioritize, and plan test automation activities. · Collaborate with internal teams (developers, product managers, administrators) to understand and solidify testing requirements. · Maintain knowledge, ensure competency, and compliance with policies and procedures to act as a technical expert while collaborating with cross-functional teams. · Architect, implement, and maintain test automation scripting and frameworks from the ground up into a continuous integration and execution model. · Develop best practices and standards and work with teams to ensure these are utilized. · Mentor and coach automation engineers, providing experience and insight. · Collaborate with engineering teams on best practices, process changes, and standards as part of continuous process improvement. · Help develop and implement test automation strategies for teams. · Contribute to and help grow the Automation Community of Practice. · Perform other duties as requested or assigned. Work model We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 1-2 days a week in one of the following client offices at Sacramento- CA, Oakland- CA or Alpharetta- GA. Regardless of your working arrangement, we are here to support a healthy work-life balance through our various wellbeing programs.

Requirements

  • Bachelor’s degree and 8+ years of experience in quality engineering with expertise in Java and JavaScript-based test automation frameworks.
  • Hands-on experience in Java (Selenium, TestNG) and JavaScript/TypeScript (WDIO, Mocha), including Node.js automation frameworks.
  • Proficiency with software test automation tools and technologies such as Selenium, Unified Functional Testing, Postman, SOAPUI, Mockito, etc.
  • Experience with CI/CD technologies such as Jenkins, Chef, Bamboo, etc.
  • Experience with SQL, XML, and JSON.
  • Experience with source code version control systems (Git, SVN).
  • Experience using defect tracking systems (JIRA).
  • Experience with test management and reporting tools such as Quality Center, Zephyr, or qTest.
  • Experience working in an Agile environment.
  • Experience in cross-browser testing.
  • Knowledge of QA principles, concepts, systems, industry practices, and standards.
  • Strong analytical and problem-solving skills.
  • Knowledge and understanding of software development life cycle (SDLC).
  • Ability to work independently with minimal supervision.
  • Knowledge of root cause analysis techniques.
  • Ability to mentor others.
  • Excellent communication skills (written and verbal).
  • Strong time management and organizational skills.

Nice To Haves

  • Knowledge of WDIO and Mocha/Jasmine frameworks.
  • Familiarity with advanced automation strategies and continuous improvement practices.
  • Strong leadership and mentoring capabilities.

Responsibilities

  • Review requirements, specifications, and create technical design documents to provide timely and meaningful feedback.
  • Estimate, prioritize, and plan test automation activities.
  • Collaborate with internal teams (developers, product managers, administrators) to understand and solidify testing requirements.
  • Maintain knowledge, ensure competency, and compliance with policies and procedures to act as a technical expert while collaborating with cross-functional teams.
  • Architect, implement, and maintain test automation scripting and frameworks from the ground up into a continuous integration and execution model.
  • Develop best practices and standards and work with teams to ensure these are utilized.
  • Mentor and coach automation engineers, providing experience and insight.
  • Collaborate with engineering teams on best practices, process changes, and standards as part of continuous process improvement.
  • Help develop and implement test automation strategies for teams.
  • Contribute to and help grow the Automation Community of Practice.
  • Perform other duties as requested or assigned.

Benefits

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service