Submit Resume

Software Engineer in Test

  • Rhode Island, Smithfield

  • 05/29/2026

  • Contract

  • Active

Job Description:

  • Job Summary:
    We are seeking a quality-focused Software Engineer in Test (SDET) with strong expertise in QA engineering and software development practices. The ideal candidate will contribute within an Agile Scrum environment, driving automation strategy, test framework development, and overall product quality. This role requires a proactive QA mindset, hands-on experience with automation tools, and the ability to collaborate across cross-functional engineering teams to deliver scalable and reliable applications.

    Key Responsibilities:
    • Design, develop, and maintain automated functional test frameworks and test cases
    • Participate in Agile ceremonies including sprint planning, grooming, reviews, and retrospectives
    • Collaborate with developers, QA engineers, and product teams to ensure comprehensive test coverage
    • Drive QA strategy and automation design for User Stories and product enhancements
    • Lead defect triage sessions and support root cause analysis activities
    • Identify, document, prioritize, and track software defects and issues
    • Validate production deployments and ensure release quality through verification testing
    • Support continuous improvement initiatives for testing processes and automation practices
    • Mentor junior QA engineers and promote quality engineering best practices
    • Contribute to defining and evolving testing strategies including Test Pyramid implementation
    • Partner with development teams to ensure adherence to coding standards and software quality principles
    • Support testing of web applications, APIs, and backend services
    • Work closely with CI/CD pipelines and automation processes to improve release efficiency

    Required Skills:
    • Experience in both QA Engineering and Software Development
    • Strong understanding of QA concepts, software testing methodologies, and defect management
    • Experience or knowledge of Selenium automation frameworks using Java
    • Familiarity with Agile methodologies including Scrum
    • Understanding of software development practices such as source control, code reviews, build processes, and object-oriented design
    • Knowledge of RESTful API testing and web application testing
    • Strong analytical, troubleshooting, and problem-solving skills
    • Excellent written and verbal communication skills
    • Strong collaboration and teamwork abilities
    • Ability to work effectively in fast-paced Agile environments

    Preferred Skills:
    • Experience with SQL and NoSQL databases
    • Familiarity with BDD frameworks and Gherkin syntax
    • Experience with CI/CD pipelines and automation practices
    • Knowledge of test strategy design and automation architecture
    • Exposure to scalable automation framework development

    Education:
    Bachelor’s degree in computer science or related field, or equivalent software development experience

.

.

.