SDET

Job Category: SDET
Job Type: Hybrid
Job Location: Roanoke Texas

Job Description

Job Id:
JPS-00048

*Copy Job Id. It is required to apply for this specific role.

Job Description

The Expertise We’re Looking For

  • Experience and/or knowledge of both QA Engineering and Software Development
  • Proficiency or proven ability to learn professional software development skills and practices. Examples include: Coding standards, code reviews, source control, build processes, design patterns, Object- Oriented Design and Development, Software design principles.
  • Experience or knowledge of using a Selenium automation framework (Java based)
  • Experience or understanding of Agile software development methodology using Scrum
  • Understanding of QA engineering, analysis, and testing concepts
  • Understanding the concepts of defect tracking tools and processes
  • In addition, candidates with the following skills are highly desired
  • SQL and NoSQL database experience
  • BDD experience or familiarity – Gherkin experience is a plus but not required
  • Experience or knowledge of testing web applications and WebServices (REST API’s)
  • Have the ability to contribute to the Test Pyramid definition for our product
  • Familiarity with Continuous Integration and Deployment
  • Computer Science degree or coursework, or software development experience.

    The Purpose of Your Role

    • Work as an Agile team member to provide solutions to User Stories (requirements) including automated test scenarios
    • Participate in understanding and refinement of User Stories, QA related tasks and test cases, and functional automation
    • Participate in product demos at iteration reviews
    • Log defects/issues and work with team members to ensure resolution
    • Participate in defect triage
    • Participate in production release deployment verification on a regular cadence

    The Skills You Bring

    • Excellent written and verbal communication skills is a must
    • Highly collaborative team player that works well within a cross functional team
    • Strong problem identification and solving skills
    • Continuous improvement mindset where mistakes and failure are viewed as opportunities to learn and improve
    • Understanding of the benefits of sustainable development including a good work-life balance 
    • Is driven by a QA mindset that the product is already broken – it has defects and flaws and it is your job (along with your team members) to find them