Software Engineer in Test

HCL Global Systems Inc.

  • TX or Merrimack, TX
  • 30+ days ago

    Highlights

    The Role A talented Software Engineer in Test (SDET) is sought to join a team that is building responsive web designs for the organization's website. You will be expected to work as a member of a high functioning Scrum team to help drive the next generation user experience for the platform.

    Numbers & Facts

    LocationTX or Merrimack, TX

    Description

    The Role

    A talented Software Engineer in Test (SDET) is sought to join a team that is building responsive web designs for the organization's website. You will be expected to work as a member of a high functioning Scrum team to help drive the next generation user experience for the platform. Since an SDET is a mix of a developer as well as a tester, you will be an ideal candidate if you have both a QA quality mindset and proficient software development skills.

    • Work as an Agile team member to provide solutions to User Stories (requirements) including automated test scenarios

    • Participate in understanding and grooming 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 Expertise and Skills You Bring

    • Bachelor's degree in Computer Science or related field, or equivalent practical experience

    • 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

    • Strong 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:

    • Java development including Junit, Groovy

    • 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

    • 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

    Similar Jobs